|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
#include <SmtBasedPermissiveSchedulers.h>


Public Member Functions | |
| SmtPermissiveSchedulerComputation (storm::solver::SmtSolver &smtSolver, storm::models::sparse::Mdp< double, RM > const &mdp, storm::storage::BitVector const &goalstates, storm::storage::BitVector const &sinkstates) | |
| void | calculatePermissiveScheduler (bool lowerBound, double boundary) override |
| bool | foundSolution () const override |
| SubMDPPermissiveScheduler< RM > | getScheduler () const override |
Public Member Functions inherited from storm::ps::PermissiveSchedulerComputation< RM > | |
| PermissiveSchedulerComputation (storm::models::sparse::Mdp< double, RM > const &mdp, storm::storage::BitVector const &goalstates, storm::storage::BitVector const &sinkstates) | |
| virtual | ~PermissiveSchedulerComputation ()=default |
| void | setPenalties (PermissiveSchedulerPenalties penalties) |
| PermissiveSchedulerPenalties const & | getPenalties () const |
| PermissiveSchedulerPenalties & | getPenalties () |
Additional Inherited Members | |
Protected Attributes inherited from storm::ps::PermissiveSchedulerComputation< RM > | |
| storm::models::sparse::Mdp< double, RM > const & | mdp |
| storm::storage::BitVector const & | mGoals |
| storm::storage::BitVector const & | mSinks |
| PermissiveSchedulerPenalties | mPenalties |
Definition at line 9 of file SmtBasedPermissiveSchedulers.h.
|
inline |
Definition at line 23 of file SmtBasedPermissiveSchedulers.h.
|
inlineoverridevirtual |
Implements storm::ps::PermissiveSchedulerComputation< RM >.
Definition at line 31 of file SmtBasedPermissiveSchedulers.h.
|
inlineoverridevirtual |
Implements storm::ps::PermissiveSchedulerComputation< RM >.
Definition at line 36 of file SmtBasedPermissiveSchedulers.h.
|
inlineoverridevirtual |
Implements storm::ps::PermissiveSchedulerComputation< RM >.
Definition at line 41 of file SmtBasedPermissiveSchedulers.h.