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

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

accumulateProbabilities()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
build()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
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) overridestamina::builder::StaminaPriorityModelBuilder< ValueType, RewardModelType, StateType >virtual
buildModelComponents() overridestamina::builder::StaminaPriorityModelBuilder< ValueType, RewardModelType, StateType >virtual
buildStateLabeling()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >protected
connectTerminalStatesToAbsorbing(storm::storage::SparseMatrixBuilder< ValueType > &transitionMatrixBuilder, CompressedState &terminalState, uint32_t stateId, std::function< uint32_t(CompressedState const &)> stateToIdCallback)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >protected
createTransition(uint32_t from, uint32_t to, ValueType probability)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >protected
flushToTransitionMatrix(storm::storage::SparseMatrixBuilder< ValueType > &transitionMatrixBuilder)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >protected
getOrAddStateIndex(CompressedState const &state) overridestamina::builder::StaminaPriorityModelBuilder< ValueType, RewardModelType, StateType >virtual
getPerimeterStates()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
getStateIndexIfKnown(CompressedState const &state)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
getStateIndexOrAbsorbing(CompressedState const &state)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
loadPropertyExpressionFromFormula()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >protected
reset()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
setGenerator(std::shared_ptr< storm::generator::PrismNextStateGenerator< ValueType, uint32_t > > generator)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
setLocalKappaToGlobal()stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
setPropertyFormula(std::shared_ptr< const storm::logic::Formula > formula, const storm::prism::Program &modulesFile)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
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::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >protected
StaminaModelBuilder(std::shared_ptr< storm::generator::PrismNextStateGenerator< ValueType, uint32_t > > const &generator, storm::prism::Program const &modulesFile, storm::generator::NextStateGeneratorOptions const &options)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
StaminaModelBuilder(storm::prism::Program const &program, storm::generator::NextStateGeneratorOptions const &generatorOptions)stamina::builder::StaminaModelBuilder< ValueType, storm::models::sparse::StandardRewardModel< ValueType >, uint32_t >
StaminaPriorityModelBuilder(std::shared_ptr< storm::generator::PrismNextStateGenerator< ValueType, StateType > > const &generator, storm::prism::Program const &modulesFile, storm::generator::NextStateGeneratorOptions const &options)stamina::builder::StaminaPriorityModelBuilder< ValueType, RewardModelType, StateType >
StaminaPriorityModelBuilder(storm::prism::Program const &program, storm::generator::NextStateGeneratorOptions const &generatorOptions=storm::generator::NextStateGeneratorOptions())stamina::builder::StaminaPriorityModelBuilder< ValueType, RewardModelType, StateType >