Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
AutomaticSettings.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace storm {
6
7namespace jani {
8class Model;
9class Property;
10} // namespace jani
11
12namespace utility {
14 public:
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
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
42 bool useBisimulation;
43 bool useExact;
44};
45
46} // namespace utility
47} // namespace storm
storm::utility::Engine getEngine() const
Retrieve "good" settings after calling predict.
void predict(storm::jani::Model const &model, storm::jani::Property const &property)
Predicts "good" settings for the provided model checking query.
Engine
An enumeration of all engines.
Definition Engine.h:31
LabParser.cpp.
Definition cli.cpp:18