Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
AutomaticSettings.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
storm/utility/Engine.h
"
4
5
namespace
storm
{
6
7
namespace
jani {
8
class
Model;
9
class
Property;
10
}
// namespace jani
11
12
namespace
utility {
13
class
AutomaticSettings
{
14
public
:
15
AutomaticSettings
();
16
20
void
predict
(
storm::jani::Model
const
& model,
storm::jani::Property
const
& property);
21
26
void
predict
(
storm::jani::Model
const
& model,
storm::jani::Property
const
& property, uint64_t stateEstimate);
27
29
storm::utility::Engine
getEngine
()
const
;
30
bool
enableBisimulation
()
const
;
31
bool
enableExact
()
const
;
32
33
private
:
34
// some popular configs
35
void
sparse();
36
void
hybrid();
37
void
dd();
38
void
exact();
39
void
ddbisim();
40
41
storm::utility::Engine
engine;
42
bool
useBisimulation;
43
bool
useExact;
44
};
45
46
}
// namespace utility
47
}
// namespace storm
Engine.h
storm::jani::Model
Definition
Model.h:35
storm::jani::Property
Definition
Property.h:99
storm::utility::AutomaticSettings
Definition
AutomaticSettings.h:13
storm::utility::AutomaticSettings::enableExact
bool enableExact() const
Definition
AutomaticSettings.cpp:237
storm::utility::AutomaticSettings::AutomaticSettings
AutomaticSettings()
Definition
AutomaticSettings.cpp:89
storm::utility::AutomaticSettings::enableBisimulation
bool enableBisimulation() const
Definition
AutomaticSettings.cpp:233
storm::utility::AutomaticSettings::getEngine
storm::utility::Engine getEngine() const
Retrieve "good" settings after calling predict.
Definition
AutomaticSettings.cpp:227
storm::utility::AutomaticSettings::predict
void predict(storm::jani::Model const &model, storm::jani::Property const &property)
Predicts "good" settings for the provided model checking query.
Definition
AutomaticSettings.cpp:93
storm::utility::Engine
Engine
An enumeration of all engines.
Definition
Engine.h:31
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
utility
AutomaticSettings.h
Generated by
1.9.8