◆ ExplicitTruncatedModelBuilder() [1/3]
template<typename ValueType , typename RewardModelType , typename StateType >
Creates an explicit model builder that uses the provided generator.
- Parameters
-
generator | The generator to use. |
◆ ExplicitTruncatedModelBuilder() [2/3]
template<typename ValueType , typename RewardModelType , typename StateType >
stamina::ExplicitTruncatedModelBuilder< ValueType, RewardModelType, StateType >::ExplicitTruncatedModelBuilder |
( |
storm::prism::Program const & |
program, |
|
|
storm::generator::NextStateGeneratorOptions const & |
generatorOptions = storm::generator::NextStateGeneratorOptions() , |
|
|
Options const & |
builderOptions = Options() |
|
) |
| |
Creates an explicit model builder for the given PRISM program.
- Parameters
-
program | The program for which to build the model. |
◆ ExplicitTruncatedModelBuilder() [3/3]
template<typename ValueType , typename RewardModelType , typename StateType >
stamina::ExplicitTruncatedModelBuilder< ValueType, RewardModelType, StateType >::ExplicitTruncatedModelBuilder |
( |
storm::jani::Model const & |
model, |
|
|
storm::generator::NextStateGeneratorOptions const & |
generatorOptions = storm::generator::NextStateGeneratorOptions() , |
|
|
Options const & |
builderOptions = Options() |
|
) |
| |
Creates an explicit model builder for the given JANI model.
- Parameters
-
model | The JANI model for which to build the model. |
◆ build()
template<typename ValueType , typename RewardModelType , typename StateType >
Convert the program given at construction time to an abstract model. The type of the model is the one specified in the program. The given reward model name selects the rewards that the model will contain.
- Returns
- The explicit model that was given by the probabilistic program as well as additional information (if requested).
◆ exportExplicitStateLookup()
template<typename ValueType , typename RewardModelType , typename StateType >
Export a wrapper that contains (a copy of) the internal information that maps states to ids. This wrapper can be helpful to find states in later stages.
- Returns
The documentation for this class was generated from the following files:
- /home/josh/Documents/Work/stamina-cplusplus/src/stamina/ExplicitTruncatedModelBuilder.h
- /home/josh/Documents/Work/stamina-cplusplus/src/stamina/ExplicitTruncatedModelBuilder.cpp