STAMINA/STORM 0.1
Infinite state-space truncator which generates a probability within a window
stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType > Member List

This is the complete list of members for stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >, including all inherited members.

accumulateProbabilities()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
build()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
buildMatrices(storm::storage::SparseMatrixBuilder< ValueType > &transitionMatrixBuilder, std::vector< RewardModelBuilder< typename RewardModelType::ValueType > > &rewardModelBuilders, StateAndChoiceInformationBuilder &choiceInformationBuilder, boost::optional< storm::storage::BitVector > &markovianChoices, boost::optional< storm::storage::sparse::StateValuationsBuilder > &stateValuationsBuilder)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
buildModelComponents()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
buildStateLabeling()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
connectTerminalStatesToAbsorbing(storm::storage::SparseMatrixBuilder< ValueType > &transitionMatrixBuilder, CompressedState terminalState, StateType stateId, std::function< StateType(CompressedState const &)> stateToIdCallback)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
getOrAddStateIndex(CompressedState const &state)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
getPerimeterStates()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
getPropertyExpression() (defined in stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
getStateIndexIfKnown(CompressedState const &state)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
getStateIndexOrAbsorbing(CompressedState const &state)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
loadPropertyExpressionFromFormula()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
printStateSpaceInformation() (defined in stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
reset()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
setGenerator(std::shared_ptr< storm::generator::PrismNextStateGenerator< ValueType, StateType > > generator)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
setLocalKappaToGlobal()stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
setPropertyFormula(std::shared_ptr< const storm::logic::Formula > formula, const storm::prism::Program &modulesFile)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
setUpAbsorbingState(storm::storage::SparseMatrixBuilder< ValueType > &transitionMatrixBuilder, std::vector< RewardModelBuilder< typename RewardModelType::ValueType > > &rewardModelBuilders, StateAndChoiceInformationBuilder &choiceInformationBuilder, boost::optional< storm::storage::BitVector > &markovianChoices, boost::optional< storm::storage::sparse::StateValuationsBuilder > &stateValuationsBuilder)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >protected
StaminaModelBuilder(std::shared_ptr< storm::generator::PrismNextStateGenerator< ValueType, StateType > > const &generator)stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >
StaminaModelBuilder(storm::prism::Program const &program, storm::generator::NextStateGeneratorOptions const &generatorOptions=storm::generator::NextStateGeneratorOptions())stamina::StaminaModelBuilder< ValueType, RewardModelType, StateType >