diff --git a/advanced_topics.html b/advanced_topics.html index 365f0d211..6ea735340 100644 --- a/advanced_topics.html +++ b/advanced_topics.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/api.html b/api.html index 65e33f66c..53fed30e4 100644 --- a/api.html +++ b/api.html @@ -173,7 +173,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -206,6 +208,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -229,6 +235,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -276,11 +283,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -297,6 +306,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -352,6 +372,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -366,6 +387,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -469,7 +491,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -478,6 +502,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -498,6 +526,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -521,11 +550,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -541,6 +572,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -779,7 +821,9 @@

    Stormpy API ReferenceDiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -812,6 +856,10 @@

    Stormpy API ReferenceHybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -835,6 +883,7 @@

    Stormpy API ReferenceMaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -882,11 +931,13 @@

    Stormpy API ReferenceSMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -903,6 +954,17 @@

    Stormpy API ReferenceSparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -958,6 +1020,7 @@

    Stormpy API ReferenceUnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -972,6 +1035,7 @@

    Stormpy API Referencebuild_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -1075,7 +1139,9 @@

    Stormpy API ReferenceDdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -1084,6 +1150,10 @@

    Stormpy API ReferenceExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -1104,6 +1174,7 @@

    Stormpy API ReferenceMaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -1127,11 +1198,13 @@

    Stormpy API ReferencePrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -1147,6 +1220,17 @@

    Stormpy API ReferenceSparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/api/core.html b/api/core.html index eece02c4a..5d461d438 100644 --- a/api/core.html +++ b/api/core.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -741,6 +783,7 @@
  • BitVector
  • -
  • SchedulerChoiceDouble
  • +
  • SparseIntervalCtmc +
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA +
  • +
  • SparseIntervalMdp +
  • +
  • SparseIntervalModelAction +
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents +
  • +
  • SparseIntervalModelState +
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp +
  • +
  • SparseIntervalRewardModel +
  • SparseMA
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -2059,6 +2235,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -2186,6 +2363,7 @@
  • BitVector
  • -
  • SchedulerChoiceDouble
  • +
  • SparseIntervalCtmc +
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA +
  • +
  • SparseIntervalMdp +
  • +
  • SparseIntervalModelAction +
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents +
  • +
  • SparseIntervalModelState +
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp +
  • +
  • SparseIntervalRewardModel +
  • SparseMA
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -3504,6 +3815,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -3687,6 +3999,12 @@
    class BitVector¶
    +
    +as_int(self: stormpy.storage.storage.BitVector, index: int, no_bits: int) int¶
    +

    Get as unsigned int

    +
    + +
    get(self: stormpy.storage.storage.BitVector, index: int) bool¶
    @@ -3845,6 +4163,12 @@

    Set whether schedulers should be produced (if possible)

    +
    +
    +set_robust_uncertainty(self: stormpy.core.CheckTask, arg0: bool) None¶
    +

    Sets whether robust uncertainty should be considered

    +
    +
    @@ -4118,8 +4442,20 @@
    -
    -class DistributionDouble¶
    +
    +class Distribution¶
    +

    Finite Support Distribution

    +
    + +
    +
    +class DistributionExact¶
    +

    Finite Support Distribution

    +
    + +
    +
    +class DistributionInterval¶

    Finite Support Distribution

    @@ -5166,6 +5502,183 @@

    Instantaneous reward

    +
    +
    +class IntervalSparseMatrix¶
    +

    Sparse matrix

    +
    +
    +get_row(self: stormpy.storage.storage.IntervalSparseMatrix, row: int) storm::storage::SparseMatrix<carl::Interval<double> >::rows¶
    +

    Get row

    +
    + +
    +
    +get_row_group_end(self: stormpy.storage.storage.IntervalSparseMatrix, arg0: int) int¶
    +
    + +
    +
    +get_row_group_start(self: stormpy.storage.storage.IntervalSparseMatrix, arg0: int) int¶
    +
    + +
    +
    +get_rows_for_group(self: stormpy.storage.storage.IntervalSparseMatrix, row_group: int) List[int]¶
    +

    Get rows within a row group

    +
    + +
    +
    +property has_trivial_row_grouping¶
    +

    Trivial row grouping

    +
    + +
    +
    +make_row_grouping_trivial(self: stormpy.storage.storage.IntervalSparseMatrix) None¶
    +

    Makes row groups trivial. Use with care.

    +
    + +
    +
    +property nr_columns¶
    +

    Number of columns

    +
    + +
    +
    +property nr_entries¶
    +

    Number of non-zero entries

    +
    + +
    +
    +property nr_rows¶
    +

    Number of rows

    +
    + +
    +
    +print_row(self: stormpy.storage.storage.IntervalSparseMatrix, row: int) str¶
    +

    Print rows from start to end

    +
    + +
    +
    +row_iter(self: stormpy.storage.storage.IntervalSparseMatrix, row_start: int, row_end: int) Iterator¶
    +

    Get iterator from start to end

    +
    + +
    +
    +submatrix(self: stormpy.storage.storage.IntervalSparseMatrix, row_constraint: stormpy.storage.storage.BitVector, column_constraint: stormpy.storage.storage.BitVector, insert_diagonal_entries: bool = False) stormpy.storage.storage.IntervalSparseMatrix¶
    +

    Get submatrix

    +
    + +
    + +
    +
    +class IntervalSparseMatrixBuilder¶
    +

    Builder of sparse matrix

    +
    +
    +add_next_value(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, row: int, column: int, value: pycarl.core.Interval) None¶
    +

    Sets the matrix entry at the given row and column to the given value. After all entries have been added, +calling function build() is mandatory.

    +

    Note: this is a linear setter. That is, it must be called consecutively for each entry, row by row and +column by column. As multiple entries per column are admitted, consecutive calls to this method are +admitted to mention the same row-column-pair. If rows are skipped entirely, the corresponding rows are +treated as empty. If these constraints are not met, an exception is thrown.

    +
    +
    Parameters:
    +
      +
    • row (double) – The row in which the matrix entry is to be set

    • +
    • column (double) – The column in which the matrix entry is to be set

    • +
    • value (double) – The value that is to be set at the specified row and column

    • +
    +
    +
    +
    + +
    +
    +build(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, overridden_row_count: int = 0, overridden_column_count: int = 0, overridden-row_group_count: int = 0) storm::storage::SparseMatrix<carl::Interval<double> >¶
    +

    Finalize the sparse matrix

    +
    + +
    +
    +get_current_row_group_count(self: stormpy.storage.storage.IntervalSparseMatrixBuilder) int¶
    +

    Get the current row group count

    +
    + +
    +
    +get_last_column(self: stormpy.storage.storage.IntervalSparseMatrixBuilder) int¶
    +

    the most recently used column

    +
    + +
    +
    +get_last_row(self: stormpy.storage.storage.IntervalSparseMatrixBuilder) int¶
    +

    Get the most recently used row

    +
    + +
    +
    +new_row_group(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, starting_row: int) None¶
    +

    Start a new row group in the matrix

    +
    + +
    +
    +replace_columns(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, replacements: List[int], offset: int) None¶
    +

    Replaces all columns with id >= offset according to replacements. +Every state with id offset+i is replaced by the id in replacements[i]. Afterwards the columns are sorted.

    +
    +
    Parameters:
    +
      +
    • replacements (std::vector<double> const&) – replacements Mapping indicating the replacements from offset+i -> value of i

    • +
    • offset (int) – Offset to add to each id in vector index.

    • +
    +
    +
    +
    + +
    + +
    +
    +class IntervalSparseMatrixEntry¶
    +

    Entry of sparse matrix

    +
    +
    +property column¶
    +

    Column

    +
    + +
    +
    +set_value(self: stormpy.storage.storage.IntervalSparseMatrixEntry, value: pycarl.core.Interval) None¶
    +

    Set value

    +
    + +
    +
    +value(self: stormpy.storage.storage.IntervalSparseMatrixEntry) pycarl.core.Interval¶
    +

    Value

    +
    + +
    + +
    +
    +class IntervalSparseMatrixRows¶
    +

    Set of rows in a sparse matrix

    +
    +
    class ItemLabeling¶
    @@ -5536,7 +6049,7 @@
    -flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7fe844b90430>) stormpy.storage.storage.JaniModel¶
    +flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f0bddde3370>) stormpy.storage.storage.JaniModel¶
    @@ -5924,6 +6437,18 @@
    +
    +
    +class MaximalEndComponentDecomposition_interval¶
    +

    Decomposition of maximal end components

    +
    +
    +property size¶
    +

    Number of MECs in the decomposition

    +
    + +
    +
    class MaximalEndComponentDecomposition_ratfunc¶
    @@ -7062,7 +7587,7 @@
    -flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7fe844bf2e70>) stormpy.storage.storage.PrismProgram¶
    +flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f0bdddfc4f0>) stormpy.storage.storage.PrismProgram¶

    Put program into a single module

    @@ -7591,30 +8116,104 @@
    -
    -class SchedulerChoiceDouble¶
    +
    +class Scheduler¶
    +

    A Finite Memory Scheduler

    +
    +
    +cast_to_double_datatype(self: stormpy.storage.storage.Scheduler) stormpy.storage.storage.Scheduler¶
    +

    Construct the scheduler with double value type

    +
    + +
    +
    +cast_to_exact_datatype(self: stormpy.storage.storage.Scheduler) storm::storage::Scheduler<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >¶
    +

    Construct the scheduler with exact value type

    +
    + +
    +
    +cast_to_interval_datatype(self: stormpy.storage.storage.Scheduler) storm::storage::Scheduler<carl::Interval<double> >¶
    +

    Construct the scheduler with interval value type

    +
    + +
    +
    +cast_to_parametric_datatype(self: stormpy.storage.storage.Scheduler) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶
    +

    Construct the scheduler with parametric value type

    +
    + +
    +
    +compute_action_support(self: stormpy.storage.storage.Scheduler, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    +
    + +
    +
    +property deterministic¶
    +

    Is the scheduler deterministic?

    +
    + +
    +
    +get_choice(self: stormpy.storage.storage.Scheduler, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<double>¶
    +
    + +
    +
    +property memory_size¶
    +

    How much memory does the scheduler take?

    +
    + +
    +
    +property memoryless¶
    +

    Is the scheduler memoryless?

    +
    + +
    +
    +property partial¶
    +

    Is the scheduler partial?

    +
    + +
    +
    +set_choice(self: stormpy.storage.storage.Scheduler, choice: storm::storage::SchedulerChoice<double>, state: int, memory_index: int = 0) None¶
    +
    + +
    +
    +to_json_str(self: stormpy.storage.storage.Scheduler, model: stormpy.storage.storage._SparseModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    +
    + +
    + +
    +
    +class SchedulerChoice¶

    A choice of a finite memory scheduler

    -
    -property defined¶
    +
    +property defined¶

    Is the choice defined by the scheduler?

    -
    -property deterministic¶
    +
    +property deterministic¶

    Is the choice deterministic (given by a Dirac distribution)?

    -
    -get_choice(self: stormpy.storage.storage.SchedulerChoiceDouble) storm::storage::Distribution<double, unsigned long>¶
    +
    +get_choice(self: stormpy.storage.storage.SchedulerChoice) storm::storage::Distribution<double, unsigned long>¶

    Get the distribution over the actions

    -
    -get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoiceDouble) int¶
    +
    +get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoice) int¶

    Get the deterministic choice

    @@ -7651,95 +8250,62 @@
    -
    -class SchedulerChoiceParametric¶
    +
    +class SchedulerChoiceInterval¶

    A choice of a finite memory scheduler

    -
    -property defined¶
    +
    +property defined¶

    Is the choice defined by the scheduler?

    -
    -property deterministic¶
    +
    +property deterministic¶

    Is the choice deterministic (given by a Dirac distribution)?

    -
    -get_choice(self: stormpy.storage.storage.SchedulerChoiceParametric) storm::storage::Distribution<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true>, unsigned long>¶
    +
    +get_choice(self: stormpy.storage.storage.SchedulerChoiceInterval) storm::storage::Distribution<carl::Interval<double>, unsigned long>¶

    Get the distribution over the actions

    -
    -get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoiceParametric) int¶
    +
    +get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoiceInterval) int¶

    Get the deterministic choice

    -
    -class SchedulerDouble¶
    -

    A Finite Memory Scheduler

    -
    -
    -cast_to_double_datatype(self: stormpy.storage.storage.SchedulerDouble) stormpy.storage.storage.SchedulerDouble¶
    -

    Construct the scheduler with double value type

    -
    - -
    -
    -cast_to_exact_datatype(self: stormpy.storage.storage.SchedulerDouble) storm::storage::Scheduler<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >¶
    -

    Construct the scheduler with exact value type

    -
    - -
    -
    -cast_to_parametric_datatype(self: stormpy.storage.storage.SchedulerDouble) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶
    -

    Construct the scheduler with parametric value type

    -
    - -
    -
    -compute_action_support(self: stormpy.storage.storage.SchedulerDouble, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    -
    - -
    -
    -property deterministic¶
    -

    Is the scheduler deterministic?

    -
    - -
    -
    -get_choice(self: stormpy.storage.storage.SchedulerDouble, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<double>¶
    -
    - +
    +class SchedulerChoiceParametric¶
    +

    A choice of a finite memory scheduler

    -
    -property memory_size¶
    -

    How much memory does the scheduler take?

    +
    +property defined¶
    +

    Is the choice defined by the scheduler?

    -
    -property memoryless¶
    -

    Is the scheduler memoryless?

    +
    +property deterministic¶
    +

    Is the choice deterministic (given by a Dirac distribution)?

    -
    -
    -property partial¶
    -

    Is the scheduler partial?

    +
    +
    +get_choice(self: stormpy.storage.storage.SchedulerChoiceParametric) storm::storage::Distribution<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true>, unsigned long>¶
    +

    Get the distribution over the actions

    -
    -to_json_str(self: stormpy.storage.storage.SchedulerDouble, model: stormpy.storage.storage._SparseModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    -
    +
    +get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoiceParametric) int¶
    +

    Get the deterministic choice

    +
    @@ -7749,7 +8315,7 @@

    A Finite Memory Scheduler

    -cast_to_double_datatype(self: stormpy.storage.storage.SchedulerExact) stormpy.storage.storage.SchedulerDouble¶
    +cast_to_double_datatype(self: stormpy.storage.storage.SchedulerExact) stormpy.storage.storage.Scheduler¶

    Construct the scheduler with double value type

    @@ -7759,6 +8325,12 @@

    Construct the scheduler with exact value type

    +
    +
    +cast_to_interval_datatype(self: stormpy.storage.storage.SchedulerExact) storm::storage::Scheduler<carl::Interval<double> >¶
    +

    Construct the scheduler with interval value type

    +
    +
    cast_to_parametric_datatype(self: stormpy.storage.storage.SchedulerExact) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶
    @@ -7799,6 +8371,11 @@

    Is the scheduler partial?

    +
    +
    +set_choice(self: stormpy.storage.storage.SchedulerExact, choice: storm::storage::SchedulerChoice<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, state: int, memory_index: int = 0) None¶
    +
    +
    to_json_str(self: stormpy.storage.storage.SchedulerExact, model: stormpy.storage.storage._SparseExactModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    @@ -7806,13 +8383,63 @@
    +
    +
    +class SchedulerInterval¶
    +

    A Finite Memory Scheduler

    +
    +
    +compute_action_support(self: stormpy.storage.storage.SchedulerInterval, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    +
    + +
    +
    +property deterministic¶
    +

    Is the scheduler deterministic?

    +
    + +
    +
    +get_choice(self: stormpy.storage.storage.SchedulerInterval, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<carl::Interval<double> >¶
    +
    + +
    +
    +property memory_size¶
    +

    How much memory does the scheduler take?

    +
    + +
    +
    +property memoryless¶
    +

    Is the scheduler memoryless?

    +
    + +
    +
    +property partial¶
    +

    Is the scheduler partial?

    +
    + +
    +
    +set_choice(self: stormpy.storage.storage.SchedulerInterval, choice: storm::storage::SchedulerChoice<carl::Interval<double> >, state: int, memory_index: int = 0) None¶
    +
    + +
    +
    +to_json_str(self: stormpy.storage.storage.SchedulerInterval, model: stormpy.storage.storage._SparseIntervalModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    +
    + +
    +
    class SchedulerParametric¶

    A Finite Memory Scheduler

    -cast_to_double_datatype(self: stormpy.storage.storage.SchedulerParametric) stormpy.storage.storage.SchedulerDouble¶
    +cast_to_double_datatype(self: stormpy.storage.storage.SchedulerParametric) stormpy.storage.storage.Scheduler¶

    Construct the scheduler with double value type

    @@ -7862,6 +8489,11 @@

    Is the scheduler partial?

    +
    +
    +set_choice(self: stormpy.storage.storage.SchedulerParametric, choice: storm::storage::SchedulerChoice<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >, state: int, memory_index: int = 0) None¶
    +
    +
    to_json_str(self: stormpy.storage.storage.SchedulerParametric, model: stormpy.storage.storage._SparseParametricModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    @@ -8241,6 +8873,310 @@
    +
    +
    +class SparseIntervalCtmc¶
    +

    CTMC in sparse representation

    +
    +
    +property exit_rates¶
    +
    + +
    + +
    +
    +class SparseIntervalDtmc¶
    +

    DTMC in sparse representation

    +
    + +
    +
    +class SparseIntervalMA¶
    +

    MA in sparse representation

    +
    +
    +apply_scheduler(self: stormpy.storage.storage.SparseIntervalMA, scheduler: storm::storage::Scheduler<carl::Interval<double> >, drop_unreachable_states: bool = True) stormpy.storage.storage._SparseIntervalModel¶
    +

    apply scheduler

    +
    + +
    +
    +convert_to_ctmc(self: stormpy.storage.storage.SparseIntervalMA) stormpy.storage.storage.SparseIntervalCtmc¶
    +

    Convert the MA into a CTMC.

    +
    + +
    +
    +property convertible_to_ctmc¶
    +

    Check whether the MA can be converted into a CTMC.

    +
    + +
    +
    +property exit_rates¶
    +
    + +
    +
    +property markovian_states¶
    +
    + +
    +
    +property nondeterministic_choice_indices¶
    +
    + +
    + +
    +
    +class SparseIntervalMdp¶
    +

    MDP in sparse representation

    +
    +
    +apply_scheduler(self: stormpy.storage.storage.SparseIntervalMdp, scheduler: storm::storage::Scheduler<carl::Interval<double> >, drop_unreachable_states: bool = True) stormpy.storage.storage._SparseIntervalModel¶
    +

    apply scheduler

    +
    + +
    +
    +get_choice_index(self: stormpy.storage.storage.SparseIntervalMdp, state: int, action_offset: int) int¶
    +

    gets the choice index for the offset action from the given state.

    +
    + +
    +
    +get_nr_available_actions(self: stormpy.storage.storage.SparseIntervalMdp, state: int) int¶
    +
    + +
    +
    +property nondeterministic_choice_indices¶
    +
    + +
    + +
    +
    +class SparseIntervalModelAction¶
    +

    Action for state in sparse model

    +
    +
    +property id¶
    +

    Id

    +
    + +
    +
    +property transitions¶
    +

    Get transitions

    +
    + +
    + +
    +
    +class SparseIntervalModelActions¶
    +

    Actions for state in sparse model

    +
    + +
    +
    +class SparseIntervalModelComponents¶
    +

    Components required for building a sparse model

    +
    +
    +property choice_labeling¶
    +

    A list that stores a labeling for each choice

    +
    + +
    +
    +property choice_origins¶
    +

    Stores for each choice from which parts of the input model description it originates

    +
    + +
    +
    +property exit_rates¶
    +

    The exit rate for each state. Must be given for CTMCs and MAs, if rate_transitions is false. Otherwise, it is optional.

    +
    + +
    +
    +property markovian_states¶
    +

    A list that stores which states are Markovian (only for Markov Automata)

    +
    + +
    +
    +property observability_classes¶
    +

    The POMDP observations

    +
    + +
    +
    +property player1_matrix¶
    +

    Matrix of player 1 choices (needed for stochastic two player games

    +
    + +
    +
    +property rate_transitions¶
    +

    True iff the transition values (for Markovian choices) are interpreted as rates

    +
    + +
    +
    +property reward_models¶
    +

    Reward models associated with the model

    +
    + +
    +
    +property state_labeling¶
    +

    The state labeling

    +
    + +
    +
    +property state_valuations¶
    +

    A list that stores for each state to which variable valuation it belongs

    +
    + +
    +
    +property transition_matrix¶
    +

    The transition matrix

    +
    + +
    + +
    +
    +class SparseIntervalModelState¶
    +

    State in sparse model

    +
    +
    +property actions¶
    +

    Get actions

    +
    + +
    +
    +property id¶
    +

    Id

    +
    + +
    +
    +property labels¶
    +

    Labels

    +
    + +
    + +
    +
    +class SparseIntervalModelStates¶
    +

    States in sparse model

    +
    + +
    +
    +class SparseIntervalPomdp¶
    +

    POMDP in sparse representation

    +
    +
    +get_observation(self: stormpy.storage.storage.SparseIntervalPomdp, state: int) int¶
    +
    + +
    +
    +has_observation_valuations(self: stormpy.storage.storage.SparseIntervalPomdp) bool¶
    +
    + +
    +
    +property nr_observations¶
    +
    + +
    +
    +property observation_valuations¶
    +
    + +
    +
    +property observations¶
    +
    + +
    + +
    +
    +class SparseIntervalRewardModel¶
    +

    Reward structure for sparse models

    +
    +
    +get_state_action_reward(self: stormpy.storage.storage.SparseIntervalRewardModel, arg0: int) pycarl.core.Interval¶
    +
    + +
    +
    +get_state_reward(self: stormpy.storage.storage.SparseIntervalRewardModel, arg0: int) pycarl.core.Interval¶
    +
    + +
    +
    +get_zero_reward_states(self: stormpy.storage.storage.SparseIntervalRewardModel, transition_matrix: storm::storage::SparseMatrix<carl::Interval<double> >) stormpy.storage.storage.BitVector¶
    +

    get states where all rewards are zero

    +
    + +
    +
    +property has_state_action_rewards¶
    +
    + +
    +
    +property has_state_rewards¶
    +
    + +
    +
    +property has_transition_rewards¶
    +
    + +
    +
    +reduce_to_state_based_rewards(self: stormpy.storage.storage.SparseIntervalRewardModel, transition_matrix: storm::storage::SparseMatrix<carl::Interval<double> >, only_state_rewards: bool) None¶
    +

    Reduce to state-based rewards

    +
    + +
    +
    +set_state_reward(self: stormpy.storage.storage.SparseIntervalRewardModel, arg0: int, arg1: pycarl.core.Interval) None¶
    +
    + +
    +
    +property state_action_rewards¶
    +
    + +
    +
    +property state_rewards¶
    +
    + +
    +
    +property transition_rewards¶
    +
    + +
    +
    class SparseMA¶
    @@ -9455,6 +10391,23 @@
    +
    +
    +build_interval_model_from_drn(file, options=<stormpy.core.DirectEncodingParserOptions object>)¶
    +

    Build an interval model in sparse representation from the explicit DRN representation.

    +
    +
    Parameters:
    +
      +
    • file (String) – DRN file containing the model.

    • +
    • DirectEncodingParserOptions – Options for the parser.

    • +
    +
    +
    Returns:
    +

    Interval model in sparse representation.

    +
    +
    +
    +
    build_model(symbolic_description, properties=None)¶
    @@ -9649,6 +10602,12 @@
    +
    +
    +check_interval_mdp(arg0: storm::models::sparse::Mdp<carl::Interval<double>, storm::models::sparse::StandardRewardModel<carl::Interval<double> > >, arg1: stormpy.core.CheckTask, arg2: stormpy.core.Environment) stormpy.core._CheckResult¶
    +

    Check interval MDP

    +
    +
    check_model_dd(model, property, only_initial_states=False, environment=<stormpy.core.Environment object>)¶
    diff --git a/api/dft.html b/api/dft.html index 61e20f568..108d9bf46 100644 --- a/api/dft.html +++ b/api/dft.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -1607,7 +1649,7 @@
    -state_generation_info(self: stormpy.dft.dft.DFT_double, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7fe83e073b70>) storm::dft::storage::DFTStateGenerationInfo¶
    +state_generation_info(self: stormpy.dft.dft.DFT_double, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7f0bd52340b0>) storm::dft::storage::DFTStateGenerationInfo¶

    Build state generation information

    @@ -1683,7 +1725,7 @@
    -state_generation_info(self: stormpy.dft.dft.DFT_ratfunc, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7fe83cae8070>) storm::dft::storage::DFTStateGenerationInfo¶
    +state_generation_info(self: stormpy.dft.dft.DFT_ratfunc, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7f0bd51c5cb0>) storm::dft::storage::DFTStateGenerationInfo¶

    Build state generation information

    diff --git a/api/exceptions.html b/api/exceptions.html index 107ba7fb9..9d20601c9 100644 --- a/api/exceptions.html +++ b/api/exceptions.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/api/gspn.html b/api/gspn.html index bee328d7f..d419ad8f2 100644 --- a/api/gspn.html +++ b/api/gspn.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/api/info.html b/api/info.html index f6601f0f2..11f10157c 100644 --- a/api/info.html +++ b/api/info.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -803,7 +845,7 @@
    -long = 'Version 1.8.2 (dev) (derived statically) (+ 86 commits) build from revision GITDIR-NOTFOUND (potentially dirty)'¶
    +long = 'Version 1.8.2 (dev) (derived statically) (+ 87 commits) build from revision GITDIR-NOTFOUND (potentially dirty)'¶
    diff --git a/api/logic.html b/api/logic.html index 10cc8a5f1..8d4078f18 100644 --- a/api/logic.html +++ b/api/logic.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/api/pars.html b/api/pars.html index 53944b215..6690203fc 100644 --- a/api/pars.html +++ b/api/pars.html @@ -174,7 +174,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -207,6 +209,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -230,6 +236,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -277,11 +284,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -298,6 +307,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -353,6 +373,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -367,6 +388,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -470,7 +492,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -479,6 +503,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -499,6 +527,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -522,11 +551,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -542,6 +573,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/api/storage.html b/api/storage.html index 6870331bb..bdda76723 100644 --- a/api/storage.html +++ b/api/storage.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -712,6 +754,7 @@
  • BitVector
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • +
  • IntervalSparseMatrix +
  • +
  • IntervalSparseMatrixBuilder +
  • +
  • IntervalSparseMatrixEntry +
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • +
  • MaximalEndComponentDecomposition_interval +
  • MaximalEndComponentDecomposition_ratfunc @@ -1224,11 +1305,26 @@
  • PrismVariable.name
  • -
  • SchedulerChoiceDouble
  • +
  • SparseIntervalCtmc +
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA +
  • +
  • SparseIntervalMdp +
  • +
  • SparseIntervalModelAction +
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents +
  • +
  • SparseIntervalModelState +
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp +
  • +
  • SparseIntervalRewardModel +
  • SparseMA
  • BitVector
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • +
  • IntervalSparseMatrix +
  • +
  • IntervalSparseMatrixBuilder +
  • +
  • IntervalSparseMatrixEntry +
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • +
  • MaximalEndComponentDecomposition_interval +
  • MaximalEndComponentDecomposition_ratfunc @@ -2140,11 +2353,26 @@
  • PrismVariable.name
  • -
  • SchedulerChoiceDouble
  • +
  • SparseIntervalCtmc +
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA +
  • +
  • SparseIntervalMdp +
  • +
  • SparseIntervalModelAction +
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents +
  • +
  • SparseIntervalModelState +
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp +
  • +
  • SparseIntervalRewardModel +
  • SparseMA
  • -
    -class DistributionDouble¶
    +
    +class Distribution¶
    +

    Finite Support Distribution

    +
    + +
    +
    +class DistributionExact¶
    +

    Finite Support Distribution

    +
    + +
    +
    +class DistributionInterval¶

    Finite Support Distribution

    @@ -3222,6 +3546,183 @@
    +
    +
    +class IntervalSparseMatrix¶
    +

    Sparse matrix

    +
    +
    +get_row(self: stormpy.storage.storage.IntervalSparseMatrix, row: int) storm::storage::SparseMatrix<carl::Interval<double> >::rows¶
    +

    Get row

    +
    + +
    +
    +get_row_group_end(self: stormpy.storage.storage.IntervalSparseMatrix, arg0: int) int¶
    +
    + +
    +
    +get_row_group_start(self: stormpy.storage.storage.IntervalSparseMatrix, arg0: int) int¶
    +
    + +
    +
    +get_rows_for_group(self: stormpy.storage.storage.IntervalSparseMatrix, row_group: int) List[int]¶
    +

    Get rows within a row group

    +
    + +
    +
    +property has_trivial_row_grouping¶
    +

    Trivial row grouping

    +
    + +
    +
    +make_row_grouping_trivial(self: stormpy.storage.storage.IntervalSparseMatrix) None¶
    +

    Makes row groups trivial. Use with care.

    +
    + +
    +
    +property nr_columns¶
    +

    Number of columns

    +
    + +
    +
    +property nr_entries¶
    +

    Number of non-zero entries

    +
    + +
    +
    +property nr_rows¶
    +

    Number of rows

    +
    + +
    +
    +print_row(self: stormpy.storage.storage.IntervalSparseMatrix, row: int) str¶
    +

    Print rows from start to end

    +
    + +
    +
    +row_iter(self: stormpy.storage.storage.IntervalSparseMatrix, row_start: int, row_end: int) Iterator¶
    +

    Get iterator from start to end

    +
    + +
    +
    +submatrix(self: stormpy.storage.storage.IntervalSparseMatrix, row_constraint: stormpy.storage.storage.BitVector, column_constraint: stormpy.storage.storage.BitVector, insert_diagonal_entries: bool = False) stormpy.storage.storage.IntervalSparseMatrix¶
    +

    Get submatrix

    +
    + +
    + +
    +
    +class IntervalSparseMatrixBuilder¶
    +

    Builder of sparse matrix

    +
    +
    +add_next_value(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, row: int, column: int, value: pycarl.core.Interval) None¶
    +

    Sets the matrix entry at the given row and column to the given value. After all entries have been added, +calling function build() is mandatory.

    +

    Note: this is a linear setter. That is, it must be called consecutively for each entry, row by row and +column by column. As multiple entries per column are admitted, consecutive calls to this method are +admitted to mention the same row-column-pair. If rows are skipped entirely, the corresponding rows are +treated as empty. If these constraints are not met, an exception is thrown.

    +
    +
    Parameters:
    +
      +
    • row (double) – The row in which the matrix entry is to be set

    • +
    • column (double) – The column in which the matrix entry is to be set

    • +
    • value (double) – The value that is to be set at the specified row and column

    • +
    +
    +
    +
    + +
    +
    +build(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, overridden_row_count: int = 0, overridden_column_count: int = 0, overridden-row_group_count: int = 0) storm::storage::SparseMatrix<carl::Interval<double> >¶
    +

    Finalize the sparse matrix

    +
    + +
    +
    +get_current_row_group_count(self: stormpy.storage.storage.IntervalSparseMatrixBuilder) int¶
    +

    Get the current row group count

    +
    + +
    +
    +get_last_column(self: stormpy.storage.storage.IntervalSparseMatrixBuilder) int¶
    +

    the most recently used column

    +
    + +
    +
    +get_last_row(self: stormpy.storage.storage.IntervalSparseMatrixBuilder) int¶
    +

    Get the most recently used row

    +
    + +
    +
    +new_row_group(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, starting_row: int) None¶
    +

    Start a new row group in the matrix

    +
    + +
    +
    +replace_columns(self: stormpy.storage.storage.IntervalSparseMatrixBuilder, replacements: List[int], offset: int) None¶
    +

    Replaces all columns with id >= offset according to replacements. +Every state with id offset+i is replaced by the id in replacements[i]. Afterwards the columns are sorted.

    +
    +
    Parameters:
    +
      +
    • replacements (std::vector<double> const&) – replacements Mapping indicating the replacements from offset+i -> value of i

    • +
    • offset (int) – Offset to add to each id in vector index.

    • +
    +
    +
    +
    + +
    + +
    +
    +class IntervalSparseMatrixEntry¶
    +

    Entry of sparse matrix

    +
    +
    +property column¶
    +

    Column

    +
    + +
    +
    +set_value(self: stormpy.storage.storage.IntervalSparseMatrixEntry, value: pycarl.core.Interval) None¶
    +

    Set value

    +
    + +
    +
    +value(self: stormpy.storage.storage.IntervalSparseMatrixEntry) pycarl.core.Interval¶
    +

    Value

    +
    + +
    + +
    +
    +class IntervalSparseMatrixRows¶
    +

    Set of rows in a sparse matrix

    +
    +
    class ItemLabeling¶
    @@ -3592,7 +4093,7 @@
    -flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7fe844b90430>) stormpy.storage.storage.JaniModel¶
    +flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f0bddde3370>) stormpy.storage.storage.JaniModel¶
    @@ -3871,6 +4372,18 @@
    +
    +
    +class MaximalEndComponentDecomposition_interval¶
    +

    Decomposition of maximal end components

    +
    +
    +property size¶
    +

    Number of MECs in the decomposition

    +
    + +
    +
    class MaximalEndComponentDecomposition_ratfunc¶
    @@ -4607,7 +5120,7 @@
    -flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7fe844bf2e70>) stormpy.storage.storage.PrismProgram¶
    +flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f0bdddfc4f0>) stormpy.storage.storage.PrismProgram¶

    Put program into a single module

    @@ -4875,30 +5388,104 @@
    -
    -class SchedulerChoiceDouble¶
    +
    +class Scheduler¶
    +

    A Finite Memory Scheduler

    +
    +
    +cast_to_double_datatype(self: stormpy.storage.storage.Scheduler) stormpy.storage.storage.Scheduler¶
    +

    Construct the scheduler with double value type

    +
    + +
    +
    +cast_to_exact_datatype(self: stormpy.storage.storage.Scheduler) storm::storage::Scheduler<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >¶
    +

    Construct the scheduler with exact value type

    +
    + +
    +
    +cast_to_interval_datatype(self: stormpy.storage.storage.Scheduler) storm::storage::Scheduler<carl::Interval<double> >¶
    +

    Construct the scheduler with interval value type

    +
    + +
    +
    +cast_to_parametric_datatype(self: stormpy.storage.storage.Scheduler) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶
    +

    Construct the scheduler with parametric value type

    +
    + +
    +
    +compute_action_support(self: stormpy.storage.storage.Scheduler, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    +
    + +
    +
    +property deterministic¶
    +

    Is the scheduler deterministic?

    +
    + +
    +
    +get_choice(self: stormpy.storage.storage.Scheduler, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<double>¶
    +
    + +
    +
    +property memory_size¶
    +

    How much memory does the scheduler take?

    +
    + +
    +
    +property memoryless¶
    +

    Is the scheduler memoryless?

    +
    + +
    +
    +property partial¶
    +

    Is the scheduler partial?

    +
    + +
    +
    +set_choice(self: stormpy.storage.storage.Scheduler, choice: storm::storage::SchedulerChoice<double>, state: int, memory_index: int = 0) None¶
    +
    + +
    +
    +to_json_str(self: stormpy.storage.storage.Scheduler, model: stormpy.storage.storage._SparseModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    +
    + +
    + +
    +
    +class SchedulerChoice¶

    A choice of a finite memory scheduler

    -
    -property defined¶
    +
    +property defined¶

    Is the choice defined by the scheduler?

    -
    -property deterministic¶
    +
    +property deterministic¶

    Is the choice deterministic (given by a Dirac distribution)?

    -
    -get_choice(self: stormpy.storage.storage.SchedulerChoiceDouble) storm::storage::Distribution<double, unsigned long>¶
    +
    +get_choice(self: stormpy.storage.storage.SchedulerChoice) storm::storage::Distribution<double, unsigned long>¶

    Get the distribution over the actions

    -
    -get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoiceDouble) int¶
    +
    +get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoice) int¶

    Get the deterministic choice

    @@ -4935,7 +5522,37 @@
    -
    +
    +class SchedulerChoiceInterval¶
    +

    A choice of a finite memory scheduler

    +
    +
    +property defined¶
    +

    Is the choice defined by the scheduler?

    +
    + +
    +
    +property deterministic¶
    +

    Is the choice deterministic (given by a Dirac distribution)?

    +
    + +
    +
    +get_choice(self: stormpy.storage.storage.SchedulerChoiceInterval) storm::storage::Distribution<carl::Interval<double>, unsigned long>¶
    +

    Get the distribution over the actions

    +
    + +
    +
    +get_deterministic_choice(self: stormpy.storage.storage.SchedulerChoiceInterval) int¶
    +

    Get the deterministic choice

    +
    + +
    + +
    +
    class SchedulerChoiceParametric¶

    A choice of a finite memory scheduler

    @@ -4965,127 +5582,125 @@
    -
    -class SchedulerDouble¶
    +
    +class SchedulerExact¶

    A Finite Memory Scheduler

    -
    -cast_to_double_datatype(self: stormpy.storage.storage.SchedulerDouble) stormpy.storage.storage.SchedulerDouble¶
    +
    +cast_to_double_datatype(self: stormpy.storage.storage.SchedulerExact) stormpy.storage.storage.Scheduler¶

    Construct the scheduler with double value type

    -
    -cast_to_exact_datatype(self: stormpy.storage.storage.SchedulerDouble) storm::storage::Scheduler<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >¶
    +
    +cast_to_exact_datatype(self: stormpy.storage.storage.SchedulerExact) stormpy.storage.storage.SchedulerExact¶

    Construct the scheduler with exact value type

    -
    -cast_to_parametric_datatype(self: stormpy.storage.storage.SchedulerDouble) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶
    +
    +cast_to_interval_datatype(self: stormpy.storage.storage.SchedulerExact) storm::storage::Scheduler<carl::Interval<double> >¶
    +

    Construct the scheduler with interval value type

    +
    + +
    +
    +cast_to_parametric_datatype(self: stormpy.storage.storage.SchedulerExact) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶

    Construct the scheduler with parametric value type

    -
    -compute_action_support(self: stormpy.storage.storage.SchedulerDouble, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    +
    +compute_action_support(self: stormpy.storage.storage.SchedulerExact, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    -
    -property deterministic¶
    +
    +property deterministic¶

    Is the scheduler deterministic?

    -
    -get_choice(self: stormpy.storage.storage.SchedulerDouble, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<double>¶
    +
    +get_choice(self: stormpy.storage.storage.SchedulerExact, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >¶
    -
    -property memory_size¶
    +
    +property memory_size¶

    How much memory does the scheduler take?

    -
    -property memoryless¶
    +
    +property memoryless¶

    Is the scheduler memoryless?

    -
    -property partial¶
    +
    +property partial¶

    Is the scheduler partial?

    -
    -to_json_str(self: stormpy.storage.storage.SchedulerDouble, model: stormpy.storage.storage._SparseModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    +
    +set_choice(self: stormpy.storage.storage.SchedulerExact, choice: storm::storage::SchedulerChoice<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >, state: int, memory_index: int = 0) None¶
    -
    - -
    -
    -class SchedulerExact¶
    -

    A Finite Memory Scheduler

    -
    -
    -cast_to_double_datatype(self: stormpy.storage.storage.SchedulerExact) stormpy.storage.storage.SchedulerDouble¶
    -

    Construct the scheduler with double value type

    -
    -
    -
    -cast_to_exact_datatype(self: stormpy.storage.storage.SchedulerExact) stormpy.storage.storage.SchedulerExact¶
    -

    Construct the scheduler with exact value type

    -
    +
    +to_json_str(self: stormpy.storage.storage.SchedulerExact, model: stormpy.storage.storage._SparseExactModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    +
    -
    -
    -cast_to_parametric_datatype(self: stormpy.storage.storage.SchedulerExact) storm::storage::Scheduler<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >¶
    -

    Construct the scheduler with parametric value type

    +
    +
    +class SchedulerInterval¶
    +

    A Finite Memory Scheduler

    -
    -compute_action_support(self: stormpy.storage.storage.SchedulerExact, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    +
    +compute_action_support(self: stormpy.storage.storage.SchedulerInterval, nondeterministic_choice_indices: List[int]) stormpy.storage.storage.BitVector¶
    -
    -property deterministic¶
    +
    +property deterministic¶

    Is the scheduler deterministic?

    -
    -get_choice(self: stormpy.storage.storage.SchedulerExact, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> >¶
    +
    +get_choice(self: stormpy.storage.storage.SchedulerInterval, state_index: int, memory_index: int = 0) storm::storage::SchedulerChoice<carl::Interval<double> >¶
    -
    -property memory_size¶
    +
    +property memory_size¶

    How much memory does the scheduler take?

    -
    -property memoryless¶
    +
    +property memoryless¶

    Is the scheduler memoryless?

    -
    -property partial¶
    +
    +property partial¶

    Is the scheduler partial?

    -
    -to_json_str(self: stormpy.storage.storage.SchedulerExact, model: stormpy.storage.storage._SparseExactModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    +
    +set_choice(self: stormpy.storage.storage.SchedulerInterval, choice: storm::storage::SchedulerChoice<carl::Interval<double> >, state: int, memory_index: int = 0) None¶
    +
    + +
    +
    +to_json_str(self: stormpy.storage.storage.SchedulerInterval, model: stormpy.storage.storage._SparseIntervalModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    @@ -5096,7 +5711,7 @@

    A Finite Memory Scheduler

    -cast_to_double_datatype(self: stormpy.storage.storage.SchedulerParametric) stormpy.storage.storage.SchedulerDouble¶
    +cast_to_double_datatype(self: stormpy.storage.storage.SchedulerParametric) stormpy.storage.storage.Scheduler¶

    Construct the scheduler with double value type

    @@ -5146,6 +5761,11 @@

    Is the scheduler partial?

    +
    +
    +set_choice(self: stormpy.storage.storage.SchedulerParametric, choice: storm::storage::SchedulerChoice<carl::RationalFunction<carl::FactorizedPolynomial<carl::MultivariatePolynomial<cln::cl_RA, carl::NotRelevant, carl::StdMultivariatePolynomialPolicies<0> > >, true> >, state: int, memory_index: int = 0) None¶
    +
    +
    to_json_str(self: stormpy.storage.storage.SchedulerParametric, model: stormpy.storage.storage._SparseParametricModel, skip_unique_choices: bool = False, skip_dont_care_states: bool = False) str¶
    @@ -5497,6 +6117,310 @@
    +
    +
    +class SparseIntervalCtmc¶
    +

    CTMC in sparse representation

    +
    +
    +property exit_rates¶
    +
    + +
    + +
    +
    +class SparseIntervalDtmc¶
    +

    DTMC in sparse representation

    +
    + +
    +
    +class SparseIntervalMA¶
    +

    MA in sparse representation

    +
    +
    +apply_scheduler(self: stormpy.storage.storage.SparseIntervalMA, scheduler: storm::storage::Scheduler<carl::Interval<double> >, drop_unreachable_states: bool = True) stormpy.storage.storage._SparseIntervalModel¶
    +

    apply scheduler

    +
    + +
    +
    +convert_to_ctmc(self: stormpy.storage.storage.SparseIntervalMA) stormpy.storage.storage.SparseIntervalCtmc¶
    +

    Convert the MA into a CTMC.

    +
    + +
    +
    +property convertible_to_ctmc¶
    +

    Check whether the MA can be converted into a CTMC.

    +
    + +
    +
    +property exit_rates¶
    +
    + +
    +
    +property markovian_states¶
    +
    + +
    +
    +property nondeterministic_choice_indices¶
    +
    + +
    + +
    +
    +class SparseIntervalMdp¶
    +

    MDP in sparse representation

    +
    +
    +apply_scheduler(self: stormpy.storage.storage.SparseIntervalMdp, scheduler: storm::storage::Scheduler<carl::Interval<double> >, drop_unreachable_states: bool = True) stormpy.storage.storage._SparseIntervalModel¶
    +

    apply scheduler

    +
    + +
    +
    +get_choice_index(self: stormpy.storage.storage.SparseIntervalMdp, state: int, action_offset: int) int¶
    +

    gets the choice index for the offset action from the given state.

    +
    + +
    +
    +get_nr_available_actions(self: stormpy.storage.storage.SparseIntervalMdp, state: int) int¶
    +
    + +
    +
    +property nondeterministic_choice_indices¶
    +
    + +
    + +
    +
    +class SparseIntervalModelAction¶
    +

    Action for state in sparse model

    +
    +
    +property id¶
    +

    Id

    +
    + +
    +
    +property transitions¶
    +

    Get transitions

    +
    + +
    + +
    +
    +class SparseIntervalModelActions¶
    +

    Actions for state in sparse model

    +
    + +
    +
    +class SparseIntervalModelComponents¶
    +

    Components required for building a sparse model

    +
    +
    +property choice_labeling¶
    +

    A list that stores a labeling for each choice

    +
    + +
    +
    +property choice_origins¶
    +

    Stores for each choice from which parts of the input model description it originates

    +
    + +
    +
    +property exit_rates¶
    +

    The exit rate for each state. Must be given for CTMCs and MAs, if rate_transitions is false. Otherwise, it is optional.

    +
    + +
    +
    +property markovian_states¶
    +

    A list that stores which states are Markovian (only for Markov Automata)

    +
    + +
    +
    +property observability_classes¶
    +

    The POMDP observations

    +
    + +
    +
    +property player1_matrix¶
    +

    Matrix of player 1 choices (needed for stochastic two player games

    +
    + +
    +
    +property rate_transitions¶
    +

    True iff the transition values (for Markovian choices) are interpreted as rates

    +
    + +
    +
    +property reward_models¶
    +

    Reward models associated with the model

    +
    + +
    +
    +property state_labeling¶
    +

    The state labeling

    +
    + +
    +
    +property state_valuations¶
    +

    A list that stores for each state to which variable valuation it belongs

    +
    + +
    +
    +property transition_matrix¶
    +

    The transition matrix

    +
    + +
    + +
    +
    +class SparseIntervalModelState¶
    +

    State in sparse model

    +
    +
    +property actions¶
    +

    Get actions

    +
    + +
    +
    +property id¶
    +

    Id

    +
    + +
    +
    +property labels¶
    +

    Labels

    +
    + +
    + +
    +
    +class SparseIntervalModelStates¶
    +

    States in sparse model

    +
    + +
    +
    +class SparseIntervalPomdp¶
    +

    POMDP in sparse representation

    +
    +
    +get_observation(self: stormpy.storage.storage.SparseIntervalPomdp, state: int) int¶
    +
    + +
    +
    +has_observation_valuations(self: stormpy.storage.storage.SparseIntervalPomdp) bool¶
    +
    + +
    +
    +property nr_observations¶
    +
    + +
    +
    +property observation_valuations¶
    +
    + +
    +
    +property observations¶
    +
    + +
    + +
    +
    +class SparseIntervalRewardModel¶
    +

    Reward structure for sparse models

    +
    +
    +get_state_action_reward(self: stormpy.storage.storage.SparseIntervalRewardModel, arg0: int) pycarl.core.Interval¶
    +
    + +
    +
    +get_state_reward(self: stormpy.storage.storage.SparseIntervalRewardModel, arg0: int) pycarl.core.Interval¶
    +
    + +
    +
    +get_zero_reward_states(self: stormpy.storage.storage.SparseIntervalRewardModel, transition_matrix: storm::storage::SparseMatrix<carl::Interval<double> >) stormpy.storage.storage.BitVector¶
    +

    get states where all rewards are zero

    +
    + +
    +
    +property has_state_action_rewards¶
    +
    + +
    +
    +property has_state_rewards¶
    +
    + +
    +
    +property has_transition_rewards¶
    +
    + +
    +
    +reduce_to_state_based_rewards(self: stormpy.storage.storage.SparseIntervalRewardModel, transition_matrix: storm::storage::SparseMatrix<carl::Interval<double> >, only_state_rewards: bool) None¶
    +

    Reduce to state-based rewards

    +
    + +
    +
    +set_state_reward(self: stormpy.storage.storage.SparseIntervalRewardModel, arg0: int, arg1: pycarl.core.Interval) None¶
    +
    + +
    +
    +property state_action_rewards¶
    +
    + +
    +
    +property state_rewards¶
    +
    + +
    +
    +property transition_rewards¶
    +
    + +
    +
    class SparseMA¶
    diff --git a/api/utility.html b/api/utility.html index 25a8985b8..62c0bcb9c 100644 --- a/api/utility.html +++ b/api/utility.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/contributors.html b/contributors.html index 2a1fb93ca..19eb729dc 100644 --- a/contributors.html +++ b/contributors.html @@ -175,7 +175,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -208,6 +210,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -231,6 +237,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -278,11 +285,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -299,6 +308,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -354,6 +374,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -368,6 +389,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -471,7 +493,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -480,6 +504,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -500,6 +528,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -523,11 +552,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -543,6 +574,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/analysis.html b/doc/analysis.html index 89c4a5672..69bf9a24a 100644 --- a/doc/analysis.html +++ b/doc/analysis.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/analysis.ipynb b/doc/analysis.ipynb index 7b871f7dd..88f34c36e 100644 --- a/doc/analysis.ipynb +++ b/doc/analysis.ipynb @@ -23,10 +23,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:41.955712Z", - "iopub.status.busy": "2023-12-20T10:23:41.955261Z", - "iopub.status.idle": "2023-12-20T10:23:41.999801Z", - "shell.execute_reply": "2023-12-20T10:23:41.999202Z" + "iopub.execute_input": "2023-12-21T18:31:03.692964Z", + "iopub.status.busy": "2023-12-21T18:31:03.692787Z", + "iopub.status.idle": "2023-12-21T18:31:03.738580Z", + "shell.execute_reply": "2023-12-21T18:31:03.737997Z" }, "hide-output": false }, @@ -64,10 +64,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:42.002563Z", - "iopub.status.busy": "2023-12-20T10:23:42.002135Z", - "iopub.status.idle": "2023-12-20T10:23:42.203980Z", - "shell.execute_reply": "2023-12-20T10:23:42.203175Z" + "iopub.execute_input": "2023-12-21T18:31:03.741044Z", + "iopub.status.busy": "2023-12-21T18:31:03.740862Z", + "iopub.status.idle": "2023-12-21T18:31:03.943606Z", + "shell.execute_reply": "2023-12-21T18:31:03.943009Z" }, "hide-output": false }, @@ -89,10 +89,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:42.212314Z", - "iopub.status.busy": "2023-12-20T10:23:42.212048Z", - "iopub.status.idle": "2023-12-20T10:23:42.215653Z", - "shell.execute_reply": "2023-12-20T10:23:42.215134Z" + "iopub.execute_input": "2023-12-21T18:31:03.946038Z", + "iopub.status.busy": "2023-12-21T18:31:03.945841Z", + "iopub.status.idle": "2023-12-21T18:31:03.949543Z", + "shell.execute_reply": "2023-12-21T18:31:03.949057Z" }, "hide-output": false }, @@ -129,10 +129,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:42.218358Z", - "iopub.status.busy": "2023-12-20T10:23:42.217921Z", - "iopub.status.idle": "2023-12-20T10:23:42.275940Z", - "shell.execute_reply": "2023-12-20T10:23:42.275349Z" + "iopub.execute_input": "2023-12-21T18:31:03.951776Z", + "iopub.status.busy": "2023-12-21T18:31:03.951591Z", + "iopub.status.idle": "2023-12-21T18:31:04.008386Z", + "shell.execute_reply": "2023-12-21T18:31:04.007744Z" }, "hide-output": false }, @@ -154,10 +154,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:42.278439Z", - "iopub.status.busy": "2023-12-20T10:23:42.278118Z", - "iopub.status.idle": "2023-12-20T10:23:42.281515Z", - "shell.execute_reply": "2023-12-20T10:23:42.280975Z" + "iopub.execute_input": "2023-12-21T18:31:04.011074Z", + "iopub.status.busy": "2023-12-21T18:31:04.010716Z", + "iopub.status.idle": "2023-12-21T18:31:04.014235Z", + "shell.execute_reply": "2023-12-21T18:31:04.013743Z" }, "hide-output": false }, @@ -182,10 +182,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:42.283747Z", - "iopub.status.busy": "2023-12-20T10:23:42.283374Z", - "iopub.status.idle": "2023-12-20T10:23:42.286340Z", - "shell.execute_reply": "2023-12-20T10:23:42.285775Z" + "iopub.execute_input": "2023-12-21T18:31:04.016428Z", + "iopub.status.busy": "2023-12-21T18:31:04.016119Z", + "iopub.status.idle": "2023-12-21T18:31:04.018995Z", + "shell.execute_reply": "2023-12-21T18:31:04.018434Z" }, "hide-output": false }, diff --git a/doc/building_models.html b/doc/building_models.html index e8b6be7f6..e297c6abe 100644 --- a/doc/building_models.html +++ b/doc/building_models.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/building_models.ipynb b/doc/building_models.ipynb index b4572302d..d33b5762f 100644 --- a/doc/building_models.ipynb +++ b/doc/building_models.ipynb @@ -31,10 +31,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:43.749302Z", - "iopub.status.busy": "2023-12-20T10:23:43.749127Z", - "iopub.status.idle": "2023-12-20T10:23:43.792162Z", - "shell.execute_reply": "2023-12-20T10:23:43.791501Z" + "iopub.execute_input": "2023-12-21T18:31:05.491729Z", + "iopub.status.busy": "2023-12-21T18:31:05.491547Z", + "iopub.status.idle": "2023-12-21T18:31:05.537175Z", + "shell.execute_reply": "2023-12-21T18:31:05.536525Z" }, "hide-output": false }, @@ -57,10 +57,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:43.794733Z", - "iopub.status.busy": "2023-12-20T10:23:43.794545Z", - "iopub.status.idle": "2023-12-20T10:23:43.799088Z", - "shell.execute_reply": "2023-12-20T10:23:43.798511Z" + "iopub.execute_input": "2023-12-21T18:31:05.540073Z", + "iopub.status.busy": "2023-12-21T18:31:05.539709Z", + "iopub.status.idle": "2023-12-21T18:31:05.543793Z", + "shell.execute_reply": "2023-12-21T18:31:05.543248Z" }, "hide-output": false }, @@ -92,10 +92,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:43.823050Z", - "iopub.status.busy": "2023-12-20T10:23:43.822619Z", - "iopub.status.idle": "2023-12-20T10:23:43.826839Z", - "shell.execute_reply": "2023-12-20T10:23:43.826255Z" + "iopub.execute_input": "2023-12-21T18:31:05.569680Z", + "iopub.status.busy": "2023-12-21T18:31:05.569433Z", + "iopub.status.idle": "2023-12-21T18:31:05.574253Z", + "shell.execute_reply": "2023-12-21T18:31:05.573708Z" }, "hide-output": false }, @@ -128,10 +128,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:43.829165Z", - "iopub.status.busy": "2023-12-20T10:23:43.828835Z", - "iopub.status.idle": "2023-12-20T10:23:43.846747Z", - "shell.execute_reply": "2023-12-20T10:23:43.846132Z" + "iopub.execute_input": "2023-12-21T18:31:05.576497Z", + "iopub.status.busy": "2023-12-21T18:31:05.576299Z", + "iopub.status.idle": "2023-12-21T18:31:05.594754Z", + "shell.execute_reply": "2023-12-21T18:31:05.594216Z" }, "hide-output": false }, diff --git a/doc/dfts.html b/doc/dfts.html index e39733cfc..b30988274 100644 --- a/doc/dfts.html +++ b/doc/dfts.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/dfts.ipynb b/doc/dfts.ipynb index e2b905584..5bf45e27a 100644 --- a/doc/dfts.ipynb +++ b/doc/dfts.ipynb @@ -26,10 +26,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:45.286211Z", - "iopub.status.busy": "2023-12-20T10:23:45.285803Z", - "iopub.status.idle": "2023-12-20T10:23:45.340160Z", - "shell.execute_reply": "2023-12-20T10:23:45.339521Z" + "iopub.execute_input": "2023-12-21T18:31:07.050474Z", + "iopub.status.busy": "2023-12-21T18:31:07.050294Z", + "iopub.status.idle": "2023-12-21T18:31:07.106253Z", + "shell.execute_reply": "2023-12-21T18:31:07.105578Z" }, "hide-output": false }, @@ -64,10 +64,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:45.342592Z", - "iopub.status.busy": "2023-12-20T10:23:45.342225Z", - "iopub.status.idle": "2023-12-20T10:23:45.355004Z", - "shell.execute_reply": "2023-12-20T10:23:45.354522Z" + "iopub.execute_input": "2023-12-21T18:31:07.109000Z", + "iopub.status.busy": "2023-12-21T18:31:07.108505Z", + "iopub.status.idle": "2023-12-21T18:31:07.121004Z", + "shell.execute_reply": "2023-12-21T18:31:07.120499Z" }, "hide-output": false }, @@ -89,10 +89,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:45.357234Z", - "iopub.status.busy": "2023-12-20T10:23:45.356875Z", - "iopub.status.idle": "2023-12-20T10:23:45.360131Z", - "shell.execute_reply": "2023-12-20T10:23:45.359548Z" + "iopub.execute_input": "2023-12-21T18:31:07.123084Z", + "iopub.status.busy": "2023-12-21T18:31:07.122898Z", + "iopub.status.idle": "2023-12-21T18:31:07.126361Z", + "shell.execute_reply": "2023-12-21T18:31:07.125818Z" }, "hide-output": false }, @@ -129,10 +129,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:45.362355Z", - "iopub.status.busy": "2023-12-20T10:23:45.362007Z", - "iopub.status.idle": "2023-12-20T10:23:45.368870Z", - "shell.execute_reply": "2023-12-20T10:23:45.368300Z" + "iopub.execute_input": "2023-12-21T18:31:07.128536Z", + "iopub.status.busy": "2023-12-21T18:31:07.128211Z", + "iopub.status.idle": "2023-12-21T18:31:07.134780Z", + "shell.execute_reply": "2023-12-21T18:31:07.134197Z" }, "hide-output": false }, diff --git a/doc/engines.html b/doc/engines.html index 5687d374d..e56a4fc5c 100644 --- a/doc/engines.html +++ b/doc/engines.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/engines.ipynb b/doc/engines.ipynb index 9de4a1813..a36a128b6 100644 --- a/doc/engines.ipynb +++ b/doc/engines.ipynb @@ -30,10 +30,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.591426Z", - "iopub.status.busy": "2023-12-20T10:23:46.591253Z", - "iopub.status.idle": "2023-12-20T10:23:46.649517Z", - "shell.execute_reply": "2023-12-20T10:23:46.648960Z" + "iopub.execute_input": "2023-12-21T18:31:08.375452Z", + "iopub.status.busy": "2023-12-21T18:31:08.374932Z", + "iopub.status.idle": "2023-12-21T18:31:08.453683Z", + "shell.execute_reply": "2023-12-21T18:31:08.452540Z" } }, "outputs": [ @@ -59,10 +59,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.651709Z", - "iopub.status.busy": "2023-12-20T10:23:46.651495Z", - "iopub.status.idle": "2023-12-20T10:23:46.654561Z", - "shell.execute_reply": "2023-12-20T10:23:46.654002Z" + "iopub.execute_input": "2023-12-21T18:31:08.457183Z", + "iopub.status.busy": "2023-12-21T18:31:08.456901Z", + "iopub.status.idle": "2023-12-21T18:31:08.461671Z", + "shell.execute_reply": "2023-12-21T18:31:08.461110Z" } }, "outputs": [ @@ -84,10 +84,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.656663Z", - "iopub.status.busy": "2023-12-20T10:23:46.656321Z", - "iopub.status.idle": "2023-12-20T10:23:46.659533Z", - "shell.execute_reply": "2023-12-20T10:23:46.659036Z" + "iopub.execute_input": "2023-12-21T18:31:08.463951Z", + "iopub.status.busy": "2023-12-21T18:31:08.463547Z", + "iopub.status.idle": "2023-12-21T18:31:08.466542Z", + "shell.execute_reply": "2023-12-21T18:31:08.465980Z" } }, "outputs": [ @@ -108,10 +108,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.661690Z", - "iopub.status.busy": "2023-12-20T10:23:46.661368Z", - "iopub.status.idle": "2023-12-20T10:23:46.664812Z", - "shell.execute_reply": "2023-12-20T10:23:46.664260Z" + "iopub.execute_input": "2023-12-21T18:31:08.468658Z", + "iopub.status.busy": "2023-12-21T18:31:08.468310Z", + "iopub.status.idle": "2023-12-21T18:31:08.471945Z", + "shell.execute_reply": "2023-12-21T18:31:08.471403Z" } }, "outputs": [ @@ -144,10 +144,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.667025Z", - "iopub.status.busy": "2023-12-20T10:23:46.666635Z", - "iopub.status.idle": "2023-12-20T10:23:46.850115Z", - "shell.execute_reply": "2023-12-20T10:23:46.849576Z" + "iopub.execute_input": "2023-12-21T18:31:08.474199Z", + "iopub.status.busy": "2023-12-21T18:31:08.473854Z", + "iopub.status.idle": "2023-12-21T18:31:08.680307Z", + "shell.execute_reply": "2023-12-21T18:31:08.679644Z" } }, "outputs": [ @@ -169,10 +169,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.852592Z", - "iopub.status.busy": "2023-12-20T10:23:46.852335Z", - "iopub.status.idle": "2023-12-20T10:23:46.855940Z", - "shell.execute_reply": "2023-12-20T10:23:46.855430Z" + "iopub.execute_input": "2023-12-21T18:31:08.683021Z", + "iopub.status.busy": "2023-12-21T18:31:08.682743Z", + "iopub.status.idle": "2023-12-21T18:31:08.686215Z", + "shell.execute_reply": "2023-12-21T18:31:08.685741Z" } }, "outputs": [ @@ -193,10 +193,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.858152Z", - "iopub.status.busy": "2023-12-20T10:23:46.857915Z", - "iopub.status.idle": "2023-12-20T10:23:46.861882Z", - "shell.execute_reply": "2023-12-20T10:23:46.861380Z" + "iopub.execute_input": "2023-12-21T18:31:08.688437Z", + "iopub.status.busy": "2023-12-21T18:31:08.688193Z", + "iopub.status.idle": "2023-12-21T18:31:08.692633Z", + "shell.execute_reply": "2023-12-21T18:31:08.692144Z" } }, "outputs": [ @@ -217,10 +217,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.864119Z", - "iopub.status.busy": "2023-12-20T10:23:46.863925Z", - "iopub.status.idle": "2023-12-20T10:23:46.889937Z", - "shell.execute_reply": "2023-12-20T10:23:46.889285Z" + "iopub.execute_input": "2023-12-21T18:31:08.694823Z", + "iopub.status.busy": "2023-12-21T18:31:08.694622Z", + "iopub.status.idle": "2023-12-21T18:31:08.726121Z", + "shell.execute_reply": "2023-12-21T18:31:08.725281Z" } }, "outputs": [ @@ -249,10 +249,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.892549Z", - "iopub.status.busy": "2023-12-20T10:23:46.892301Z", - "iopub.status.idle": "2023-12-20T10:23:46.896292Z", - "shell.execute_reply": "2023-12-20T10:23:46.895695Z" + "iopub.execute_input": "2023-12-21T18:31:08.729282Z", + "iopub.status.busy": "2023-12-21T18:31:08.728888Z", + "iopub.status.idle": "2023-12-21T18:31:08.733380Z", + "shell.execute_reply": "2023-12-21T18:31:08.732699Z" } }, "outputs": [ @@ -282,10 +282,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.898611Z", - "iopub.status.busy": "2023-12-20T10:23:46.898374Z", - "iopub.status.idle": "2023-12-20T10:23:46.901680Z", - "shell.execute_reply": "2023-12-20T10:23:46.901070Z" + "iopub.execute_input": "2023-12-21T18:31:08.736273Z", + "iopub.status.busy": "2023-12-21T18:31:08.735973Z", + "iopub.status.idle": "2023-12-21T18:31:08.740023Z", + "shell.execute_reply": "2023-12-21T18:31:08.739144Z" } }, "outputs": [ @@ -306,10 +306,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.903973Z", - "iopub.status.busy": "2023-12-20T10:23:46.903731Z", - "iopub.status.idle": "2023-12-20T10:23:46.911197Z", - "shell.execute_reply": "2023-12-20T10:23:46.910592Z" + "iopub.execute_input": "2023-12-21T18:31:08.743382Z", + "iopub.status.busy": "2023-12-21T18:31:08.743006Z", + "iopub.status.idle": "2023-12-21T18:31:08.752109Z", + "shell.execute_reply": "2023-12-21T18:31:08.751570Z" } }, "outputs": [ @@ -342,10 +342,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.913559Z", - "iopub.status.busy": "2023-12-20T10:23:46.913319Z", - "iopub.status.idle": "2023-12-20T10:23:46.916595Z", - "shell.execute_reply": "2023-12-20T10:23:46.915994Z" + "iopub.execute_input": "2023-12-21T18:31:08.754798Z", + "iopub.status.busy": "2023-12-21T18:31:08.754553Z", + "iopub.status.idle": "2023-12-21T18:31:08.758357Z", + "shell.execute_reply": "2023-12-21T18:31:08.757726Z" } }, "outputs": [ @@ -366,10 +366,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:46.918873Z", - "iopub.status.busy": "2023-12-20T10:23:46.918629Z", - "iopub.status.idle": "2023-12-20T10:23:46.923398Z", - "shell.execute_reply": "2023-12-20T10:23:46.922797Z" + "iopub.execute_input": "2023-12-21T18:31:08.761192Z", + "iopub.status.busy": "2023-12-21T18:31:08.760925Z", + "iopub.status.idle": "2023-12-21T18:31:08.766281Z", + "shell.execute_reply": "2023-12-21T18:31:08.765522Z" } }, "outputs": [ diff --git a/doc/exploration.html b/doc/exploration.html index 9b167309b..53fc4573b 100644 --- a/doc/exploration.html +++ b/doc/exploration.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/exploration.ipynb b/doc/exploration.ipynb index 25cc1250f..9643de869 100644 --- a/doc/exploration.ipynb +++ b/doc/exploration.ipynb @@ -34,10 +34,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:48.365009Z", - "iopub.status.busy": "2023-12-20T10:23:48.364833Z", - "iopub.status.idle": "2023-12-20T10:23:48.429185Z", - "shell.execute_reply": "2023-12-20T10:23:48.428516Z" + "iopub.execute_input": "2023-12-21T18:31:10.538029Z", + "iopub.status.busy": "2023-12-21T18:31:10.537851Z", + "iopub.status.idle": "2023-12-21T18:31:10.605241Z", + "shell.execute_reply": "2023-12-21T18:31:10.604629Z" }, "hide-output": false, "scrolled": true @@ -68,10 +68,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:48.431783Z", - "iopub.status.busy": "2023-12-20T10:23:48.431562Z", - "iopub.status.idle": "2023-12-20T10:23:48.436628Z", - "shell.execute_reply": "2023-12-20T10:23:48.436070Z" + "iopub.execute_input": "2023-12-21T18:31:10.608136Z", + "iopub.status.busy": "2023-12-21T18:31:10.607656Z", + "iopub.status.idle": "2023-12-21T18:31:10.613150Z", + "shell.execute_reply": "2023-12-21T18:31:10.612659Z" }, "hide-output": false, "scrolled": true @@ -187,10 +187,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:48.438881Z", - "iopub.status.busy": "2023-12-20T10:23:48.438482Z", - "iopub.status.idle": "2023-12-20T10:23:48.457298Z", - "shell.execute_reply": "2023-12-20T10:23:48.456740Z" + "iopub.execute_input": "2023-12-21T18:31:10.615475Z", + "iopub.status.busy": "2023-12-21T18:31:10.615114Z", + "iopub.status.idle": "2023-12-21T18:31:10.634508Z", + "shell.execute_reply": "2023-12-21T18:31:10.633851Z" }, "scrolled": true }, @@ -218,10 +218,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:48.459615Z", - "iopub.status.busy": "2023-12-20T10:23:48.459271Z", - "iopub.status.idle": "2023-12-20T10:23:48.462440Z", - "shell.execute_reply": "2023-12-20T10:23:48.461863Z" + "iopub.execute_input": "2023-12-21T18:31:10.636875Z", + "iopub.status.busy": "2023-12-21T18:31:10.636522Z", + "iopub.status.idle": "2023-12-21T18:31:10.639901Z", + "shell.execute_reply": "2023-12-21T18:31:10.639334Z" }, "hide-output": false, "scrolled": true @@ -251,10 +251,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:48.464468Z", - "iopub.status.busy": "2023-12-20T10:23:48.464291Z", - "iopub.status.idle": "2023-12-20T10:23:48.467488Z", - "shell.execute_reply": "2023-12-20T10:23:48.466921Z" + "iopub.execute_input": "2023-12-21T18:31:10.642172Z", + "iopub.status.busy": "2023-12-21T18:31:10.641829Z", + "iopub.status.idle": "2023-12-21T18:31:10.645122Z", + "shell.execute_reply": "2023-12-21T18:31:10.644591Z" }, "hide-output": false, "scrolled": true diff --git a/doc/gspns.html b/doc/gspns.html index 3bea89bfd..46af73ff0 100644 --- a/doc/gspns.html +++ b/doc/gspns.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/gspns.ipynb b/doc/gspns.ipynb index 075f967bd..eadae53ff 100644 --- a/doc/gspns.ipynb +++ b/doc/gspns.ipynb @@ -24,10 +24,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.047500Z", - "iopub.status.busy": "2023-12-20T10:23:50.047090Z", - "iopub.status.idle": "2023-12-20T10:23:50.099232Z", - "shell.execute_reply": "2023-12-20T10:23:50.098578Z" + "iopub.execute_input": "2023-12-21T18:31:12.220396Z", + "iopub.status.busy": "2023-12-21T18:31:12.219971Z", + "iopub.status.idle": "2023-12-21T18:31:12.274128Z", + "shell.execute_reply": "2023-12-21T18:31:12.273531Z" }, "hide-output": false }, @@ -55,10 +55,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.102043Z", - "iopub.status.busy": "2023-12-20T10:23:50.101700Z", - "iopub.status.idle": "2023-12-20T10:23:50.104848Z", - "shell.execute_reply": "2023-12-20T10:23:50.104280Z" + "iopub.execute_input": "2023-12-21T18:31:12.277045Z", + "iopub.status.busy": "2023-12-21T18:31:12.276629Z", + "iopub.status.idle": "2023-12-21T18:31:12.279901Z", + "shell.execute_reply": "2023-12-21T18:31:12.279352Z" }, "hide-output": false }, @@ -80,10 +80,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.106861Z", - "iopub.status.busy": "2023-12-20T10:23:50.106555Z", - "iopub.status.idle": "2023-12-20T10:23:50.109624Z", - "shell.execute_reply": "2023-12-20T10:23:50.109084Z" + "iopub.execute_input": "2023-12-21T18:31:12.282056Z", + "iopub.status.busy": "2023-12-21T18:31:12.281722Z", + "iopub.status.idle": "2023-12-21T18:31:12.284692Z", + "shell.execute_reply": "2023-12-21T18:31:12.284142Z" } }, "outputs": [ @@ -104,10 +104,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.111859Z", - "iopub.status.busy": "2023-12-20T10:23:50.111411Z", - "iopub.status.idle": "2023-12-20T10:23:50.114351Z", - "shell.execute_reply": "2023-12-20T10:23:50.113760Z" + "iopub.execute_input": "2023-12-21T18:31:12.286858Z", + "iopub.status.busy": "2023-12-21T18:31:12.286425Z", + "iopub.status.idle": "2023-12-21T18:31:12.289587Z", + "shell.execute_reply": "2023-12-21T18:31:12.289038Z" } }, "outputs": [ @@ -128,10 +128,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.116449Z", - "iopub.status.busy": "2023-12-20T10:23:50.116110Z", - "iopub.status.idle": "2023-12-20T10:23:50.119281Z", - "shell.execute_reply": "2023-12-20T10:23:50.118790Z" + "iopub.execute_input": "2023-12-21T18:31:12.291777Z", + "iopub.status.busy": "2023-12-21T18:31:12.291319Z", + "iopub.status.idle": "2023-12-21T18:31:12.294484Z", + "shell.execute_reply": "2023-12-21T18:31:12.293926Z" } }, "outputs": [ @@ -164,10 +164,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.121385Z", - "iopub.status.busy": "2023-12-20T10:23:50.121210Z", - "iopub.status.idle": "2023-12-20T10:23:50.124040Z", - "shell.execute_reply": "2023-12-20T10:23:50.123539Z" + "iopub.execute_input": "2023-12-21T18:31:12.296670Z", + "iopub.status.busy": "2023-12-21T18:31:12.296330Z", + "iopub.status.idle": "2023-12-21T18:31:12.299117Z", + "shell.execute_reply": "2023-12-21T18:31:12.298604Z" }, "hide-output": false }, @@ -190,10 +190,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.126268Z", - "iopub.status.busy": "2023-12-20T10:23:50.125934Z", - "iopub.status.idle": "2023-12-20T10:23:50.128918Z", - "shell.execute_reply": "2023-12-20T10:23:50.128453Z" + "iopub.execute_input": "2023-12-21T18:31:12.301158Z", + "iopub.status.busy": "2023-12-21T18:31:12.300888Z", + "iopub.status.idle": "2023-12-21T18:31:12.303870Z", + "shell.execute_reply": "2023-12-21T18:31:12.303382Z" }, "hide-output": false }, @@ -216,10 +216,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.131035Z", - "iopub.status.busy": "2023-12-20T10:23:50.130695Z", - "iopub.status.idle": "2023-12-20T10:23:50.133539Z", - "shell.execute_reply": "2023-12-20T10:23:50.133033Z" + "iopub.execute_input": "2023-12-21T18:31:12.306054Z", + "iopub.status.busy": "2023-12-21T18:31:12.305609Z", + "iopub.status.idle": "2023-12-21T18:31:12.308691Z", + "shell.execute_reply": "2023-12-21T18:31:12.308126Z" }, "hide-output": false }, @@ -242,10 +242,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.135743Z", - "iopub.status.busy": "2023-12-20T10:23:50.135393Z", - "iopub.status.idle": "2023-12-20T10:23:50.138623Z", - "shell.execute_reply": "2023-12-20T10:23:50.138124Z" + "iopub.execute_input": "2023-12-21T18:31:12.310986Z", + "iopub.status.busy": "2023-12-21T18:31:12.310642Z", + "iopub.status.idle": "2023-12-21T18:31:12.313996Z", + "shell.execute_reply": "2023-12-21T18:31:12.313452Z" }, "hide-output": false }, @@ -273,10 +273,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.140772Z", - "iopub.status.busy": "2023-12-20T10:23:50.140433Z", - "iopub.status.idle": "2023-12-20T10:23:50.143345Z", - "shell.execute_reply": "2023-12-20T10:23:50.142878Z" + "iopub.execute_input": "2023-12-21T18:31:12.316314Z", + "iopub.status.busy": "2023-12-21T18:31:12.315964Z", + "iopub.status.idle": "2023-12-21T18:31:12.318783Z", + "shell.execute_reply": "2023-12-21T18:31:12.318257Z" }, "hide-output": false }, @@ -300,10 +300,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.145518Z", - "iopub.status.busy": "2023-12-20T10:23:50.145196Z", - "iopub.status.idle": "2023-12-20T10:23:50.147903Z", - "shell.execute_reply": "2023-12-20T10:23:50.147415Z" + "iopub.execute_input": "2023-12-21T18:31:12.320862Z", + "iopub.status.busy": "2023-12-21T18:31:12.320539Z", + "iopub.status.idle": "2023-12-21T18:31:12.323317Z", + "shell.execute_reply": "2023-12-21T18:31:12.322733Z" }, "hide-output": false }, @@ -326,10 +326,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:50.150043Z", - "iopub.status.busy": "2023-12-20T10:23:50.149640Z", - "iopub.status.idle": "2023-12-20T10:23:50.153263Z", - "shell.execute_reply": "2023-12-20T10:23:50.152687Z" + "iopub.execute_input": "2023-12-21T18:31:12.325363Z", + "iopub.status.busy": "2023-12-21T18:31:12.325180Z", + "iopub.status.idle": "2023-12-21T18:31:12.328710Z", + "shell.execute_reply": "2023-12-21T18:31:12.328111Z" }, "hide-output": false }, diff --git a/doc/models/building_ctmcs.html b/doc/models/building_ctmcs.html index 821f1a952..a13818c12 100644 --- a/doc/models/building_ctmcs.html +++ b/doc/models/building_ctmcs.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -890,10 +932,10 @@

    Building the Model 1 item(s)\n", " * full -> 1 item(s)\n", - " * deadlock -> 0 item(s)\n", " * empty -> 1 item(s)\n", + " * deadlock -> 0 item(s)\n", + " * init -> 1 item(s)\n", "Choice Labels: \tnone\n", "-------------------------------------------------------------- \n", "\n" diff --git a/doc/models/building_dtmcs.html b/doc/models/building_dtmcs.html index fbdd487a0..ceec4ea17 100644 --- a/doc/models/building_dtmcs.html +++ b/doc/models/building_dtmcs.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -917,15 +959,15 @@

    Labeling
     9 labels
    -   * six -> 1 item(s)
    -   * init -> 1 item(s)
    -   * three -> 1 item(s)
    -   * one -> 1 item(s)
        * two -> 1 item(s)
    -   * five -> 1 item(s)
    -   * deadlock -> 0 item(s)
        * done -> 6 item(s)
        * four -> 1 item(s)
    +   * one -> 1 item(s)
    +   * init -> 1 item(s)
    +   * six -> 1 item(s)
    +   * five -> 1 item(s)
    +   * deadlock -> 0 item(s)
    +   * three -> 1 item(s)
     
     
    @@ -978,15 +1020,15 @@

    Building the Model 1 item(s)\n", - " * init -> 1 item(s)\n", - " * three -> 1 item(s)\n", - " * one -> 1 item(s)\n", " * two -> 1 item(s)\n", - " * five -> 1 item(s)\n", - " * deadlock -> 0 item(s)\n", " * done -> 6 item(s)\n", " * four -> 1 item(s)\n", + " * one -> 1 item(s)\n", + " * init -> 1 item(s)\n", + " * six -> 1 item(s)\n", + " * five -> 1 item(s)\n", + " * deadlock -> 0 item(s)\n", + " * three -> 1 item(s)\n", "\n" ] } @@ -333,10 +333,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:53.248473Z", - "iopub.status.busy": "2023-12-20T10:23:53.248150Z", - "iopub.status.idle": "2023-12-20T10:23:53.251261Z", - "shell.execute_reply": "2023-12-20T10:23:53.250678Z" + "iopub.execute_input": "2023-12-21T18:31:15.401788Z", + "iopub.status.busy": "2023-12-21T18:31:15.401452Z", + "iopub.status.idle": "2023-12-21T18:31:15.404509Z", + "shell.execute_reply": "2023-12-21T18:31:15.404030Z" }, "hide-output": false }, @@ -361,10 +361,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:53.253302Z", - "iopub.status.busy": "2023-12-20T10:23:53.253126Z", - "iopub.status.idle": "2023-12-20T10:23:53.256043Z", - "shell.execute_reply": "2023-12-20T10:23:53.255438Z" + "iopub.execute_input": "2023-12-21T18:31:15.406500Z", + "iopub.status.busy": "2023-12-21T18:31:15.406211Z", + "iopub.status.idle": "2023-12-21T18:31:15.409123Z", + "shell.execute_reply": "2023-12-21T18:31:15.408569Z" }, "hide-output": false }, @@ -385,10 +385,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:53.258077Z", - "iopub.status.busy": "2023-12-20T10:23:53.257902Z", - "iopub.status.idle": "2023-12-20T10:23:53.261072Z", - "shell.execute_reply": "2023-12-20T10:23:53.260487Z" + "iopub.execute_input": "2023-12-21T18:31:15.411383Z", + "iopub.status.busy": "2023-12-21T18:31:15.410932Z", + "iopub.status.idle": "2023-12-21T18:31:15.414130Z", + "shell.execute_reply": "2023-12-21T18:31:15.413631Z" }, "hide-output": false }, @@ -403,15 +403,15 @@ "Transitions: \t20\n", "Reward Models: coin_flips\n", "State Labels: \t9 labels\n", - " * six -> 1 item(s)\n", - " * init -> 1 item(s)\n", - " * three -> 1 item(s)\n", - " * one -> 1 item(s)\n", " * two -> 1 item(s)\n", - " * five -> 1 item(s)\n", - " * deadlock -> 0 item(s)\n", " * done -> 6 item(s)\n", " * four -> 1 item(s)\n", + " * one -> 1 item(s)\n", + " * init -> 1 item(s)\n", + " * six -> 1 item(s)\n", + " * five -> 1 item(s)\n", + " * deadlock -> 0 item(s)\n", + " * three -> 1 item(s)\n", "Choice Labels: \tnone\n", "-------------------------------------------------------------- \n", "\n" diff --git a/doc/models/building_mas.html b/doc/models/building_mas.html index 491ed4b71..ecf5c4961 100644 --- a/doc/models/building_mas.html +++ b/doc/models/building_mas.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/models/building_mas.ipynb b/doc/models/building_mas.ipynb index 2b5db0177..2b600b761 100644 --- a/doc/models/building_mas.ipynb +++ b/doc/models/building_mas.ipynb @@ -31,10 +31,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.085102Z", - "iopub.status.busy": "2023-12-20T10:23:55.084931Z", - "iopub.status.idle": "2023-12-20T10:23:55.126812Z", - "shell.execute_reply": "2023-12-20T10:23:55.126182Z" + "iopub.execute_input": "2023-12-21T18:31:17.057509Z", + "iopub.status.busy": "2023-12-21T18:31:17.057022Z", + "iopub.status.idle": "2023-12-21T18:31:17.103027Z", + "shell.execute_reply": "2023-12-21T18:31:17.102353Z" }, "hide-output": false }, @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.129290Z", - "iopub.status.busy": "2023-12-20T10:23:55.129108Z", - "iopub.status.idle": "2023-12-20T10:23:55.190297Z", - "shell.execute_reply": "2023-12-20T10:23:55.189703Z" + "iopub.execute_input": "2023-12-21T18:31:17.105894Z", + "iopub.status.busy": "2023-12-21T18:31:17.105475Z", + "iopub.status.idle": "2023-12-21T18:31:17.172485Z", + "shell.execute_reply": "2023-12-21T18:31:17.171838Z" }, "hide-output": false }, @@ -91,10 +91,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.194216Z", - "iopub.status.busy": "2023-12-20T10:23:55.193176Z", - "iopub.status.idle": "2023-12-20T10:23:55.199211Z", - "shell.execute_reply": "2023-12-20T10:23:55.198683Z" + "iopub.execute_input": "2023-12-21T18:31:17.176815Z", + "iopub.status.busy": "2023-12-21T18:31:17.175697Z", + "iopub.status.idle": "2023-12-21T18:31:17.182050Z", + "shell.execute_reply": "2023-12-21T18:31:17.181502Z" }, "hide-output": false }, @@ -139,10 +139,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.202970Z", - "iopub.status.busy": "2023-12-20T10:23:55.201992Z", - "iopub.status.idle": "2023-12-20T10:23:55.207449Z", - "shell.execute_reply": "2023-12-20T10:23:55.206929Z" + "iopub.execute_input": "2023-12-21T18:31:17.186064Z", + "iopub.status.busy": "2023-12-21T18:31:17.185066Z", + "iopub.status.idle": "2023-12-21T18:31:17.191033Z", + "shell.execute_reply": "2023-12-21T18:31:17.190455Z" }, "nbsphinx": "hidden" }, @@ -178,10 +178,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.211155Z", - "iopub.status.busy": "2023-12-20T10:23:55.210183Z", - "iopub.status.idle": "2023-12-20T10:23:55.214343Z", - "shell.execute_reply": "2023-12-20T10:23:55.213822Z" + "iopub.execute_input": "2023-12-21T18:31:17.195095Z", + "iopub.status.busy": "2023-12-21T18:31:17.194066Z", + "iopub.status.idle": "2023-12-21T18:31:17.198459Z", + "shell.execute_reply": "2023-12-21T18:31:17.197932Z" }, "hide-output": false }, @@ -206,10 +206,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.218062Z", - "iopub.status.busy": "2023-12-20T10:23:55.217097Z", - "iopub.status.idle": "2023-12-20T10:23:55.221142Z", - "shell.execute_reply": "2023-12-20T10:23:55.220620Z" + "iopub.execute_input": "2023-12-21T18:31:17.202358Z", + "iopub.status.busy": "2023-12-21T18:31:17.201381Z", + "iopub.status.idle": "2023-12-21T18:31:17.205589Z", + "shell.execute_reply": "2023-12-21T18:31:17.205065Z" }, "nbsphinx": "hidden" }, @@ -233,10 +233,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.224802Z", - "iopub.status.busy": "2023-12-20T10:23:55.223842Z", - "iopub.status.idle": "2023-12-20T10:23:55.228149Z", - "shell.execute_reply": "2023-12-20T10:23:55.227633Z" + "iopub.execute_input": "2023-12-21T18:31:17.209493Z", + "iopub.status.busy": "2023-12-21T18:31:17.208511Z", + "iopub.status.idle": "2023-12-21T18:31:17.213074Z", + "shell.execute_reply": "2023-12-21T18:31:17.212543Z" }, "hide-output": false }, @@ -259,10 +259,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:55.231813Z", - "iopub.status.busy": "2023-12-20T10:23:55.230823Z", - "iopub.status.idle": "2023-12-20T10:23:55.236169Z", - "shell.execute_reply": "2023-12-20T10:23:55.235648Z" + "iopub.execute_input": "2023-12-21T18:31:17.217023Z", + "iopub.status.busy": "2023-12-21T18:31:17.216024Z", + "iopub.status.idle": "2023-12-21T18:31:17.221795Z", + "shell.execute_reply": "2023-12-21T18:31:17.221249Z" }, "hide-output": false }, diff --git a/doc/models/building_mdps.html b/doc/models/building_mdps.html index 317321baf..3f6357322 100644 --- a/doc/models/building_mdps.html +++ b/doc/models/building_mdps.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -896,8 +938,8 @@

    Labeling
     Choice 2 labels
    -   * b -> 1 item(s)
        * a -> 1 item(s)
    +   * b -> 1 item(s)
     
     
    @@ -951,17 +993,17 @@

    Building the Model 1 item(s)\n", " * a -> 1 item(s)\n", + " * b -> 1 item(s)\n", "\n" ] } @@ -281,10 +281,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:56.646062Z", - "iopub.status.busy": "2023-12-20T10:23:56.645724Z", - "iopub.status.idle": "2023-12-20T10:23:56.648669Z", - "shell.execute_reply": "2023-12-20T10:23:56.648167Z" + "iopub.execute_input": "2023-12-21T18:31:18.805645Z", + "iopub.status.busy": "2023-12-21T18:31:18.805464Z", + "iopub.status.idle": "2023-12-21T18:31:18.808677Z", + "shell.execute_reply": "2023-12-21T18:31:18.808178Z" }, "hide-output": false }, @@ -309,10 +309,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:56.650844Z", - "iopub.status.busy": "2023-12-20T10:23:56.650511Z", - "iopub.status.idle": "2023-12-20T10:23:56.653238Z", - "shell.execute_reply": "2023-12-20T10:23:56.652750Z" + "iopub.execute_input": "2023-12-21T18:31:18.810761Z", + "iopub.status.busy": "2023-12-21T18:31:18.810584Z", + "iopub.status.idle": "2023-12-21T18:31:18.813538Z", + "shell.execute_reply": "2023-12-21T18:31:18.813062Z" }, "hide-output": false }, @@ -334,10 +334,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:56.655376Z", - "iopub.status.busy": "2023-12-20T10:23:56.655032Z", - "iopub.status.idle": "2023-12-20T10:23:56.658275Z", - "shell.execute_reply": "2023-12-20T10:23:56.657737Z" + "iopub.execute_input": "2023-12-21T18:31:18.815687Z", + "iopub.status.busy": "2023-12-21T18:31:18.815338Z", + "iopub.status.idle": "2023-12-21T18:31:18.818622Z", + "shell.execute_reply": "2023-12-21T18:31:18.818067Z" }, "hide-output": false }, @@ -354,17 +354,17 @@ "Reward Models: coin_flips\n", "State Labels: \t9 labels\n", " * init -> 1 item(s)\n", - " * three -> 1 item(s)\n", - " * two -> 1 item(s)\n", - " * six -> 1 item(s)\n", - " * one -> 1 item(s)\n", " * five -> 1 item(s)\n", " * deadlock -> 0 item(s)\n", - " * four -> 1 item(s)\n", + " * one -> 1 item(s)\n", + " * six -> 1 item(s)\n", + " * three -> 1 item(s)\n", " * done -> 6 item(s)\n", + " * four -> 1 item(s)\n", + " * two -> 1 item(s)\n", "Choice Labels: \t2 labels\n", - " * b -> 1 item(s)\n", " * a -> 1 item(s)\n", + " * b -> 1 item(s)\n", "-------------------------------------------------------------- \n", "\n" ] diff --git a/doc/parametric_models.html b/doc/parametric_models.html index 3e8f1e4a1..bf7d97d32 100644 --- a/doc/parametric_models.html +++ b/doc/parametric_models.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -882,14 +924,14 @@

    Checking parametric models
    +(<= (* (- 1) p) 0)
    +(<= (* (- 1) q) 0)
     (<= (+ p (- 1)) 0)
     (<= (+ q (- 1)) 0)
    -(<= (* (- 1) q) 0)
    -(<= (* (- 1) p) 0)
    -(!= (+ p (- 1)) 0)
    -(!= (+ q (- 1)) 0)
     (!= p 0)
    +(!= (+ p (- 1)) 0)
     (!= q 0)
    +(!= (+ q (- 1)) 0)
     
    diff --git a/doc/parametric_models.ipynb b/doc/parametric_models.ipynb index 7ec3a13b4..1f4654905 100644 --- a/doc/parametric_models.ipynb +++ b/doc/parametric_models.ipynb @@ -24,10 +24,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:58.256177Z", - "iopub.status.busy": "2023-12-20T10:23:58.256002Z", - "iopub.status.idle": "2023-12-20T10:23:58.314590Z", - "shell.execute_reply": "2023-12-20T10:23:58.313968Z" + "iopub.execute_input": "2023-12-21T18:31:20.659586Z", + "iopub.status.busy": "2023-12-21T18:31:20.659403Z", + "iopub.status.idle": "2023-12-21T18:31:20.722063Z", + "shell.execute_reply": "2023-12-21T18:31:20.721424Z" }, "hide-output": false }, @@ -67,10 +67,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:58.317111Z", - "iopub.status.busy": "2023-12-20T10:23:58.316743Z", - "iopub.status.idle": "2023-12-20T10:23:58.323669Z", - "shell.execute_reply": "2023-12-20T10:23:58.323061Z" + "iopub.execute_input": "2023-12-21T18:31:20.724760Z", + "iopub.status.busy": "2023-12-21T18:31:20.724333Z", + "iopub.status.idle": "2023-12-21T18:31:20.731456Z", + "shell.execute_reply": "2023-12-21T18:31:20.730868Z" }, "hide-output": false }, @@ -92,10 +92,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:58.326157Z", - "iopub.status.busy": "2023-12-20T10:23:58.325702Z", - "iopub.status.idle": "2023-12-20T10:23:58.329699Z", - "shell.execute_reply": "2023-12-20T10:23:58.329153Z" + "iopub.execute_input": "2023-12-21T18:31:20.733851Z", + "iopub.status.busy": "2023-12-21T18:31:20.733507Z", + "iopub.status.idle": "2023-12-21T18:31:20.737651Z", + "shell.execute_reply": "2023-12-21T18:31:20.737089Z" }, "hide-output": false }, @@ -141,10 +141,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:58.331717Z", - "iopub.status.busy": "2023-12-20T10:23:58.331518Z", - "iopub.status.idle": "2023-12-20T10:23:58.335032Z", - "shell.execute_reply": "2023-12-20T10:23:58.334461Z" + "iopub.execute_input": "2023-12-21T18:31:20.739917Z", + "iopub.status.busy": "2023-12-21T18:31:20.739579Z", + "iopub.status.idle": "2023-12-21T18:31:20.743050Z", + "shell.execute_reply": "2023-12-21T18:31:20.742510Z" }, "hide-output": false }, @@ -167,10 +167,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:58.337101Z", - "iopub.status.busy": "2023-12-20T10:23:58.336776Z", - "iopub.status.idle": "2023-12-20T10:23:58.343639Z", - "shell.execute_reply": "2023-12-20T10:23:58.343157Z" + "iopub.execute_input": "2023-12-21T18:31:20.745318Z", + "iopub.status.busy": "2023-12-21T18:31:20.744976Z", + "iopub.status.idle": "2023-12-21T18:31:20.752987Z", + "shell.execute_reply": "2023-12-21T18:31:20.752440Z" }, "hide-output": false }, @@ -179,14 +179,14 @@ "name": "stdout", "output_type": "stream", "text": [ + "(<= (* (- 1) p) 0)\n", + "(<= (* (- 1) q) 0)\n", "(<= (+ p (- 1)) 0)\n", "(<= (+ q (- 1)) 0)\n", - "(<= (* (- 1) q) 0)\n", - "(<= (* (- 1) p) 0)\n", - "(!= (+ p (- 1)) 0)\n", - "(!= (+ q (- 1)) 0)\n", "(!= p 0)\n", - "(!= q 0)\n" + "(!= (+ p (- 1)) 0)\n", + "(!= q 0)\n", + "(!= (+ q (- 1)) 0)\n" ] } ], diff --git a/doc/reward_models.html b/doc/reward_models.html index cc26323db..edefe139f 100644 --- a/doc/reward_models.html +++ b/doc/reward_models.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/reward_models.ipynb b/doc/reward_models.ipynb index ff881652f..07867d0fa 100644 --- a/doc/reward_models.ipynb +++ b/doc/reward_models.ipynb @@ -26,10 +26,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:59.721788Z", - "iopub.status.busy": "2023-12-20T10:23:59.721615Z", - "iopub.status.idle": "2023-12-20T10:23:59.780131Z", - "shell.execute_reply": "2023-12-20T10:23:59.779421Z" + "iopub.execute_input": "2023-12-21T18:31:22.250547Z", + "iopub.status.busy": "2023-12-21T18:31:22.250117Z", + "iopub.status.idle": "2023-12-21T18:31:22.310598Z", + "shell.execute_reply": "2023-12-21T18:31:22.309951Z" }, "hide-output": false }, @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:59.782761Z", - "iopub.status.busy": "2023-12-20T10:23:59.782525Z", - "iopub.status.idle": "2023-12-20T10:23:59.786810Z", - "shell.execute_reply": "2023-12-20T10:23:59.786229Z" + "iopub.execute_input": "2023-12-21T18:31:22.313466Z", + "iopub.status.busy": "2023-12-21T18:31:22.313104Z", + "iopub.status.idle": "2023-12-21T18:31:22.317123Z", + "shell.execute_reply": "2023-12-21T18:31:22.316569Z" }, "hide-output": false }, @@ -94,10 +94,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:59.788841Z", - "iopub.status.busy": "2023-12-20T10:23:59.788664Z", - "iopub.status.idle": "2023-12-20T10:23:59.791906Z", - "shell.execute_reply": "2023-12-20T10:23:59.791373Z" + "iopub.execute_input": "2023-12-21T18:31:22.319373Z", + "iopub.status.busy": "2023-12-21T18:31:22.319019Z", + "iopub.status.idle": "2023-12-21T18:31:22.322291Z", + "shell.execute_reply": "2023-12-21T18:31:22.321776Z" }, "hide-output": false }, @@ -129,10 +129,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:23:59.794034Z", - "iopub.status.busy": "2023-12-20T10:23:59.793685Z", - "iopub.status.idle": "2023-12-20T10:23:59.797313Z", - "shell.execute_reply": "2023-12-20T10:23:59.796836Z" + "iopub.execute_input": "2023-12-21T18:31:22.324523Z", + "iopub.status.busy": "2023-12-21T18:31:22.324173Z", + "iopub.status.idle": "2023-12-21T18:31:22.327783Z", + "shell.execute_reply": "2023-12-21T18:31:22.327227Z" }, "hide-output": false }, diff --git a/doc/schedulers.html b/doc/schedulers.html index 3d06737e9..de9d98240 100644 --- a/doc/schedulers.html +++ b/doc/schedulers.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/schedulers.ipynb b/doc/schedulers.ipynb index c214d54c4..2484e801d 100644 --- a/doc/schedulers.ipynb +++ b/doc/schedulers.ipynb @@ -28,10 +28,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.152134Z", - "iopub.status.busy": "2023-12-20T10:24:01.151963Z", - "iopub.status.idle": "2023-12-20T10:24:01.211229Z", - "shell.execute_reply": "2023-12-20T10:24:01.210626Z" + "iopub.execute_input": "2023-12-21T18:31:23.566610Z", + "iopub.status.busy": "2023-12-21T18:31:23.566424Z", + "iopub.status.idle": "2023-12-21T18:31:23.629801Z", + "shell.execute_reply": "2023-12-21T18:31:23.629171Z" }, "hide-output": false }, @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.213771Z", - "iopub.status.busy": "2023-12-20T10:24:01.213579Z", - "iopub.status.idle": "2023-12-20T10:24:01.217175Z", - "shell.execute_reply": "2023-12-20T10:24:01.216674Z" + "iopub.execute_input": "2023-12-21T18:31:23.632575Z", + "iopub.status.busy": "2023-12-21T18:31:23.632375Z", + "iopub.status.idle": "2023-12-21T18:31:23.636229Z", + "shell.execute_reply": "2023-12-21T18:31:23.635709Z" }, "hide-output": false }, @@ -84,10 +84,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.219313Z", - "iopub.status.busy": "2023-12-20T10:24:01.218971Z", - "iopub.status.idle": "2023-12-20T10:24:01.222662Z", - "shell.execute_reply": "2023-12-20T10:24:01.222150Z" + "iopub.execute_input": "2023-12-21T18:31:23.638268Z", + "iopub.status.busy": "2023-12-21T18:31:23.638084Z", + "iopub.status.idle": "2023-12-21T18:31:23.641848Z", + "shell.execute_reply": "2023-12-21T18:31:23.641341Z" }, "hide-output": false }, @@ -396,10 +396,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.224849Z", - "iopub.status.busy": "2023-12-20T10:24:01.224529Z", - "iopub.status.idle": "2023-12-20T10:24:01.229552Z", - "shell.execute_reply": "2023-12-20T10:24:01.229041Z" + "iopub.execute_input": "2023-12-21T18:31:23.644035Z", + "iopub.status.busy": "2023-12-21T18:31:23.643687Z", + "iopub.status.idle": "2023-12-21T18:31:23.649044Z", + "shell.execute_reply": "2023-12-21T18:31:23.648480Z" }, "hide-output": false }, @@ -709,10 +709,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.231586Z", - "iopub.status.busy": "2023-12-20T10:24:01.231239Z", - "iopub.status.idle": "2023-12-20T10:24:01.246612Z", - "shell.execute_reply": "2023-12-20T10:24:01.246057Z" + "iopub.execute_input": "2023-12-21T18:31:23.651382Z", + "iopub.status.busy": "2023-12-21T18:31:23.650954Z", + "iopub.status.idle": "2023-12-21T18:31:23.667069Z", + "shell.execute_reply": "2023-12-21T18:31:23.666424Z" }, "hide-output": false }, @@ -739,10 +739,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.248918Z", - "iopub.status.busy": "2023-12-20T10:24:01.248565Z", - "iopub.status.idle": "2023-12-20T10:24:01.251558Z", - "shell.execute_reply": "2023-12-20T10:24:01.251067Z" + "iopub.execute_input": "2023-12-21T18:31:23.669659Z", + "iopub.status.busy": "2023-12-21T18:31:23.669169Z", + "iopub.status.idle": "2023-12-21T18:31:23.672232Z", + "shell.execute_reply": "2023-12-21T18:31:23.671760Z" }, "hide-output": false }, @@ -764,10 +764,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:01.253666Z", - "iopub.status.busy": "2023-12-20T10:24:01.253327Z", - "iopub.status.idle": "2023-12-20T10:24:01.256863Z", - "shell.execute_reply": "2023-12-20T10:24:01.256325Z" + "iopub.execute_input": "2023-12-21T18:31:23.674435Z", + "iopub.status.busy": "2023-12-21T18:31:23.674017Z", + "iopub.status.idle": "2023-12-21T18:31:23.677562Z", + "shell.execute_reply": "2023-12-21T18:31:23.677001Z" }, "hide-output": false }, diff --git a/doc/shortest_paths.html b/doc/shortest_paths.html index 53d78eee1..8129f7285 100644 --- a/doc/shortest_paths.html +++ b/doc/shortest_paths.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/doc/shortest_paths.ipynb b/doc/shortest_paths.ipynb index 679a82180..daeea827b 100644 --- a/doc/shortest_paths.ipynb +++ b/doc/shortest_paths.ipynb @@ -39,10 +39,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:02.608151Z", - "iopub.status.busy": "2023-12-20T10:24:02.607978Z", - "iopub.status.idle": "2023-12-20T10:24:02.664621Z", - "shell.execute_reply": "2023-12-20T10:24:02.663957Z" + "iopub.execute_input": "2023-12-21T18:31:25.183849Z", + "iopub.status.busy": "2023-12-21T18:31:25.183652Z", + "iopub.status.idle": "2023-12-21T18:31:25.244360Z", + "shell.execute_reply": "2023-12-21T18:31:25.243664Z" }, "hide-output": false }, @@ -67,10 +67,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:02.667291Z", - "iopub.status.busy": "2023-12-20T10:24:02.667062Z", - "iopub.status.idle": "2023-12-20T10:24:02.670109Z", - "shell.execute_reply": "2023-12-20T10:24:02.669543Z" + "iopub.execute_input": "2023-12-21T18:31:25.247131Z", + "iopub.status.busy": "2023-12-21T18:31:25.246909Z", + "iopub.status.idle": "2023-12-21T18:31:25.249897Z", + "shell.execute_reply": "2023-12-21T18:31:25.249409Z" }, "hide-output": false }, @@ -91,10 +91,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:02.672367Z", - "iopub.status.busy": "2023-12-20T10:24:02.672190Z", - "iopub.status.idle": "2023-12-20T10:24:02.674691Z", - "shell.execute_reply": "2023-12-20T10:24:02.674227Z" + "iopub.execute_input": "2023-12-21T18:31:25.251979Z", + "iopub.status.busy": "2023-12-21T18:31:25.251803Z", + "iopub.status.idle": "2023-12-21T18:31:25.254459Z", + "shell.execute_reply": "2023-12-21T18:31:25.253975Z" }, "hide-output": false }, @@ -118,10 +118,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:02.676681Z", - "iopub.status.busy": "2023-12-20T10:24:02.676510Z", - "iopub.status.idle": "2023-12-20T10:24:02.679188Z", - "shell.execute_reply": "2023-12-20T10:24:02.678725Z" + "iopub.execute_input": "2023-12-21T18:31:25.256424Z", + "iopub.status.busy": "2023-12-21T18:31:25.256255Z", + "iopub.status.idle": "2023-12-21T18:31:25.259084Z", + "shell.execute_reply": "2023-12-21T18:31:25.258559Z" }, "hide-output": false }, @@ -143,10 +143,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:02.681148Z", - "iopub.status.busy": "2023-12-20T10:24:02.680978Z", - "iopub.status.idle": "2023-12-20T10:24:02.684209Z", - "shell.execute_reply": "2023-12-20T10:24:02.683649Z" + "iopub.execute_input": "2023-12-21T18:31:25.261069Z", + "iopub.status.busy": "2023-12-21T18:31:25.260898Z", + "iopub.status.idle": "2023-12-21T18:31:25.264582Z", + "shell.execute_reply": "2023-12-21T18:31:25.263978Z" }, "hide-output": false }, diff --git a/doc/simulator.html b/doc/simulator.html index 98fb9b007..28bd7f547 100644 --- a/doc/simulator.html +++ b/doc/simulator.html @@ -178,7 +178,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -211,6 +213,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -234,6 +240,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -281,11 +288,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -302,6 +311,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -357,6 +377,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -371,6 +392,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -474,7 +496,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -483,6 +507,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -503,6 +531,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -526,11 +555,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -546,6 +577,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • diff --git a/genindex.html b/genindex.html index 9bcb2c6f2..29c28c662 100644 --- a/genindex.html +++ b/genindex.html @@ -172,7 +172,9 @@
  • DiceStringVisitor
  • DirectEncodingOptions
  • DirectEncodingParserOptions
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • EliminationLabelBehavior
  • EndComponentEliminatorReturnTypeDouble
  • Environment
  • @@ -205,6 +207,10 @@
  • HybridParametricQuantitativeCheckResult
  • HybridQuantitativeCheckResult
  • InstantaneousRewardFormula
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -228,6 +234,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • MinMaxMethod
  • MinMaxSolverEnvironment
  • @@ -275,11 +282,13 @@
  • SMTCounterExampleGeneratorOptions
  • SMTCounterExampleGeneratorStats
  • SMTCounterExampleInput
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SolverEnvironment
  • @@ -296,6 +305,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -351,6 +371,7 @@
  • UnaryStateFormula
  • UntilFormula
  • Variable
  • +
  • build_interval_model_from_drn()
  • build_model()
  • build_model_from_drn()
  • build_parametric_model()
  • @@ -365,6 +386,7 @@
  • build_sparse_parametric_model_with_options()
  • build_symbolic_model()
  • build_symbolic_parametric_model()
  • +
  • check_interval_mdp()
  • check_model_dd()
  • check_model_hybrid()
  • check_model_sparse()
  • @@ -468,7 +490,9 @@
  • DdMetaVariable_Sylvan
  • Dd_Sylvan
  • DiceStringVisitor
  • -
  • DistributionDouble
  • +
  • Distribution
  • +
  • DistributionExact
  • +
  • DistributionInterval
  • ExactSparseMatrix
  • ExactSparseMatrixBuilder
  • ExactSparseMatrixEntry
  • @@ -477,6 +501,10 @@
  • ExpressionManager
  • ExpressionParser
  • ExpressionType
  • +
  • IntervalSparseMatrix
  • +
  • IntervalSparseMatrixBuilder
  • +
  • IntervalSparseMatrixEntry
  • +
  • IntervalSparseMatrixRows
  • ItemLabeling
  • JaniAssignment
  • JaniAutomaton
  • @@ -497,6 +525,7 @@
  • MaximalEndComponent
  • MaximalEndComponentDecomposition_double
  • MaximalEndComponentDecomposition_exact
  • +
  • MaximalEndComponentDecomposition_interval
  • MaximalEndComponentDecomposition_ratfunc
  • ModelType
  • OperatorType
  • @@ -520,11 +549,13 @@
  • PrismRewardModel
  • PrismUpdate
  • PrismVariable
  • -
  • SchedulerChoiceDouble
  • +
  • Scheduler
  • +
  • SchedulerChoice
  • SchedulerChoiceExact
  • +
  • SchedulerChoiceInterval
  • SchedulerChoiceParametric
  • -
  • SchedulerDouble
  • SchedulerExact
  • +
  • SchedulerInterval
  • SchedulerParametric
  • SimpleValuation
  • SparseCtmc
  • @@ -540,6 +571,17 @@
  • SparseExactModelStates
  • SparseExactPomdp
  • SparseExactRewardModel
  • +
  • SparseIntervalCtmc
  • +
  • SparseIntervalDtmc
  • +
  • SparseIntervalMA
  • +
  • SparseIntervalMdp
  • +
  • SparseIntervalModelAction
  • +
  • SparseIntervalModelActions
  • +
  • SparseIntervalModelComponents
  • +
  • SparseIntervalModelState
  • +
  • SparseIntervalModelStates
  • +
  • SparseIntervalPomdp
  • +
  • SparseIntervalRewardModel
  • SparseMA
  • SparseMatrix
  • SparseMatrixBuilder
  • @@ -786,6 +828,8 @@

    A

  • actions (SparseExactModelState property), [1]
      +
    • (SparseIntervalModelState property), [1] +
    • (SparseModelState property), [1]
    • (SparseParametricModelState property), [1] @@ -826,6 +870,8 @@

      A

    • add_next_value() (ExactSparseMatrixBuilder method), [1]
        +
      • (IntervalSparseMatrixBuilder method), [1] +
      • (ParametricSparseMatrixBuilder method), [1]
      • (SparseMatrixBuilder method), [1] @@ -883,6 +929,10 @@

        A

      • -
      • cast_to_double_datatype() (SchedulerDouble method), [1] +
      • cast_to_double_datatype() (Scheduler method), [1]
      • -
      • cast_to_exact_datatype() (SchedulerDouble method), [1] +
      • cast_to_exact_datatype() (Scheduler method), [1]
      • -
      • cast_to_parametric_datatype() (SchedulerDouble method), [1] +
      • cast_to_interval_datatype() (Scheduler method), [1] + +
      • +
      • cast_to_parametric_datatype() (Scheduler method), [1]
      • +
      • check_interval_mdp() (in module stormpy) +
      • check_model_dd() (in module stormpy)
      • check_model_hybrid() (in module stormpy) @@ -1176,6 +1240,8 @@

        C

      • choice_labeling (SparseExactModelComponents property), [1]
          +
        • (SparseIntervalModelComponents property), [1] +
        • (SparseModelComponents property), [1]
        • (SparseParametricModelComponents property), [1] @@ -1184,6 +1250,8 @@

          C

        • choice_origins (SparseExactModelComponents property), [1] + -
          • compute_all_until_probabilities() (in module stormpy)
          • compute_dependency_conflicts() (in module stormpy.dft) @@ -1312,12 +1384,16 @@

            C

          • convert_to_ctmc() (SparseExactMA method), [1]
          • convertible_to_ctmc (SparseExactMA property), [1]
          • @@ -1438,9 +1514,11 @@

            D

            -
          • deterministic (SchedulerChoiceDouble property), [1] +
          • deterministic (Scheduler property), [1] - +
          • get_capacity() (Place method)
          • -
          • get_choice() (SchedulerChoiceDouble method), [1] +
          • get_choice() (Scheduler method), [1]
              +
            • (SchedulerChoice method), [1] +
            • (SchedulerChoiceExact method), [1]
            • -
            • (SchedulerChoiceParametric method), [1] +
            • (SchedulerChoiceInterval method), [1]
            • -
            • (SchedulerDouble method), [1] +
            • (SchedulerChoiceParametric method), [1]
            • (SchedulerExact method), [1] +
            • +
            • (SchedulerInterval method), [1]
            • (SchedulerParametric method), [1]
            • @@ -1924,6 +2028,8 @@

              G

            • get_choice_index() (SparseExactMdp method), [1]
            • @@ -1944,15 +2050,19 @@

              G

            • get_current_row_group_count() (ExactSparseMatrixBuilder method), [1]
            • -
            • get_deterministic_choice() (SchedulerChoiceDouble method), [1] +
            • get_deterministic_choice() (SchedulerChoice method), [1]
              • (SchedulerChoiceExact method), [1] +
              • +
              • (SchedulerChoiceInterval method), [1]
              • (SchedulerChoiceParametric method), [1]
              • @@ -2026,6 +2136,8 @@

                G

              • get_last_column() (ExactSparseMatrixBuilder method), [1]
                  +
                • (IntervalSparseMatrixBuilder method), [1] +
                • (ParametricSparseMatrixBuilder method), [1]
                • (SparseMatrixBuilder method), [1] @@ -2034,6 +2146,8 @@

                  G

                • get_last_row() (ExactSparseMatrixBuilder method), [1]
                    +
                  • (IntervalSparseMatrixBuilder method), [1] +
                  • (ParametricSparseMatrixBuilder method), [1]
                  • (SparseMatrixBuilder method), [1] @@ -2070,6 +2184,8 @@

                    G

                  • get_nr_available_actions() (SparseExactMdp method), [1]
                      +
                    • (SparseIntervalMdp method), [1] +
                    • (SparseMdp method), [1]
                    • (SparseParametricMdp method), [1] @@ -2094,6 +2210,8 @@

                      G

                    • get_observation() (SparseExactPomdp method), [1]
                        +
                      • (SparseIntervalPomdp method), [1] +
                      • (SparseParametricPomdp method), [1]
                      • (SparsePomdp method), [1] @@ -2138,6 +2256,8 @@

                        G

                      • get_row() (ExactSparseMatrix method), [1]
                          +
                        • (IntervalSparseMatrix method), [1] +
                        • (ParametricSparseMatrix method), [1]
                        • (SparseMatrix method), [1] @@ -2146,6 +2266,8 @@

                          G

                        • get_row_group_end() (ExactSparseMatrix method), [1]
                            +
                          • (IntervalSparseMatrix method), [1] +
                          • (ParametricSparseMatrix method), [1]
                          • (SparseMatrix method), [1] @@ -2154,6 +2276,8 @@

                            G

                          • get_row_group_start() (ExactSparseMatrix method), [1]
                              +
                            • (IntervalSparseMatrix method), [1] +
                            • (ParametricSparseMatrix method), [1]
                            • (SparseMatrix method), [1] @@ -2162,6 +2286,8 @@

                              G

                            • get_rows_for_group() (ExactSparseMatrix method), [1]
                                +
                              • (IntervalSparseMatrix method), [1] +
                              • (ParametricSparseMatrix method), [1]
                              • (SparseMatrix method), [1] @@ -2172,6 +2298,8 @@

                                G

                              • get_state_action_reward() (SparseExactRewardModel method), [1]
                                  +
                                • (SparseIntervalRewardModel method), [1] +
                                • (SparseParametricRewardModel method), [1]
                                • (SparseRewardModel method), [1] @@ -2180,6 +2308,8 @@

                                  G

                                • get_state_reward() (SparseExactRewardModel method), [1] - +
                                  • has_state_label() (StateLabeling method), [1]
                                  • has_state_rewards (SparseExactRewardModel property), [1]
                                      +
                                    • (SparseIntervalRewardModel property), [1] +
                                    • (SparseParametricRewardModel property), [1]
                                    • (SparseRewardModel property), [1] @@ -2392,6 +2530,8 @@

                                      H

                                    • has_transition_rewards (SparseExactRewardModel property), [1]
                                        +
                                      • (SparseIntervalRewardModel property), [1] +
                                      • (SparseParametricRewardModel property), [1]
                                      • (SparseRewardModel property), [1] @@ -2404,6 +2544,8 @@

                                        H

                                      • has_trivial_row_grouping (ExactSparseMatrix property), [1] - + +
                                        • no_weight_attached() (ImmediateTransition method)
                                        • node_count (Dd_Sylvan property), [1] @@ -3188,6 +3378,10 @@

                                          N

                                          • (SparseExactMdp property), [1] +
                                          • +
                                          • (SparseIntervalMA property), [1] +
                                          • +
                                          • (SparseIntervalMdp property), [1]
                                          • (SparseMA property), [1]
                                          • @@ -3213,6 +3407,8 @@

                                            N

                                          • nr_columns (ExactSparseMatrix property), [1]
                                              +
                                            • (IntervalSparseMatrix property), [1] +
                                            • (ParametricSparseMatrix property), [1]
                                            • (SparseMatrix property), [1] @@ -3237,6 +3433,8 @@

                                              N

                                            • nr_entries (ExactSparseMatrix property), [1]
                                                +
                                              • (IntervalSparseMatrix property), [1] +
                                              • (ParametricSparseMatrix property), [1]
                                              • (SparseMatrix property), [1] @@ -3247,6 +3445,8 @@

                                                N

                                              • nr_observations (SparseExactPomdp property), [1]
                                                  +
                                                • (SparseIntervalPomdp property), [1] +
                                                • (SparseParametricPomdp property), [1]
                                                • (SparsePomdp property), [1] @@ -3255,6 +3455,8 @@

                                                  N

                                                • nr_rows (ExactSparseMatrix property), [1] -
                                                  • OperatorType (class in stormpy)
                                                      @@ -3420,10 +3628,12 @@

                                                      P

                                                    • parse_properties_without_context() (in module stormpy)
                                                    • -
                                                    • partial (SchedulerDouble property), [1] +
                                                    • partial (Scheduler property), [1]
                                                      • (SchedulerExact property), [1] +
                                                      • +
                                                      • (SchedulerInterval property), [1]
                                                      • (SchedulerParametric property), [1]
                                                      • @@ -3473,6 +3683,8 @@

                                                        P

                                                      • player1_matrix (SparseExactModelComponents property), [1]
                                                          +
                                                        • (SparseIntervalModelComponents property), [1] +
                                                        • (SparseModelComponents property), [1]
                                                        • (SparseParametricModelComponents property), [1] @@ -3545,6 +3757,8 @@

                                                          P

                                                        • print_row() (ExactSparseMatrix method), [1]
                                                            +
                                                          • (IntervalSparseMatrix method), [1] +
                                                          • (ParametricSparseMatrix method), [1]
                                                          • (SparseMatrix method), [1] @@ -3683,6 +3897,8 @@

                                                            R

                                                          • rate_transitions (SparseExactModelComponents property), [1]
                                                              +
                                                            • (SparseIntervalModelComponents property), [1] +
                                                            • (SparseModelComponents property), [1]
                                                            • (SparseParametricModelComponents property), [1] @@ -3707,6 +3923,8 @@

                                                              R

                                                            • reduce_to_state_based_rewards() (SparseExactRewardModel method), [1]
                                                                +
                                                              • (SparseIntervalRewardModel method), [1] +
                                                              • (SparseParametricRewardModel method), [1]
                                                              • (SparseRewardModel method), [1] @@ -3739,6 +3957,8 @@

                                                                R

                                                              • replace_columns() (ExactSparseMatrixBuilder method), [1]
                                                                  +
                                                                • (IntervalSparseMatrixBuilder method), [1] +
                                                                • (ParametricSparseMatrixBuilder method), [1]
                                                                • (SparseMatrixBuilder method), [1] @@ -3764,6 +3984,8 @@

                                                                  R

                                                                  -
                                                                  • SparseMatrixEntry (class in stormpy)
                                                                      @@ -4305,6 +4625,8 @@

                                                                      S

                                                                    • state_action_rewards (SparseExactRewardModel property), [1]
                                                                        +
                                                                      • (SparseIntervalRewardModel property), [1] +
                                                                      • (SparseParametricRewardModel property), [1]
                                                                      • (SparseRewardModel property), [1] @@ -4321,6 +4643,8 @@

                                                                        S

                                                                      • state_labeling (SparseExactModelComponents property), [1]
                                                                          +
                                                                        • (SparseIntervalModelComponents property), [1] +
                                                                        • (SparseModelComponents property), [1]
                                                                        • (SparseParametricModelComponents property), [1] @@ -4329,6 +4653,8 @@

                                                                          S

                                                                        • state_rewards (SparseExactRewardModel property), [1]
                                                                            +
                                                                          • (SparseIntervalRewardModel property), [1] +
                                                                          • (SparseParametricRewardModel property), [1]
                                                                          • (SparseRewardModel property), [1] @@ -4337,6 +4663,8 @@

                                                                            S

                                                                          • state_valuations (SparseExactModelComponents property), [1]
                                                                              +
                                                                            • (SparseIntervalModelComponents property), [1] +
                                                                            • (SparseModelComponents property), [1]
                                                                            • (SparseParametricModelComponents property), [1] @@ -4470,6 +4798,8 @@

                                                                              S

                                                                            • submatrix() (ExactSparseMatrix method), [1] - +
                                                                              • total_degree (Polynomial property)
                                                                              • transform() (JaniLocationExpander method), [1] @@ -4688,6 +5020,8 @@

                                                                                T

                                                                              • transition_matrix (SparseExactModelComponents property), [1]
                                                                                  +
                                                                                • (SparseIntervalModelComponents property), [1] +
                                                                                • (SparseModelComponents property), [1]
                                                                                • (SparseParametricModelComponents property), [1] @@ -4696,6 +5030,8 @@

                                                                                  T

                                                                                • transition_rewards (SparseExactRewardModel property), [1]
                                                                                    +
                                                                                  • (SparseIntervalRewardModel property), [1] +
                                                                                  • (SparseParametricRewardModel property), [1]
                                                                                  • (SparseRewardModel property), [1] @@ -4706,6 +5042,8 @@

                                                                                    T

                                                                                  • transitions (SparseExactModelAction property), [1]
                                                                                      +
                                                                                    • (SparseIntervalModelAction property), [1] +
                                                                                    • (SparseModelAction property), [1]
                                                                                    • (SparseParametricModelAction property), [1] @@ -4858,6 +5196,8 @@

                                                                                      V

                                                                                    • value() (ExactSparseMatrixEntry method), [1]
                                                                                        +
                                                                                      • (IntervalSparseMatrixEntry method), [1] +
                                                                                      • (ParametricSparseMatrixEntry method), [1]
                                                                                      • (SparseMatrixEntry method), [1] diff --git a/getting_started.html b/getting_started.html index fcfc6258e..768876700 100644 --- a/getting_started.html +++ b/getting_started.html @@ -178,7 +178,9 @@
                                                                                      • DiceStringVisitor
                                                                                      • DirectEncodingOptions
                                                                                      • DirectEncodingParserOptions
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • EliminationLabelBehavior
                                                                                      • EndComponentEliminatorReturnTypeDouble
                                                                                      • Environment
                                                                                      • @@ -211,6 +213,10 @@
                                                                                      • HybridParametricQuantitativeCheckResult
                                                                                      • HybridQuantitativeCheckResult
                                                                                      • InstantaneousRewardFormula
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -234,6 +240,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • MinMaxMethod
                                                                                      • MinMaxSolverEnvironment
                                                                                      • @@ -281,11 +288,13 @@
                                                                                      • SMTCounterExampleGeneratorOptions
                                                                                      • SMTCounterExampleGeneratorStats
                                                                                      • SMTCounterExampleInput
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SolverEnvironment
                                                                                      • @@ -302,6 +311,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -357,6 +377,7 @@
                                                                                      • UnaryStateFormula
                                                                                      • UntilFormula
                                                                                      • Variable
                                                                                      • +
                                                                                      • build_interval_model_from_drn()
                                                                                      • build_model()
                                                                                      • build_model_from_drn()
                                                                                      • build_parametric_model()
                                                                                      • @@ -371,6 +392,7 @@
                                                                                      • build_sparse_parametric_model_with_options()
                                                                                      • build_symbolic_model()
                                                                                      • build_symbolic_parametric_model()
                                                                                      • +
                                                                                      • check_interval_mdp()
                                                                                      • check_model_dd()
                                                                                      • check_model_hybrid()
                                                                                      • check_model_sparse()
                                                                                      • @@ -474,7 +496,9 @@
                                                                                      • DdMetaVariable_Sylvan
                                                                                      • Dd_Sylvan
                                                                                      • DiceStringVisitor
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • ExactSparseMatrix
                                                                                      • ExactSparseMatrixBuilder
                                                                                      • ExactSparseMatrixEntry
                                                                                      • @@ -483,6 +507,10 @@
                                                                                      • ExpressionManager
                                                                                      • ExpressionParser
                                                                                      • ExpressionType
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -503,6 +531,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • ModelType
                                                                                      • OperatorType
                                                                                      • @@ -526,11 +555,13 @@
                                                                                      • PrismRewardModel
                                                                                      • PrismUpdate
                                                                                      • PrismVariable
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SparseCtmc
                                                                                      • @@ -546,6 +577,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -885,7 +927,7 @@

                                                                                        Building models
                                                                                        -Labels: {'four', 'deadlock', 'five', 'six', 'done', 'one', 'three', 'init', 'two'}
                                                                                        +Labels: {'deadlock', 'init', 'three', 'six', 'four', 'five', 'one', 'done', 'two'}
                                                                                         

                                                                                        We will investigate ways to examine the model in more detail later in Investigating the model.

                                                                                        diff --git a/getting_started.ipynb b/getting_started.ipynb index 026c2c4d0..e8c1397da 100644 --- a/getting_started.ipynb +++ b/getting_started.ipynb @@ -49,10 +49,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.162517Z", - "iopub.status.busy": "2023-12-20T10:24:05.162007Z", - "iopub.status.idle": "2023-12-20T10:24:05.203707Z", - "shell.execute_reply": "2023-12-20T10:24:05.203092Z" + "iopub.execute_input": "2023-12-21T18:31:27.983760Z", + "iopub.status.busy": "2023-12-21T18:31:27.983579Z", + "iopub.status.idle": "2023-12-21T18:31:28.028746Z", + "shell.execute_reply": "2023-12-21T18:31:28.028058Z" }, "hide-output": false }, @@ -81,10 +81,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.206161Z", - "iopub.status.busy": "2023-12-20T10:24:05.205974Z", - "iopub.status.idle": "2023-12-20T10:24:05.209492Z", - "shell.execute_reply": "2023-12-20T10:24:05.208959Z" + "iopub.execute_input": "2023-12-21T18:31:28.031526Z", + "iopub.status.busy": "2023-12-21T18:31:28.031316Z", + "iopub.status.idle": "2023-12-21T18:31:28.034815Z", + "shell.execute_reply": "2023-12-21T18:31:28.034355Z" }, "hide-output": false }, @@ -106,10 +106,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.211734Z", - "iopub.status.busy": "2023-12-20T10:24:05.211299Z", - "iopub.status.idle": "2023-12-20T10:24:05.215183Z", - "shell.execute_reply": "2023-12-20T10:24:05.214631Z" + "iopub.execute_input": "2023-12-21T18:31:28.036894Z", + "iopub.status.busy": "2023-12-21T18:31:28.036588Z", + "iopub.status.idle": "2023-12-21T18:31:28.040590Z", + "shell.execute_reply": "2023-12-21T18:31:28.040094Z" }, "hide-output": false }, @@ -131,10 +131,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.217573Z", - "iopub.status.busy": "2023-12-20T10:24:05.217101Z", - "iopub.status.idle": "2023-12-20T10:24:05.234352Z", - "shell.execute_reply": "2023-12-20T10:24:05.233807Z" + "iopub.execute_input": "2023-12-21T18:31:28.042801Z", + "iopub.status.busy": "2023-12-21T18:31:28.042495Z", + "iopub.status.idle": "2023-12-21T18:31:28.060919Z", + "shell.execute_reply": "2023-12-21T18:31:28.060281Z" }, "hide-output": false }, @@ -157,10 +157,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.236872Z", - "iopub.status.busy": "2023-12-20T10:24:05.236415Z", - "iopub.status.idle": "2023-12-20T10:24:05.239743Z", - "shell.execute_reply": "2023-12-20T10:24:05.239212Z" + "iopub.execute_input": "2023-12-21T18:31:28.063243Z", + "iopub.status.busy": "2023-12-21T18:31:28.062858Z", + "iopub.status.idle": "2023-12-21T18:31:28.066221Z", + "shell.execute_reply": "2023-12-21T18:31:28.065708Z" } }, "outputs": [ @@ -190,10 +190,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.241943Z", - "iopub.status.busy": "2023-12-20T10:24:05.241488Z", - "iopub.status.idle": "2023-12-20T10:24:05.244448Z", - "shell.execute_reply": "2023-12-20T10:24:05.243960Z" + "iopub.execute_input": "2023-12-21T18:31:28.068423Z", + "iopub.status.busy": "2023-12-21T18:31:28.068090Z", + "iopub.status.idle": "2023-12-21T18:31:28.070884Z", + "shell.execute_reply": "2023-12-21T18:31:28.070417Z" }, "hide-output": false }, @@ -202,7 +202,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Labels: {'four', 'deadlock', 'five', 'six', 'done', 'one', 'three', 'init', 'two'}\n" + "Labels: {'deadlock', 'init', 'three', 'six', 'four', 'five', 'one', 'done', 'two'}\n" ] } ], @@ -254,10 +254,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.246713Z", - "iopub.status.busy": "2023-12-20T10:24:05.246366Z", - "iopub.status.idle": "2023-12-20T10:24:05.249306Z", - "shell.execute_reply": "2023-12-20T10:24:05.248830Z" + "iopub.execute_input": "2023-12-21T18:31:28.073177Z", + "iopub.status.busy": "2023-12-21T18:31:28.072833Z", + "iopub.status.idle": "2023-12-21T18:31:28.075757Z", + "shell.execute_reply": "2023-12-21T18:31:28.075265Z" }, "hide-output": false }, @@ -283,10 +283,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.251214Z", - "iopub.status.busy": "2023-12-20T10:24:05.251043Z", - "iopub.status.idle": "2023-12-20T10:24:05.265774Z", - "shell.execute_reply": "2023-12-20T10:24:05.265246Z" + "iopub.execute_input": "2023-12-21T18:31:28.077940Z", + "iopub.status.busy": "2023-12-21T18:31:28.077603Z", + "iopub.status.idle": "2023-12-21T18:31:28.093695Z", + "shell.execute_reply": "2023-12-21T18:31:28.092944Z" }, "hide-output": false }, @@ -317,10 +317,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.267886Z", - "iopub.status.busy": "2023-12-20T10:24:05.267708Z", - "iopub.status.idle": "2023-12-20T10:24:05.270741Z", - "shell.execute_reply": "2023-12-20T10:24:05.270166Z" + "iopub.execute_input": "2023-12-21T18:31:28.096266Z", + "iopub.status.busy": "2023-12-21T18:31:28.095796Z", + "iopub.status.idle": "2023-12-21T18:31:28.099193Z", + "shell.execute_reply": "2023-12-21T18:31:28.098581Z" }, "hide-output": false }, @@ -382,10 +382,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.272950Z", - "iopub.status.busy": "2023-12-20T10:24:05.272773Z", - "iopub.status.idle": "2023-12-20T10:24:05.285608Z", - "shell.execute_reply": "2023-12-20T10:24:05.285093Z" + "iopub.execute_input": "2023-12-21T18:31:28.101464Z", + "iopub.status.busy": "2023-12-21T18:31:28.101132Z", + "iopub.status.idle": "2023-12-21T18:31:28.115512Z", + "shell.execute_reply": "2023-12-21T18:31:28.114846Z" }, "hide-output": false }, @@ -409,10 +409,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.287702Z", - "iopub.status.busy": "2023-12-20T10:24:05.287504Z", - "iopub.status.idle": "2023-12-20T10:24:05.290297Z", - "shell.execute_reply": "2023-12-20T10:24:05.289831Z" + "iopub.execute_input": "2023-12-21T18:31:28.117910Z", + "iopub.status.busy": "2023-12-21T18:31:28.117546Z", + "iopub.status.idle": "2023-12-21T18:31:28.120593Z", + "shell.execute_reply": "2023-12-21T18:31:28.120010Z" }, "hide-output": false }, @@ -439,10 +439,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.292240Z", - "iopub.status.busy": "2023-12-20T10:24:05.292067Z", - "iopub.status.idle": "2023-12-20T10:24:05.295289Z", - "shell.execute_reply": "2023-12-20T10:24:05.294768Z" + "iopub.execute_input": "2023-12-21T18:31:28.122861Z", + "iopub.status.busy": "2023-12-21T18:31:28.122510Z", + "iopub.status.idle": "2023-12-21T18:31:28.125608Z", + "shell.execute_reply": "2023-12-21T18:31:28.125040Z" }, "hide-output": false }, @@ -484,10 +484,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.297358Z", - "iopub.status.busy": "2023-12-20T10:24:05.297181Z", - "iopub.status.idle": "2023-12-20T10:24:05.308885Z", - "shell.execute_reply": "2023-12-20T10:24:05.308419Z" + "iopub.execute_input": "2023-12-21T18:31:28.127854Z", + "iopub.status.busy": "2023-12-21T18:31:28.127510Z", + "iopub.status.idle": "2023-12-21T18:31:28.143838Z", + "shell.execute_reply": "2023-12-21T18:31:28.143203Z" }, "hide-output": false }, @@ -511,10 +511,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.310889Z", - "iopub.status.busy": "2023-12-20T10:24:05.310703Z", - "iopub.status.idle": "2023-12-20T10:24:05.313649Z", - "shell.execute_reply": "2023-12-20T10:24:05.313095Z" + "iopub.execute_input": "2023-12-21T18:31:28.146303Z", + "iopub.status.busy": "2023-12-21T18:31:28.145946Z", + "iopub.status.idle": "2023-12-21T18:31:28.149006Z", + "shell.execute_reply": "2023-12-21T18:31:28.148436Z" }, "hide-output": false }, @@ -544,10 +544,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.315883Z", - "iopub.status.busy": "2023-12-20T10:24:05.315522Z", - "iopub.status.idle": "2023-12-20T10:24:05.319639Z", - "shell.execute_reply": "2023-12-20T10:24:05.319031Z" + "iopub.execute_input": "2023-12-21T18:31:28.151281Z", + "iopub.status.busy": "2023-12-21T18:31:28.150908Z", + "iopub.status.idle": "2023-12-21T18:31:28.154566Z", + "shell.execute_reply": "2023-12-21T18:31:28.153996Z" }, "hide-output": false }, @@ -599,10 +599,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.321753Z", - "iopub.status.busy": "2023-12-20T10:24:05.321414Z", - "iopub.status.idle": "2023-12-20T10:24:05.324197Z", - "shell.execute_reply": "2023-12-20T10:24:05.323708Z" + "iopub.execute_input": "2023-12-21T18:31:28.156751Z", + "iopub.status.busy": "2023-12-21T18:31:28.156413Z", + "iopub.status.idle": "2023-12-21T18:31:28.159152Z", + "shell.execute_reply": "2023-12-21T18:31:28.158628Z" }, "hide-output": false }, @@ -624,10 +624,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2023-12-20T10:24:05.326126Z", - "iopub.status.busy": "2023-12-20T10:24:05.325952Z", - "iopub.status.idle": "2023-12-20T10:24:05.328778Z", - "shell.execute_reply": "2023-12-20T10:24:05.328302Z" + "iopub.execute_input": "2023-12-21T18:31:28.161295Z", + "iopub.status.busy": "2023-12-21T18:31:28.160889Z", + "iopub.status.idle": "2023-12-21T18:31:28.163668Z", + "shell.execute_reply": "2023-12-21T18:31:28.163153Z" }, "hide-output": false }, diff --git a/index.html b/index.html index 056214033..a2b09cc19 100644 --- a/index.html +++ b/index.html @@ -174,7 +174,9 @@
                                                                                      • DiceStringVisitor
                                                                                      • DirectEncodingOptions
                                                                                      • DirectEncodingParserOptions
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • EliminationLabelBehavior
                                                                                      • EndComponentEliminatorReturnTypeDouble
                                                                                      • Environment
                                                                                      • @@ -207,6 +209,10 @@
                                                                                      • HybridParametricQuantitativeCheckResult
                                                                                      • HybridQuantitativeCheckResult
                                                                                      • InstantaneousRewardFormula
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -230,6 +236,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • MinMaxMethod
                                                                                      • MinMaxSolverEnvironment
                                                                                      • @@ -277,11 +284,13 @@
                                                                                      • SMTCounterExampleGeneratorOptions
                                                                                      • SMTCounterExampleGeneratorStats
                                                                                      • SMTCounterExampleInput
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SolverEnvironment
                                                                                      • @@ -298,6 +307,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -353,6 +373,7 @@
                                                                                      • UnaryStateFormula
                                                                                      • UntilFormula
                                                                                      • Variable
                                                                                      • +
                                                                                      • build_interval_model_from_drn()
                                                                                      • build_model()
                                                                                      • build_model_from_drn()
                                                                                      • build_parametric_model()
                                                                                      • @@ -367,6 +388,7 @@
                                                                                      • build_sparse_parametric_model_with_options()
                                                                                      • build_symbolic_model()
                                                                                      • build_symbolic_parametric_model()
                                                                                      • +
                                                                                      • check_interval_mdp()
                                                                                      • check_model_dd()
                                                                                      • check_model_hybrid()
                                                                                      • check_model_sparse()
                                                                                      • @@ -470,7 +492,9 @@
                                                                                      • DdMetaVariable_Sylvan
                                                                                      • Dd_Sylvan
                                                                                      • DiceStringVisitor
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • ExactSparseMatrix
                                                                                      • ExactSparseMatrixBuilder
                                                                                      • ExactSparseMatrixEntry
                                                                                      • @@ -479,6 +503,10 @@
                                                                                      • ExpressionManager
                                                                                      • ExpressionParser
                                                                                      • ExpressionType
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -499,6 +527,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • ModelType
                                                                                      • OperatorType
                                                                                      • @@ -522,11 +551,13 @@
                                                                                      • PrismRewardModel
                                                                                      • PrismUpdate
                                                                                      • PrismVariable
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SparseCtmc
                                                                                      • @@ -542,6 +573,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -825,7 +867,9 @@

                                                                                        Stormpy API ReferenceDiceStringVisitor
                                                                                      • DirectEncodingOptions
                                                                                      • DirectEncodingParserOptions
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • EliminationLabelBehavior
                                                                                      • EndComponentEliminatorReturnTypeDouble
                                                                                      • Environment
                                                                                      • @@ -858,6 +902,10 @@

                                                                                        Stormpy API ReferenceHybridParametricQuantitativeCheckResult
                                                                                      • HybridQuantitativeCheckResult
                                                                                      • InstantaneousRewardFormula
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -881,6 +929,7 @@

                                                                                        Stormpy API ReferenceMaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • MinMaxMethod
                                                                                      • MinMaxSolverEnvironment
                                                                                      • @@ -928,11 +977,13 @@

                                                                                        Stormpy API ReferenceSMTCounterExampleGeneratorOptions
                                                                                      • SMTCounterExampleGeneratorStats
                                                                                      • SMTCounterExampleInput
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SolverEnvironment
                                                                                      • @@ -949,6 +1000,17 @@

                                                                                        Stormpy API ReferenceSparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -1004,6 +1066,7 @@

                                                                                        Stormpy API ReferenceUnaryStateFormula
                                                                                      • UntilFormula
                                                                                      • Variable
                                                                                      • +
                                                                                      • build_interval_model_from_drn()
                                                                                      • build_model()
                                                                                      • build_model_from_drn()
                                                                                      • build_parametric_model()
                                                                                      • @@ -1018,6 +1081,7 @@

                                                                                        Stormpy API Referencebuild_sparse_parametric_model_with_options()
                                                                                      • build_symbolic_model()
                                                                                      • build_symbolic_parametric_model()
                                                                                      • +
                                                                                      • check_interval_mdp()
                                                                                      • check_model_dd()
                                                                                      • check_model_hybrid()
                                                                                      • check_model_sparse()
                                                                                      • @@ -1121,7 +1185,9 @@

                                                                                        Stormpy API ReferenceDdMetaVariable_Sylvan
                                                                                      • Dd_Sylvan
                                                                                      • DiceStringVisitor
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • ExactSparseMatrix
                                                                                      • ExactSparseMatrixBuilder
                                                                                      • ExactSparseMatrixEntry
                                                                                      • @@ -1130,6 +1196,10 @@

                                                                                        Stormpy API ReferenceExpressionManager
                                                                                      • ExpressionParser
                                                                                      • ExpressionType
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -1150,6 +1220,7 @@

                                                                                        Stormpy API ReferenceMaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • ModelType
                                                                                      • OperatorType
                                                                                      • @@ -1173,11 +1244,13 @@

                                                                                        Stormpy API ReferencePrismRewardModel
                                                                                      • PrismUpdate
                                                                                      • PrismVariable
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SparseCtmc
                                                                                      • @@ -1193,6 +1266,17 @@

                                                                                        Stormpy API ReferenceSparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • diff --git a/installation.html b/installation.html index fc4d7316d..f903b8d04 100644 --- a/installation.html +++ b/installation.html @@ -175,7 +175,9 @@
                                                                                      • DiceStringVisitor
                                                                                      • DirectEncodingOptions
                                                                                      • DirectEncodingParserOptions
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • EliminationLabelBehavior
                                                                                      • EndComponentEliminatorReturnTypeDouble
                                                                                      • Environment
                                                                                      • @@ -208,6 +210,10 @@
                                                                                      • HybridParametricQuantitativeCheckResult
                                                                                      • HybridQuantitativeCheckResult
                                                                                      • InstantaneousRewardFormula
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -231,6 +237,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • MinMaxMethod
                                                                                      • MinMaxSolverEnvironment
                                                                                      • @@ -278,11 +285,13 @@
                                                                                      • SMTCounterExampleGeneratorOptions
                                                                                      • SMTCounterExampleGeneratorStats
                                                                                      • SMTCounterExampleInput
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SolverEnvironment
                                                                                      • @@ -299,6 +308,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -354,6 +374,7 @@
                                                                                      • UnaryStateFormula
                                                                                      • UntilFormula
                                                                                      • Variable
                                                                                      • +
                                                                                      • build_interval_model_from_drn()
                                                                                      • build_model()
                                                                                      • build_model_from_drn()
                                                                                      • build_parametric_model()
                                                                                      • @@ -368,6 +389,7 @@
                                                                                      • build_sparse_parametric_model_with_options()
                                                                                      • build_symbolic_model()
                                                                                      • build_symbolic_parametric_model()
                                                                                      • +
                                                                                      • check_interval_mdp()
                                                                                      • check_model_dd()
                                                                                      • check_model_hybrid()
                                                                                      • check_model_sparse()
                                                                                      • @@ -471,7 +493,9 @@
                                                                                      • DdMetaVariable_Sylvan
                                                                                      • Dd_Sylvan
                                                                                      • DiceStringVisitor
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • ExactSparseMatrix
                                                                                      • ExactSparseMatrixBuilder
                                                                                      • ExactSparseMatrixEntry
                                                                                      • @@ -480,6 +504,10 @@
                                                                                      • ExpressionManager
                                                                                      • ExpressionParser
                                                                                      • ExpressionType
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -500,6 +528,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • ModelType
                                                                                      • OperatorType
                                                                                      • @@ -523,11 +552,13 @@
                                                                                      • PrismRewardModel
                                                                                      • PrismUpdate
                                                                                      • PrismVariable
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SparseCtmc
                                                                                      • @@ -543,6 +574,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • diff --git a/objects.inv b/objects.inv index 0dc674a1a..0f6822b58 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/py-modindex.html b/py-modindex.html index d632577d4..17f555f05 100644 --- a/py-modindex.html +++ b/py-modindex.html @@ -175,7 +175,9 @@
                                                                                      • DiceStringVisitor
                                                                                      • DirectEncodingOptions
                                                                                      • DirectEncodingParserOptions
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • EliminationLabelBehavior
                                                                                      • EndComponentEliminatorReturnTypeDouble
                                                                                      • Environment
                                                                                      • @@ -208,6 +210,10 @@
                                                                                      • HybridParametricQuantitativeCheckResult
                                                                                      • HybridQuantitativeCheckResult
                                                                                      • InstantaneousRewardFormula
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -231,6 +237,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • MinMaxMethod
                                                                                      • MinMaxSolverEnvironment
                                                                                      • @@ -278,11 +285,13 @@
                                                                                      • SMTCounterExampleGeneratorOptions
                                                                                      • SMTCounterExampleGeneratorStats
                                                                                      • SMTCounterExampleInput
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SolverEnvironment
                                                                                      • @@ -299,6 +308,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -354,6 +374,7 @@
                                                                                      • UnaryStateFormula
                                                                                      • UntilFormula
                                                                                      • Variable
                                                                                      • +
                                                                                      • build_interval_model_from_drn()
                                                                                      • build_model()
                                                                                      • build_model_from_drn()
                                                                                      • build_parametric_model()
                                                                                      • @@ -368,6 +389,7 @@
                                                                                      • build_sparse_parametric_model_with_options()
                                                                                      • build_symbolic_model()
                                                                                      • build_symbolic_parametric_model()
                                                                                      • +
                                                                                      • check_interval_mdp()
                                                                                      • check_model_dd()
                                                                                      • check_model_hybrid()
                                                                                      • check_model_sparse()
                                                                                      • @@ -471,7 +493,9 @@
                                                                                      • DdMetaVariable_Sylvan
                                                                                      • Dd_Sylvan
                                                                                      • DiceStringVisitor
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • ExactSparseMatrix
                                                                                      • ExactSparseMatrixBuilder
                                                                                      • ExactSparseMatrixEntry
                                                                                      • @@ -480,6 +504,10 @@
                                                                                      • ExpressionManager
                                                                                      • ExpressionParser
                                                                                      • ExpressionType
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -500,6 +528,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • ModelType
                                                                                      • OperatorType
                                                                                      • @@ -523,11 +552,13 @@
                                                                                      • PrismRewardModel
                                                                                      • PrismUpdate
                                                                                      • PrismVariable
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SparseCtmc
                                                                                      • @@ -543,6 +574,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • diff --git a/search.html b/search.html index 0f0695f1b..5940fd063 100644 --- a/search.html +++ b/search.html @@ -179,7 +179,9 @@
                                                                                      • DiceStringVisitor
                                                                                      • DirectEncodingOptions
                                                                                      • DirectEncodingParserOptions
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • EliminationLabelBehavior
                                                                                      • EndComponentEliminatorReturnTypeDouble
                                                                                      • Environment
                                                                                      • @@ -212,6 +214,10 @@
                                                                                      • HybridParametricQuantitativeCheckResult
                                                                                      • HybridQuantitativeCheckResult
                                                                                      • InstantaneousRewardFormula
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -235,6 +241,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • MinMaxMethod
                                                                                      • MinMaxSolverEnvironment
                                                                                      • @@ -282,11 +289,13 @@
                                                                                      • SMTCounterExampleGeneratorOptions
                                                                                      • SMTCounterExampleGeneratorStats
                                                                                      • SMTCounterExampleInput
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SolverEnvironment
                                                                                      • @@ -303,6 +312,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • @@ -358,6 +378,7 @@
                                                                                      • UnaryStateFormula
                                                                                      • UntilFormula
                                                                                      • Variable
                                                                                      • +
                                                                                      • build_interval_model_from_drn()
                                                                                      • build_model()
                                                                                      • build_model_from_drn()
                                                                                      • build_parametric_model()
                                                                                      • @@ -372,6 +393,7 @@
                                                                                      • build_sparse_parametric_model_with_options()
                                                                                      • build_symbolic_model()
                                                                                      • build_symbolic_parametric_model()
                                                                                      • +
                                                                                      • check_interval_mdp()
                                                                                      • check_model_dd()
                                                                                      • check_model_hybrid()
                                                                                      • check_model_sparse()
                                                                                      • @@ -475,7 +497,9 @@
                                                                                      • DdMetaVariable_Sylvan
                                                                                      • Dd_Sylvan
                                                                                      • DiceStringVisitor
                                                                                      • -
                                                                                      • DistributionDouble
                                                                                      • +
                                                                                      • Distribution
                                                                                      • +
                                                                                      • DistributionExact
                                                                                      • +
                                                                                      • DistributionInterval
                                                                                      • ExactSparseMatrix
                                                                                      • ExactSparseMatrixBuilder
                                                                                      • ExactSparseMatrixEntry
                                                                                      • @@ -484,6 +508,10 @@
                                                                                      • ExpressionManager
                                                                                      • ExpressionParser
                                                                                      • ExpressionType
                                                                                      • +
                                                                                      • IntervalSparseMatrix
                                                                                      • +
                                                                                      • IntervalSparseMatrixBuilder
                                                                                      • +
                                                                                      • IntervalSparseMatrixEntry
                                                                                      • +
                                                                                      • IntervalSparseMatrixRows
                                                                                      • ItemLabeling
                                                                                      • JaniAssignment
                                                                                      • JaniAutomaton
                                                                                      • @@ -504,6 +532,7 @@
                                                                                      • MaximalEndComponent
                                                                                      • MaximalEndComponentDecomposition_double
                                                                                      • MaximalEndComponentDecomposition_exact
                                                                                      • +
                                                                                      • MaximalEndComponentDecomposition_interval
                                                                                      • MaximalEndComponentDecomposition_ratfunc
                                                                                      • ModelType
                                                                                      • OperatorType
                                                                                      • @@ -527,11 +556,13 @@
                                                                                      • PrismRewardModel
                                                                                      • PrismUpdate
                                                                                      • PrismVariable
                                                                                      • -
                                                                                      • SchedulerChoiceDouble
                                                                                      • +
                                                                                      • Scheduler
                                                                                      • +
                                                                                      • SchedulerChoice
                                                                                      • SchedulerChoiceExact
                                                                                      • +
                                                                                      • SchedulerChoiceInterval
                                                                                      • SchedulerChoiceParametric
                                                                                      • -
                                                                                      • SchedulerDouble
                                                                                      • SchedulerExact
                                                                                      • +
                                                                                      • SchedulerInterval
                                                                                      • SchedulerParametric
                                                                                      • SimpleValuation
                                                                                      • SparseCtmc
                                                                                      • @@ -547,6 +578,17 @@
                                                                                      • SparseExactModelStates
                                                                                      • SparseExactPomdp
                                                                                      • SparseExactRewardModel
                                                                                      • +
                                                                                      • SparseIntervalCtmc
                                                                                      • +
                                                                                      • SparseIntervalDtmc
                                                                                      • +
                                                                                      • SparseIntervalMA
                                                                                      • +
                                                                                      • SparseIntervalMdp
                                                                                      • +
                                                                                      • SparseIntervalModelAction
                                                                                      • +
                                                                                      • SparseIntervalModelActions
                                                                                      • +
                                                                                      • SparseIntervalModelComponents
                                                                                      • +
                                                                                      • SparseIntervalModelState
                                                                                      • +
                                                                                      • SparseIntervalModelStates
                                                                                      • +
                                                                                      • SparseIntervalPomdp
                                                                                      • +
                                                                                      • SparseIntervalRewardModel
                                                                                      • SparseMA
                                                                                      • SparseMatrix
                                                                                      • SparseMatrixBuilder
                                                                                      • diff --git a/searchindex.js b/searchindex.js index 523df4d74..8c5de059f 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["advanced_topics", "api", "api/core", "api/dft", "api/exceptions", "api/gspn", "api/info", "api/logic", "api/pars", "api/storage", "api/utility", "contributors", "doc/analysis", "doc/building_models", "doc/dfts", "doc/engines", "doc/exploration", "doc/gspns", "doc/models/building_ctmcs", "doc/models/building_dtmcs", "doc/models/building_mas", "doc/models/building_mdps", "doc/parametric_models", "doc/reward_models", "doc/schedulers", "doc/shortest_paths", "doc/simulator", "getting_started", "index", "installation"], "filenames": ["advanced_topics.rst", "api.rst", "api/core.rst", "api/dft.rst", "api/exceptions.rst", "api/gspn.rst", "api/info.rst", "api/logic.rst", "api/pars.rst", "api/storage.rst", "api/utility.rst", "contributors.rst", "doc/analysis.ipynb", "doc/building_models.ipynb", "doc/dfts.ipynb", "doc/engines.ipynb", "doc/exploration.ipynb", "doc/gspns.ipynb", "doc/models/building_ctmcs.ipynb", "doc/models/building_dtmcs.ipynb", "doc/models/building_mas.ipynb", "doc/models/building_mdps.ipynb", "doc/parametric_models.ipynb", "doc/reward_models.ipynb", "doc/schedulers.ipynb", "doc/shortest_paths.ipynb", "doc/simulator.ipynb", "getting_started.ipynb", "index.rst", "installation.rst"], "titles": ["Advanced Examples", "Stormpy API Reference", "Stormpy.core", "Stormpy.dft", "Stormpy.exceptions", "Stormpy.gspn", "Stormpy.info", "Stormpy.logic", "Stormpy.pars", "Stormpy.storage", "Stormpy.utility", "Contributors", "Analysis", "Building Models", "Dynamic Fault Trees", "Engines", "Exploring Models", "Generalized Stochastic Petri Nets", "Continuous-time Markov chains (CTMCs)", "Discrete-time Markov chains (DTMCs)", "Markov automata (MAs)", "Markov decision processes (MDPs)", "Parametric Models", "Reward Models", "Working with Schedulers", "Working with Shortest Paths", "Working with Simulators", "Getting Started", "Stormpy Documentation", "Installation"], "terms": {"thi": [0, 2, 3, 5, 9, 12, 13, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "guid": [0, 12, 27, 29], "i": [0, 2, 3, 5, 7, 9, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "collect": [0, 2, 3, 9, 18, 19, 20, 21], "meant": [0, 26], "bridg": 0, "gap": 0, "between": [0, 19], "get": [0, 2, 3, 5, 6, 7, 8, 9, 10, 12, 16, 19, 23, 24, 25, 28, 29], "start": [0, 2, 5, 9, 12, 14, 16, 17, 19, 20, 21, 23, 24, 25, 26, 28, 29], "api": [0, 10, 29], "analysi": [0, 2, 9, 28], "background": [0, 26], "qualit": [0, 2], "adapt": 0, "model": [0, 2, 3, 5, 8, 9, 10, 14, 15, 24, 25, 28, 29], "check": [0, 2, 3, 5, 6, 8, 9, 10, 15, 23, 24, 26], "engin": [0, 2, 25, 28], "algorithm": [0, 16, 25, 27], "build": [0, 2, 3, 5, 6, 9, 15, 22, 23, 24, 25, 26, 28], "differ": [0, 15, 25, 26, 27, 29], "formal": 0, "discret": [0, 2, 18, 21, 24, 28], "time": [0, 2, 3, 5, 7, 9, 14, 17, 21, 24, 28], "markov": [0, 2, 9, 22, 23, 27, 28], "chain": [0, 2, 21, 27, 28], "dtmc": [0, 2, 8, 9, 13, 16, 18, 21, 22, 27, 28], "transit": [0, 1, 2, 5, 8, 9, 15, 16, 17, 22, 23, 26, 27, 28], "matrix": [0, 2, 9, 27], "label": [0, 2, 7, 9, 20, 22, 25, 26, 27], "reward": [0, 2, 7, 9, 16, 18, 20, 26, 28], "decis": [0, 15, 19, 28], "process": [0, 2, 19, 20, 26, 28], "mdp": [0, 2, 8, 9, 19, 20, 22, 28], "partial": [0, 2, 3, 9], "observ": [0, 2, 3, 9, 16, 26], "pomdp": [0, 2, 8, 9], "continu": [0, 2, 13, 16, 24, 26, 28, 29], "ctmc": [0, 2, 8, 9, 13, 19, 20, 28], "automata": [0, 2, 9, 28], "ma": [0, 2, 8, 9, 24, 28], "markovian": [0, 2, 9], "state": [0, 2, 3, 7, 8, 9, 12, 15, 18, 19, 21, 22, 23, 24, 25], "spars": [0, 2, 9, 12, 18, 19, 20, 21], "symbol": [0, 2, 9, 12, 26], "hybrid": [0, 2], "explor": [0, 2, 3, 26, 27, 28], "read": 0, "sort": [0, 2, 9, 27], "work": [0, 1, 18, 23, 28, 29], "simul": [0, 3, 28], "base": [0, 2, 4, 8, 9, 10, 16, 25], "program": [0, 2, 9, 16, 22, 23, 24, 27], "level": [0, 3, 10, 13, 14, 16, 27], "schedul": [0, 2, 9, 28], "examin": [0, 27], "shortest": [0, 28], "path": [0, 1, 2, 3, 7, 10, 12, 13, 14, 17, 22, 24, 26, 27, 28, 29], "parametr": [0, 2, 3, 8, 9, 13, 28, 29], "instanti": [0, 2, 3, 8], "inform": [0, 2, 3, 5, 6, 9, 12, 13, 16, 17, 24, 26, 27], "about": [0, 2, 7, 9, 13, 14, 23, 27], "dynam": [0, 3, 28, 29], "fault": [0, 3, 28, 29], "tree": [0, 3, 28, 29], "dft": [0, 1, 28, 29], "analyz": 0, "gener": [0, 2, 3, 5, 7, 10, 28], "stochast": [0, 2, 5, 9, 28], "petri": [0, 5, 28], "net": [0, 5, 28], "load": [0, 3, 14], "gspn": [0, 1, 28], "progress": [1, 3, 28, 29], "core": [1, 3, 5, 7, 8, 9, 28, 29], "actionmaskdoubl": [1, 2, 28], "atomicexpressionformula": [1, 2, 7, 28], "atomiclabelformula": [1, 2, 7, 28], "bdd_sylvan": [1, 2, 9, 28], "binarybooleanoperatortyp": [1, 2, 7, 28], "binarypathformula": [1, 2, 7, 28], "binarystateformula": [1, 2, 7, 28], "bisimulationtyp": [1, 2, 28], "bitvector": [1, 2, 9, 10, 19, 20, 28], "booleanbinarystateformula": [1, 2, 7, 28], "booleanliteralformula": [1, 2, 7, 28], "boundeduntilformula": [1, 2, 7, 28], "builderopt": [1, 2, 26, 28], "checktask": [1, 2, 28], "choicelabel": [1, 2, 9, 21, 28], "choiceorigin": [1, 2, 9, 28], "comparisontyp": [1, 2, 7, 28], "conditionalformula": [1, 2, 7, 28], "constraintcollector": [1, 2, 22, 28], "cumulativerewardformula": [1, 2, 7, 28], "ddmanager_sylvan": [1, 2, 9, 28], "ddmetavariabletyp": [1, 2, 9, 28], "ddmetavariable_sylvan": [1, 2, 9, 28], "dd_sylvan": [1, 2, 9, 28], "dicestringvisitor": [1, 2, 9, 28], "directencodingopt": [1, 2, 28], "directencodingparseropt": [1, 2, 28], "distributiondoubl": [1, 2, 9, 28], "eliminationlabelbehavior": [1, 2, 28], "endcomponenteliminatorreturntypedoubl": [1, 2, 28], "environ": [1, 2, 8, 12, 28], "equationsolvertyp": [1, 2, 12, 28], "eventuallyformula": [1, 2, 7, 28], "exactchecktask": [1, 2, 28], "exactsparsematrix": [1, 2, 9, 28], "exactsparsematrixbuild": [1, 2, 9, 28], "exactsparsematrixentri": [1, 2, 9, 28], "exactsparsematrixrow": [1, 2, 9, 28], "explicitexactquantitativecheckresult": [1, 2, 28], "explicitmodelbuild": [1, 2, 28], "explicitmodelcheckerhintdoubl": [1, 2, 28], "explicitparametricmodelbuild": [1, 2, 28], "explicitparametricquantitativecheckresult": [1, 2, 28], "explicitparetocurvecheckresultdoubl": [1, 2, 28], "explicitqualitativecheckresult": [1, 2, 28], "explicitquantitativecheckresult": [1, 2, 8, 28], "explicitstatelookup": [1, 2, 28], "express": [1, 2, 5, 7, 9, 10, 27, 28], "expressionmanag": [1, 2, 5, 9, 28], "expressionpars": [1, 2, 9, 28], "expressiontyp": [1, 2, 9, 28], "factorizedpolynomi": [1, 2, 3, 8, 9, 28], "factorizedrationalfunct": [1, 2, 8, 9, 28], "flatset": [1, 2, 9, 28], "formula": [1, 2, 3, 7, 8, 9, 14, 22, 24, 28], "globallyformula": [1, 2, 7, 28], "hybridexactquantitativecheckresult": [1, 2, 28], "hybridparametricquantitativecheckresult": [1, 2, 28], "hybridquantitativecheckresult": [1, 2, 28], "instantaneousrewardformula": [1, 2, 7, 28], "itemlabel": [1, 2, 9, 28], "janiassign": [1, 2, 9, 28], "janiautomaton": [1, 2, 9, 28], "janichoiceorigin": [1, 2, 9, 28], "janiconst": [1, 2, 9, 28], "janiedg": [1, 2, 9, 28], "janiedgedestin": [1, 2, 9, 28], "janiinformationobject": [1, 2, 9, 28], "janiloc": [1, 2, 9, 28], "janilocationexpand": [1, 2, 9, 28], "janimodel": [1, 2, 5, 9, 28], "janimodeltyp": [1, 2, 9, 28], "janiorderedassign": [1, 2, 9, 28], "janiscopechang": [1, 2, 9, 28], "janitemplateedg": [1, 2, 9, 28], "janitemplateedgedestin": [1, 2, 9, 28], "janivari": [1, 2, 9, 28], "janivariableset": [1, 2, 9, 28], "longrunavarageoper": [1, 2, 7, 28], "longrunaveragerewardformula": [1, 2, 7, 28], "maximalendcompon": [1, 2, 9, 28], "maximalendcomponentdecomposition_doubl": [1, 2, 9, 28], "maximalendcomponentdecomposition_exact": [1, 2, 9, 28], "maximalendcomponentdecomposition_ratfunc": [1, 2, 9, 28], "minmaxmethod": [1, 2, 28], "minmaxsolverenviron": [1, 2, 28], "modelcheckerhint": [1, 2, 28], "modelformulaspair": [1, 2, 28], "modeltyp": [1, 2, 8, 9, 13, 16, 24, 27, 28], "multiobjectiveformula": [1, 2, 7, 28], "nativelinearequationsolvermethod": [1, 2, 12, 28], "nativesolverenviron": [1, 2, 28], "operatorformula": [1, 2, 7, 28], "operatortyp": [1, 2, 9, 28], "optimizationdirect": [1, 2, 7, 8, 28], "overlappingguardanalys": [1, 2, 9, 28], "parametricchecktask": [1, 2, 28], "parametricsparsematrix": [1, 2, 9, 28], "parametricsparsematrixbuild": [1, 2, 9, 28], "parametricsparsematrixentri": [1, 2, 9, 28], "parametricsparsematrixrow": [1, 2, 9, 28], "paretocurvecheckresultdoubl": [1, 2, 28], "pathformula": [1, 2, 7, 28], "polynomi": [1, 2, 28], "polytopedoubl": [1, 2, 9, 28], "polytopeexact": [1, 2, 9, 28], "prismassign": [1, 2, 9, 28], "prismbooleanvari": [1, 2, 9, 28], "prismchoiceorigin": [1, 2, 9, 28], "prismcommand": [1, 2, 9, 28], "prismconst": [1, 2, 9, 28], "prismintegervari": [1, 2, 9, 28], "prismlabel": [1, 2, 9, 28], "prismmodeltyp": [1, 2, 9, 28], "prismmodul": [1, 2, 9, 28], "prismprogram": [1, 2, 9, 28], "prismrewardmodel": [1, 2, 9, 28], "prismupd": [1, 2, 9, 28], "prismvari": [1, 2, 9, 28], "probabilityoper": [1, 2, 7, 28], "properti": [1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 22, 23, 24, 28], "quotientformat": [1, 2, 28], "ration": [1, 2, 3, 6, 7, 8, 9, 10, 28], "rationalfunct": [1, 2, 3, 9, 28], "rationalrf": [1, 2, 22, 28], "rewardoper": [1, 2, 7, 28], "smtcounterexamplegener": [1, 2, 28], "smtcounterexamplegeneratoropt": [1, 2, 28], "smtcounterexamplegeneratorstat": [1, 2, 28], "smtcounterexampleinput": [1, 2, 28], "schedulerchoicedoubl": [1, 2, 9, 28], "schedulerchoiceexact": [1, 2, 9, 28], "schedulerchoiceparametr": [1, 2, 9, 28], "schedulerdoubl": [1, 2, 9, 28], "schedulerexact": [1, 2, 9, 28], "schedulerparametr": [1, 2, 9, 28], "simplevalu": [1, 2, 9, 28], "solverenviron": [1, 2, 28], "sparsectmc": [1, 2, 8, 9, 18, 28], "sparsedtmc": [1, 2, 8, 9, 15, 19, 28], "sparseexactctmc": [1, 2, 9, 28], "sparseexactdtmc": [1, 2, 9, 28], "sparseexactma": [1, 2, 9, 28], "sparseexactmdp": [1, 2, 9, 28], "sparseexactmodelact": [1, 2, 9, 28], "sparseexactmodelcompon": [1, 2, 9, 28], "sparseexactmodelst": [1, 2, 9, 28], "sparseexactpomdp": [1, 2, 9, 28], "sparseexactrewardmodel": [1, 2, 9, 28], "sparsema": [1, 2, 8, 9, 20, 28], "sparsematrix": [1, 2, 9, 28], "sparsematrixbuild": [1, 2, 9, 19, 20, 21, 28], "sparsematrixentri": [1, 2, 9, 28], "sparsematrixrow": [1, 2, 9, 28], "sparsemdp": [1, 2, 8, 9, 21, 28], "sparsemodelact": [1, 2, 9, 28], "sparsemodelcompon": [1, 2, 9, 18, 19, 20, 21, 28], "sparsemodelst": [1, 2, 9, 28], "sparseparametricctmc": [1, 2, 8, 9, 28], "sparseparametricdtmc": [1, 2, 8, 9, 28], "sparseparametricma": [1, 2, 8, 9, 28], "sparseparametricmdp": [1, 2, 8, 9, 28], "sparseparametricmodelact": [1, 2, 9, 28], "sparseparametricmodelcompon": [1, 2, 9, 28], "sparseparametricmodelst": [1, 2, 9, 28], "sparseparametricpomdp": [1, 2, 9, 28], "sparseparametricrewardmodel": [1, 2, 9, 28], "sparsepomdp": [1, 2, 9, 28], "sparserewardmodel": [1, 2, 9, 19, 21, 28], "stateformula": [1, 2, 7, 28], "statelabel": [1, 2, 9, 18, 19, 28], "statevalu": [1, 2, 9, 28], "statevaluationfunctionactionmaskdoubl": [1, 2, 28], "statevaluationsbuild": [1, 2, 9, 28], "stormerror": [1, 2, 4, 8, 28], "subsystembuilderopt": [1, 2, 28], "subsystembuilderreturntypedoubl": [1, 2, 28], "subsystembuilderreturntypeexact": [1, 2, 28], "subsystembuilderreturntyperatfunc": [1, 2, 28], "symbolicexactquantitativecheckresult": [1, 2, 28], "symbolicmodeldescript": [1, 2, 28], "symbolicparametricquantitativecheckresult": [1, 2, 28], "symbolicqualitativecheckresult": [1, 2, 28], "symbolicquantitativecheckresult": [1, 2, 28], "symbolicsylvanctmc": [1, 2, 9, 28], "symbolicsylvandtmc": [1, 2, 9, 15, 28], "symbolicsylvanma": [1, 2, 9, 28], "symbolicsylvanmdp": [1, 2, 9, 28], "symbolicsylvanparametricctmc": [1, 2, 9, 28], "symbolicsylvanparametricdtmc": [1, 2, 9, 28], "symbolicsylvanparametricma": [1, 2, 9, 28], "symbolicsylvanparametricmdp": [1, 2, 9, 28], "symbolicsylvanparametricrewardmodel": [1, 2, 9, 28], "symbolicsylvanrewardmodel": [1, 2, 9, 28], "timeoper": [1, 2, 7, 28], "unarybooleanstateformula": [1, 2, 7, 28], "unarypathformula": [1, 2, 7, 28], "unarystateformula": [1, 2, 7, 28], "untilformula": [1, 2, 7, 28], "variabl": [1, 2, 3, 5, 7, 8, 9, 10, 26, 27, 28], "build_model": [1, 2, 3, 12, 13, 16, 23, 24, 25, 26, 27, 28], "build_model_from_drn": [1, 2, 13, 28], "build_parametric_model": [1, 2, 22, 28], "build_parametric_model_from_drn": [1, 2, 13, 28], "build_parametric_sparse_matrix": [1, 2, 9, 28], "build_sparse_exact_model_with_opt": [1, 2, 28], "build_sparse_matrix": [1, 2, 9, 18, 19, 20, 28], "build_sparse_model": [1, 2, 15, 28], "build_sparse_model_from_explicit": [1, 2, 28], "build_sparse_model_with_opt": [1, 2, 26, 28], "build_sparse_parametric_model": [1, 2, 28], "build_sparse_parametric_model_with_opt": [1, 2, 28], "build_symbolic_model": [1, 2, 12, 15, 28], "build_symbolic_parametric_model": [1, 2, 28], "check_model_dd": [1, 2, 15, 28], "check_model_hybrid": [1, 2, 15, 28], "check_model_spars": [1, 2, 15, 28], "collect_inform": [1, 2, 9, 28], "compute_all_until_prob": [1, 2, 28], "compute_expected_number_of_visit": [1, 2, 28], "compute_prob01_st": [1, 2, 28], "compute_prob01max_st": [1, 2, 28], "compute_prob01min_st": [1, 2, 28], "compute_steady_state_distribut": [1, 2, 28], "compute_transient_prob": [1, 2, 28], "construct_submodel": [1, 2, 28], "create_filter_initial_states_spars": [1, 2, 28], "create_filter_initial_states_symbol": [1, 2, 12, 15, 28], "create_filter_symbol": [1, 2, 28], "eliminate_ec": [1, 2, 28], "eliminate_non_markovian_chain": [1, 2, 28], "eliminate_reward_accumul": [1, 2, 9, 28], "export_to_drn": [1, 2, 28], "get_maximal_end_compon": [1, 2, 9, 28], "get_reachable_st": [1, 2, 28], "install_signal_handl": [1, 2, 28], "make_sparse_model_build": [1, 2, 28], "make_sparse_model_builder_exact": [1, 2, 28], "make_sparse_model_builder_parametr": [1, 2, 28], "model_check": [1, 2, 12, 22, 23, 24, 27, 28], "parse_constants_str": [1, 2, 28], "parse_jani_model": [1, 2, 13, 28], "parse_jani_model_from_str": [1, 2, 28], "parse_prism_program": [1, 2, 12, 15, 16, 22, 23, 24, 25, 26, 27, 28], "parse_properti": [1, 2, 12, 14, 15, 22, 23, 24, 27, 28], "parse_properties_for_jani_model": [1, 2, 28], "parse_properties_for_prism_program": [1, 2, 16, 24, 28], "parse_properties_without_context": [1, 2, 28], "perform_bisimul": [1, 2, 28], "perform_sparse_bisimul": [1, 2, 28], "perform_symbolic_bisimul": [1, 2, 28], "preprocess_symbolic_input": [1, 2, 28], "prob01max_st": [1, 2, 28], "prob01min_st": [1, 2, 28], "reset_timeout": [1, 2, 28], "set_loglevel_debug": [1, 2, 28], "set_loglevel_error": [1, 2, 28], "set_loglevel_trac": [1, 2, 28], "set_set": [1, 2, 28], "set_timeout": [1, 2, 28], "topological_sort": [1, 2, 28], "transform_to_discrete_time_model": [1, 2, 24, 28], "transform_to_sparse_model": [1, 2, 15, 28], "info": [1, 3, 22, 28], "version": [1, 6, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "storm_exact_use_cln": [1, 6, 28], "storm_ratfunc_use_cln": [1, 6, 22, 28], "storm_vers": [1, 6, 28], "except": [1, 2, 3, 8, 9, 28], "logic": [1, 2, 3, 8, 28], "storag": [1, 2, 3, 5, 7, 8, 10, 15, 18, 19, 20, 21, 28], "util": [1, 2, 9, 25, 28], "jsoncontainerdoubl": [1, 10, 28], "jsoncontainerr": [1, 2, 9, 10, 28], "matrixformat": [1, 10, 28], "modelrefer": [1, 10, 28], "shortestpathsgener": [1, 10, 25, 28], "smtcheckresult": [1, 10, 28], "smtsolver": [1, 10, 28], "smtsolverfactori": [1, 2, 9, 10, 28], "z3smtsolver": [1, 10, 28], "z3smtsolverfactori": [1, 10, 28], "millisecond": [1, 10, 28], "approximationheurist": [1, 3, 28], "dftbe_doubl": [1, 3, 28], "dftbe_ratfunc": [1, 3, 28], "dftdependency_doubl": [1, 3, 28], "dftdependency_ratfunc": [1, 3, 28], "dftelementtyp": [1, 3, 28], "dftelement_doubl": [1, 3, 28], "dftelement_ratfunc": [1, 3, 28], "dftinstanti": [1, 3, 28], "dftsimulator_doubl": [1, 3, 28], "dftsimulator_ratfunc": [1, 3, 28], "dftstateinfo": [1, 3, 28], "dftstate_doubl": [1, 3, 28], "dftstate_ratfunc": [1, 3, 28], "dft_doubl": [1, 3, 28], "dft_ratfunc": [1, 3, 28], "dftindependentmodul": [1, 3, 28], "dftsymmetri": [1, 3, 28], "explicitdftmodelbuilder_doubl": [1, 3, 28], "explicitdftmodelbuilder_ratfunc": [1, 3, 28], "failableel": [1, 3, 28], "failableiter": [1, 3, 28], "randomgener": [1, 3, 28], "relevantev": [1, 3, 28], "simulationresult": [1, 3, 28], "analyze_dft": [1, 3, 14, 28], "compute_dependency_conflict": [1, 3, 28], "compute_relevant_ev": [1, 3, 28], "export_dft_json_fil": [1, 3, 28], "export_dft_json_str": [1, 3, 28], "export_parametric_dft_json_fil": [1, 3, 28], "export_parametric_dft_json_str": [1, 3, 28], "get_paramet": [1, 3, 28], "is_well_form": [1, 3, 28], "load_dft_galileo_fil": [1, 3, 14, 28], "load_dft_json_fil": [1, 3, 14, 28], "load_dft_json_str": [1, 3, 14, 28], "load_parametric_dft_galileo_fil": [1, 3, 28], "load_parametric_dft_json_fil": [1, 3, 28], "load_parametric_dft_json_str": [1, 3, 28], "modules_json": [1, 3, 28], "prepare_for_analysi": [1, 3, 28], "transform_dft": [1, 3, 28], "gspnbuilder": [1, 5, 17, 28], "gspnparser": [1, 5, 17, 28], "gspntojanibuild": [1, 5, 28], "immediatetransit": [1, 5, 28], "layoutinfo": [1, 5, 17, 28], "place": [1, 5, 17, 28], "timedtransit": [1, 5, 28], "transitionpartit": [1, 5, 28], "par": [1, 22, 28, 29], "dtmcparameterliftingmodelcheck": [1, 8, 28], "mdpparameterliftingmodelcheck": [1, 8, 28], "modelinstanti": [1, 8, 28], "pctmcexactinstantiationcheck": [1, 8, 28], "pctmcinstantiationcheck": [1, 8, 28], "pctmcinstanti": [1, 8, 28], "pdtmcexactinstantiationcheck": [1, 8, 28], "pdtmcinstantiationcheck": [1, 8, 28], "pdtmcinstanti": [1, 8, 22, 28], "pmainstanti": [1, 8, 28], "pmdpexactinstantiationcheck": [1, 8, 28], "pmdpinstantiationcheck": [1, 8, 28], "pmdpinstanti": [1, 8, 28], "parameterregion": [1, 8, 28], "partialpctmcinstanti": [1, 8, 28], "partialpdtmcinstanti": [1, 8, 28], "partialpmainstanti": [1, 8, 28], "partialpmdpinstanti": [1, 8, 28], "regionmodelcheck": [1, 8, 28], "regionresult": [1, 8, 28], "regionresulthypothesi": [1, 8, 28], "create_region_check": [1, 8, 28], "gather_deriv": [1, 8, 28], "simplify_model": [1, 8, 28], "class": [2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 26], "an": [2, 5, 7, 9, 10, 11, 14, 16, 17, 19, 20, 22, 24, 25, 26, 27], "atom": [2, 7], "get_express": [2, 7, 9], "self": [2, 3, 5, 7, 8, 9, 10, 19, 27], "bdd": [2, 9, 15], "to_express": [2, 9], "expression_manag": [2, 5, 9], "storm": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 19, 24, 25, 27, 28], "tupl": [2, 3, 8, 9], "list": [2, 3, 5, 9, 10, 11, 20, 21, 23, 25, 27], "dict": [2, 3, 5, 7, 8, 9, 22, 26], "int": [2, 3, 5, 9, 10], "member": [2, 3, 7, 8, 9, 10], "AND": [2, 3, 7, 14], "OR": [2, 3, 7], "0": [2, 3, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "1": [2, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "name": [2, 3, 5, 7, 8, 9, 10, 17, 19, 22, 23, 26], "valu": [2, 3, 7, 8, 9, 10, 16, 18, 19, 22, 27], "two": [2, 7, 9, 13, 17, 19, 21, 27, 29], "operand": [2, 7, 9], "left_subformula": [2, 7], "right_subformula": [2, 7], "type": [2, 3, 5, 7, 8, 9, 10, 15, 16, 18, 19, 20, 21, 27], "bisimul": 2, "strong": 2, "weak": 2, "index": [2, 3, 9, 14, 25, 26, 28], "bool": [2, 3, 5, 7, 8, 9, 10], "static": [2, 3, 5, 6, 8, 9], "load_from_str": [2, 9], "descript": [2, 9, 13, 16, 19, 20, 21, 26, 27], "str": [2, 3, 5, 7, 8, 9, 26], "number_of_set_bit": [2, 9], "set": [2, 3, 5, 7, 8, 9, 12, 13, 16, 17, 18, 19, 21, 22, 25, 26, 27, 28, 29], "true": [2, 3, 5, 6, 8, 9, 18, 21, 24, 26], "none": [2, 3, 5, 6, 7, 8, 9, 10, 16, 18, 19, 20, 23], "size": [2, 9, 26], "store_as_str": [2, 9], "boolean": [2, 7, 9, 10], "binari": [2, 7, 15], "liter": [2, 7, 9], "until": [2, 7], "either": [2, 7, 14, 17, 29], "step": [2, 3, 7, 13, 14, 16, 17, 26, 28], "bound": [2, 7, 8, 9], "has_lower_bound": [2, 7], "is_multidimension": [2, 7], "multi": [2, 7], "dimension": [2, 7], "upper_bound_express": [2, 7, 9], "option": [2, 5, 9, 13, 26], "preserved_label_nam": 2, "preserv": [2, 8, 27], "set_add_out_of_bounds_st": 2, "new_valu": 2, "out": 2, "set_add_overlapping_guards_label": 2, "overlap": [2, 9], "guard": [2, 9], "set_build_all_label": 2, "all": [2, 3, 8, 9, 14, 15, 16, 18, 19, 20, 24, 26, 29], "set_build_all_reward_model": 2, "set_build_choice_label": [2, 26], "choic": [2, 3, 9, 18, 19, 20, 21, 24, 29], "set_build_observation_valu": 2, "valuat": [2, 3, 8, 9], "set_build_state_valu": [2, 26], "set_build_with_choice_origin": 2, "origin": [2, 5, 9, 16], "set_exploration_check": 2, "perform": [2, 3, 5, 9, 15], "extra": 2, "dure": [2, 3, 13], "task": [2, 15], "set_hint": 2, "arg0": [2, 5, 8, 9, 10], "modelcheck": 2, "hint": [2, 16], "mai": [2, 12, 13, 16, 26, 27], "speed": 2, "up": 2, "solver": [2, 10], "set_produce_schedul": 2, "produce_schedul": 2, "whether": [2, 3, 5, 9], "should": [2, 3, 9, 19, 27], "produc": 2, "possibl": [2, 5, 15, 19, 22, 25, 29], "add_label_to_choic": [2, 9, 21], "add": [2, 5, 9, 10, 17, 19, 27, 29], "given": [2, 3, 5, 8, 9, 15, 17, 19, 24, 27], "get_choic": [2, 9, 24], "which": [2, 3, 5, 9, 15, 16, 19, 20, 23, 24, 25, 26, 27, 29], "have": [2, 9, 11, 12, 16, 20, 21, 23, 24, 26, 27, 29], "get_labels_of_choic": [2, 9], "set_choic": [2, 9], "repres": [2, 3, 9, 19, 21, 26], "term": [2, 9, 15, 19, 26], "input": [2, 5, 9, 16, 17, 22], "spec": [2, 9], "as_jani_choice_origin": [2, 9], "as_prism_choice_origin": [2, 9], "get_choice_info": [2, 9], "identifi": [2, 9], "human": [2, 9], "readabl": [2, 9], "string": [2, 3, 8, 9, 14], "get_identifier_info": [2, 9], "get_number_of_identifi": [2, 9], "number": [2, 3, 5, 7, 9, 12, 15, 16, 17, 19, 21, 22, 25, 26, 27, 29], "consid": [2, 9, 12, 15, 19, 23, 27], "is_jani_choice_origin": [2, 9], "is_prism_choice_origin": [2, 9], "less": [2, 7, 9], "leq": [2, 7, 9], "greater": [2, 7, 9], "geq": [2, 7, 9], "3": [2, 3, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "2": [2, 3, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "right": [2, 7], "hand": [2, 7], "side": [2, 7], "being": [2, 7, 29], "condit": [2, 7], "collector": [2, 22], "constraint": [2, 9, 22], "graph_preserving_constraint": [2, 22], "ensur": [2, 9, 22, 29], "graph": [2, 9, 16, 22], "wellformed_constraint": [2, 22], "wellform": 2, "sum": [2, 7], "over": [2, 7, 9, 16, 20, 21, 23, 24, 27], "get_meta_vari": [2, 9], "expression_vari": [2, 9], "compute_indic": [2, 9], "lowest_valu": [2, 9], "dd": [2, 9, 12, 15], "dd_manag": [2, 9], "manag": [2, 9], "meta_vari": [2, 9], "contain": [2, 3, 9, 10, 12, 14, 19, 20, 21, 24, 27], "meta": [2, 9], "node_count": [2, 9], "node": [2, 9], "count": [2, 9, 10], "translat": [2, 9, 19, 27], "dice": [2, 9], "to_str": [2, 3, 9], "allow_placehold": 2, "drn": [2, 13], "parser": [2, 5, 9], "build_choice_label": 2, "finit": [2, 9], "support": [2, 9, 12, 13, 15, 16, 19, 24, 26, 29], "distribut": [2, 9, 19, 20, 27, 29], "behavior": 2, "while": [2, 26, 27, 29], "elimin": [2, 8, 9], "non": [2, 3, 9, 24, 25, 27], "keep_label": 2, "merge_label": 2, "delete_label": 2, "result": [2, 3, 8, 10, 12, 14, 15, 22, 23, 24], "endcompon": 2, "The": [2, 5, 7, 9, 11, 14, 15, 16, 18, 19, 20, 23, 24, 25, 26, 27, 29], "new_to_old_row_map": 2, "map": [2, 9, 22], "give": [2, 16, 26], "each": [2, 9, 19, 20, 21, 24, 27], "row": [2, 9, 18, 19, 20, 21], "fo": 2, "new": [2, 5, 9, 16, 21, 25], "correspond": [2, 5, 9, 25], "old_to_new_state_map": 2, "For": [2, 3, 19, 20, 21, 24, 25, 27, 29], "subsystem": 2, "remov": [2, 5, 7, 9], "ar": [2, 9, 12, 13, 16, 19, 20, 21, 22, 23, 25, 26, 27, 29], "ec": 2, "sink_row": 2, "indic": [2, 9, 25, 27], "stai": 2, "forev": 2, "solver_environ": [2, 12], "part": [2, 9, 26, 27], "equat": 2, "system": [2, 29], "nativ": [2, 12], "eigen": 2, "gmmxx": 2, "topolog": [2, 16], "4": [2, 3, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "eventu": [2, 7, 27], "exact": [2, 6, 8, 9], "get_row": [2, 9], "__gmp_expr": [2, 9], "__mpq_struct": [2, 9], "get_row_group_end": [2, 9], "get_row_group_start": [2, 9], "get_rows_for_group": [2, 9], "row_group": [2, 9, 21], "within": [2, 9], "group": [2, 3, 9, 18, 19, 20, 21], "has_trivial_row_group": [2, 9], "trivial": [2, 3, 9, 19, 23], "make_row_grouping_trivi": [2, 9], "make": [2, 9, 24, 29], "us": [2, 3, 6, 7, 9, 12, 13, 14, 15, 16, 18, 19, 20, 25, 26, 27, 29], "care": [2, 3, 9], "nr_column": [2, 9], "column": [2, 9, 16, 19, 21, 27], "nr_entri": [2, 9], "zero": [2, 9], "entri": [2, 9, 19, 21], "nr_row": [2, 9], "print_row": [2, 9], "print": [2, 3, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "from": [2, 3, 5, 6, 8, 9, 12, 13, 14, 16, 19, 20, 23, 24, 25, 27, 29], "end": [2, 5, 9], "row_it": [2, 9], "row_start": [2, 9], "row_end": [2, 9], "iter": [2, 3, 9, 12, 16, 23, 24, 27], "submatrix": [2, 9], "row_constraint": [2, 9], "column_constraint": [2, 9], "insert_diagonal_entri": [2, 9], "fals": [2, 3, 8, 9, 19, 21, 24], "builder": [2, 3, 5, 9, 17, 19, 21], "add_next_valu": [2, 9, 19, 21], "pycarl": [2, 3, 8, 9, 11, 22, 29], "gmp": [2, 9, 22], "after": [2, 9, 14, 17, 24, 26, 29], "been": [2, 9, 11], "ad": [2, 9, 19, 21], "call": [2, 9, 18], "function": [2, 3, 5, 6, 8, 9, 11, 16, 18, 27, 29], "mandatori": [2, 9], "note": [2, 9, 19, 21, 24, 25, 29], "linear": [2, 9], "setter": [2, 9], "That": [2, 9, 26], "must": [2, 9, 26], "consecut": [2, 9], "As": [2, 9, 11, 12, 16, 19, 24, 25, 26, 27], "multipl": [2, 5, 9, 12, 19, 23, 29], "per": [2, 9, 29], "admit": [2, 9], "method": [2, 9, 12, 19, 27], "mention": [2, 9], "same": [2, 9, 13, 19, 26, 29], "pair": [2, 9], "If": [2, 9, 19, 22, 27, 29], "skip": [2, 9, 27], "entir": [2, 9], "treat": [2, 9], "empti": [2, 9, 18, 19], "met": [2, 9], "thrown": [2, 9], "paramet": [2, 3, 5, 8, 9, 12, 22, 27], "doubl": [2, 3, 5, 9, 10], "specifi": [2, 8, 9, 19, 21, 22, 25, 29], "overridden_row_count": [2, 9], "overridden_column_count": [2, 9], "overridden": [2, 9], "row_group_count": [2, 9], "final": [2, 9, 12, 18, 19, 20, 21, 26], "get_current_row_group_count": [2, 9], "current": [2, 3, 7, 9, 16, 24, 29], "get_last_column": [2, 9], "most": [2, 9, 13, 15, 19, 25, 26, 27], "recent": [2, 9], "get_last_row": [2, 9], "new_row_group": [2, 9, 21], "starting_row": [2, 9], "replace_column": [2, 9], "replac": [2, 7, 9], "offset": [2, 9], "id": [2, 3, 5, 9, 16, 25, 27], "accord": [2, 3, 9, 16], "everi": [2, 9, 16, 26], "afterward": [2, 9, 27], "std": [2, 9], "vector": [2, 5, 7, 9, 19, 23], "const": [2, 9], "set_valu": [2, 9], "explicit": [2, 3, 9, 13, 23], "quantit": 2, "get_valu": [2, 27], "standardrewardmodel": 2, "export_lookup": 2, "unsign": [2, 9], "export": [2, 3, 5, 17], "lookup": 2, "acceler": 2, "checker": [2, 8, 27, 28], "set_compute_only_maybe_st": 2, "set_maybe_st": 2, "mayb": 2, "assum": [2, 27], "correct": [2, 29], "set_result_hint": 2, "result_hint": 2, "float": [2, 3, 5, 8, 9, 10], "set_scheduler_hint": 2, "scheduler_hint": 2, "close": 2, "optim": [2, 7], "carl": [2, 3, 9, 29], "multivariatepolynomi": [2, 3, 9], "cln": [2, 3, 6, 8, 9, 22], "cl_ra": [2, 3, 9], "notrelev": [2, 3, 9], "stdmultivariatepolynomialpolici": [2, 3, 9], "multiobject": 2, "get_truth_valu": 2, "truth": 2, "state_descript": 2, "object": [2, 3, 7, 9, 26], "hold": [2, 9, 16], "And": [2, 9, 13, 16, 18, 19], "arg1": [2, 5, 9], "conjunct": [2, 9, 29], "disjunct": [2, 9], "divid": [2, 9], "eq": [2, 9], "iff": [2, 5, 6, 9], "impli": [2, 9], "minu": [2, 9], "modulo": [2, 9], "multipli": [2, 9], "neq": [2, 9], "Or": [2, 9], "plu": [2, 9], "ariti": [2, 9], "contains_vari": [2, 9], "ani": [2, 9, 21, 25, 26, 27, 29], "evaluate_as_bool": [2, 9], "evalu": [2, 9], "evaluate_as_doubl": [2, 9], "evaluate_as_int": [2, 9], "integ": [2, 9, 10, 16], "evaluate_as_r": [2, 9], "get_operand": [2, 9], "operandindex": [2, 9], "get_vari": [2, 9], "has_boolean_typ": [2, 9], "has_integer_typ": [2, 9], "has_rational_typ": [2, 9], "retriev": [2, 9], "associ": [2, 9, 19], "is_function_appl": [2, 9], "applic": [2, 7, 9, 25], "is_liter": [2, 9], "is_vari": [2, 9], "oper": [2, 3, 7, 9], "simplifi": [2, 8, 9], "substitut": [2, 7, 9, 25], "substitution_map": [2, 9], "create_boolean": [2, 9], "creat": [2, 3, 5, 8, 9, 10, 17, 18, 19, 20, 21, 26, 27, 29], "create_boolean_vari": [2, 9], "auxiliari": [2, 9], "create_integ": [2, 9], "create_integer_vari": [2, 9], "create_r": [2, 9], "create_rational_vari": [2, 9], "known": [2, 9, 19], "pars": [2, 5, 9, 13, 17, 19, 27], "ignore_error": [2, 9], "set_identifier_map": [2, 9], "is_boolean": [2, 9], "is_integ": [2, 9], "is_rat": [2, 9], "its": [2, 17, 25, 26], "factor": 2, "cach": 2, "_factorizationcach": 2, "coeffici": 2, "constant_part": 2, "deriv": [2, 6, 8], "comput": [2, 3, 5, 9, 14, 15, 25], "gather_vari": 2, "is_const": 2, "is_on": 2, "underli": [2, 22, 25, 26, 27], "to_smt2": 2, "fraction": 2, "denomin": 2, "numer": [2, 9], "rational_funct": 2, "pass": [2, 20, 27, 29], "insert": [2, 19], "insert_set": 2, "is_subset_of": 2, "clone": [2, 7, 9, 29], "is_bounded_until_formula": [2, 7], "is_eventually_formula": [2, 7], "is_multi_objective_formula": [2, 7], "is_probability_oper": [2, 7], "probabl": [2, 3, 7, 8, 9, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27], "is_reward_oper": [2, 7], "is_until_formula": [2, 7], "constants_map": [2, 7], "substitute_labels_by_label": [2, 7], "occur": [2, 7, 25], "global": [2, 7, 9], "instantan": [2, 7], "add_label": [2, 9, 18, 19, 21], "contains_label": [2, 9], "get_label": [2, 9, 27], "jani": [2, 5, 9, 13], "assign": [2, 9, 21], "A": [2, 9, 14, 15, 25, 28], "autom": [2, 9], "add_edg": [2, 9], "edg": [2, 9], "add_initial_loc": [2, 9], "add_loc": [2, 9], "locat": [2, 9, 26, 29], "return": [2, 3, 5, 6, 8, 9, 13, 18, 24, 26], "get_location_index": [2, 9], "initial_location_indic": [2, 9], "initial_states_restrict": [2, 9], "initi": [2, 3, 5, 9, 11, 12, 15, 16, 22, 25, 27], "restrict": [2, 5, 9], "location_vari": [2, 9], "get_edge_index_set": [2, 9], "choice_index": [2, 9], "induc": [2, 9], "constant": [2, 8, 9, 22], "defin": [2, 9, 17, 19, 20, 21, 23, 24, 25], "some": [2, 5, 9, 12, 13, 14, 16, 17, 24, 25, 26, 27, 29], "action_index": [2, 9], "action": [2, 9, 13, 16, 19, 21, 23, 24, 26, 27], "color": [2, 9], "destin": [2, 9], "has_silent_act": [2, 9], "silent": [2, 9], "nr_destin": [2, 9], "nr": [2, 9, 14], "rate": [2, 5, 9, 18, 20, 22], "source_location_index": [2, 9], "sourc": [2, 5, 9, 23, 29], "template_edg": [2, 9], "templat": [2, 9], "target_location_index": [2, 9], "avg_var_domain_s": [2, 9], "model_typ": [2, 9, 13, 16, 24, 27], "nr_automata": [2, 9], "nr_edg": [2, 9], "nr_variabl": [2, 9], "state_domain_s": [2, 9], "transform": [2, 9, 15, 24], "expand": [2, 9], "automaton_nam": [2, 5, 9], "variable_nam": [2, 9], "returntyp": [2, 9], "add_automaton": [2, 9], "automaton": [2, 7, 9, 20], "uniqu": [2, 9], "add_const": [2, 9], "check_valid": [2, 9], "basic": [2, 3, 9, 27], "valid": [2, 9, 27], "decode_automaton_and_edge_index": [2, 9], "define_const": [2, 9], "encode_automaton_and_edge_index": [2, 9], "chang": [2, 9, 12, 16, 22], "data": [2, 9, 16], "structur": [2, 9, 10, 16, 22], "flatten_composit": [2, 9], "smt_solver_factori": [2, 9], "0x7fe844b90430": [2, 9], "get_automaton": [2, 9], "get_automaton_index": [2, 9], "get_const": [2, 9], "global_vari": [2, 9], "has_standard_composit": [2, 9], "composit": [2, 9], "standard": [2, 5, 9, 13, 14, 22], "has_undefined_const": [2, 9], "flag": [2, 6, 7, 9, 29], "ha": [2, 9, 12, 13, 14, 16, 19, 23, 27], "undefin": [2, 9], "make_standard_compli": [2, 9], "compliant": [2, 9], "remove_const": [2, 9], "constant_nam": [2, 9], "sure": [2, 9, 24, 29], "doe": [2, 9, 12, 22, 26, 29], "appear": [2, 9], "replace_automaton": [2, 9], "new_automaton": [2, 9], "restrict_edg": [2, 9], "edge_set": [2, 9], "set_model_typ": [2, 9], "onli": [2, 3, 7, 9, 15, 19, 20, 22, 23, 25, 26, 27], "set_standard_system_composit": [2, 9], "substitute_const": [2, 9], "substitute_funct": [2, 9], "to_dot": [2, 9], "undefined_constants_are_graph_preserv": [2, 9], "do": [2, 9, 23, 26, 27], "ctmdp": [2, 9], "lt": [2, 15, 22], "ta": 2, "pta": 2, "sta": 2, "pha": 2, "sha": 2, "5": [2, 3, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27], "10": [2, 9, 15, 16, 17, 19, 21, 24, 25, 26, 27], "6": [2, 3, 6, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 29], "11": [2, 6, 9, 15, 16, 17, 19, 21, 24, 25, 26, 27], "8": [2, 3, 6, 9, 15, 16, 17, 19, 20, 21, 24, 25, 26, 27], "12": [2, 9, 15, 16, 17, 19, 20, 21, 24, 26, 27], "9": [2, 3, 9, 15, 16, 17, 19, 20, 21, 24, 26, 27], "7": [2, 3, 8, 9, 12, 15, 16, 17, 19, 20, 21, 22, 24, 26, 27], "new_assign": [2, 9], "add_to_exist": [2, 9], "deep": [2, 9], "copi": [2, 9], "rh": [2, 9], "local": [2, 9], "vice": [2, 9], "versa": [2, 9], "make_variables_loc": [2, 9], "intern": [2, 9, 10, 16, 25, 26], "add_destin": [2, 9], "templateedgedestin": [2, 9], "init_express": [2, 9], "add_vari": [2, 9], "erase_vari": [2, 9], "get_variable_by_expr_vari": [2, 9], "get_variable_by_nam": [2, 9], "long": [2, 6, 7, 9], "run": [2, 7, 26, 29], "averag": [2, 7], "maxim": [2, 9], "compon": [2, 9, 18, 19, 20, 21], "mec": [2, 9], "decomposit": [2, 9], "min": [2, 9, 12, 15], "max": [2, 9, 12, 20], "policy_iter": 2, "value_iter": 2, "linear_program": 2, "rational_search": 2, "interval_iter": 2, "sound_value_iter": 2, "optimistic_value_iter": 2, "precis": [2, 8], "nr_subformula": [2, 7], "subformula": [2, 7], "power_iter": [2, 12], "jacobi": 2, "sor": 2, "gauss_seidel": 2, "walker_cha": 2, "maximum_iter": [2, 12], "comparison_typ": [2, 7], "comparison": [2, 7, 15, 25], "has_bound": [2, 7], "has_optimality_typ": [2, 7], "present": [2, 7, 27], "optimality_typ": [2, 7], "remove_bound": [2, 7], "remove_optimality_typ": [2, 7], "set_bound": [2, 7], "set_optimality_typ": [2, 7], "new_optimality_typ": [2, 7], "optimi": [2, 7], "clear": [2, 7], "threshold": [2, 7], "threshold_expr": [2, 7], "xor": [2, 9], "power": [2, 9, 27], "equal": [2, 9, 12], "notequ": [2, 9], "lessorequ": [2, 9], "greaterorequ": [2, 9], "Not": [2, 9], "floor": [2, 9], "ceil": [2, 9], "Ite": [2, 9], "22": [2, 9, 21, 24], "14": [2, 9, 16, 21, 24, 26, 27], "21": [2, 9, 24, 26], "18": [2, 9, 17, 24, 26], "19": [2, 9, 24, 26], "23": [2, 9, 14, 24, 26], "16": [2, 9, 24, 26, 27], "17": [2, 9, 24, 26, 27], "20": [2, 9, 15, 19, 24, 26, 27], "15": [2, 9, 24, 26, 27], "minim": 2, "smt": [2, 9, 10], "driven": [2, 9], "has_module_with_inner_action_overlapping_guard": [2, 9], "get_overapproxim": 2, "geometri": 2, "polytop": 2, "get_underapproxim": 2, "multivari": 2, "degre": 2, "nr_term": 2, "total_degre": 2, "create_downward_closur": [2, 9], "get_vertices_clockwis": [2, 9], "vertic": [2, 9], "prism": [2, 9, 19, 22, 26, 27], "updat": [2, 9], "command": [2, 9, 27], "get_command_set": [2, 9], "what": [2, 9, 27], "action_nam": [2, 9], "global_index": [2, 9], "guard_express": [2, 9], "is_label": [2, 9], "possess": [2, 9], "synchron": [2, 9], "definit": [2, 9], "lower_bound_express": [2, 9], "lower": [2, 9], "upper": [2, 9], "modul": [2, 3, 9, 24, 25], "boolean_vari": [2, 9], "get_boolean_vari": [2, 9], "booleanvari": [2, 9], "get_command_indices_by_action_index": [2, 9], "get_integer_vari": [2, 9], "integervari": [2, 9], "integer_vari": [2, 9], "flatten": [2, 9], "smt_factori": [2, 9], "0x7fe844bf2e70": [2, 9], "put": [2, 9, 26], "singl": [2, 3, 9, 25, 27], "get_action_nam": [2, 9], "requir": [2, 9, 24, 25, 26, 27, 28], "get_label_express": [2, 9], "get_modul": [2, 9], "module_nam": [2, 9], "get_module_indices_by_action_index": [2, 9], "particular": [2, 9, 25, 26, 27], "get_synchronizing_action_indic": [2, 9], "get_undefined_const": [2, 9], "global_boolean_vari": [2, 9], "global_integer_vari": [2, 9], "has_const": [2, 9], "has_label": [2, 9], "has_reward_model": [2, 9], "is_deterministic_model": [2, 9], "describ": [2, 9, 14, 17, 19, 26], "determinist": [2, 3, 9, 16, 24, 27], "label_unlabelled_command": [2, 9], "name_suggest": [2, 9], "unlabel": [2, 9], "nr_modul": [2, 9], "number_of_unlabeled_command": [2, 9], "restrict_command": [2, 9], "reward_model": [2, 9, 19, 21, 23], "substitute_formula": [2, 9], "substitute_nonstandard_pred": [2, 9], "nonstandard": [2, 9], "predic": [2, 9], "to_jani": [2, 9], "all_variables_glob": [2, 9], "suffix": [2, 9], "used_const": [2, 9], "declar": [2, 9, 13], "get_as_variable_to_expression_map": [2, 9], "represent": [2, 3, 9, 12, 15, 19], "get_assign": [2, 9], "refer": [2, 9, 22, 23, 25, 26, 27, 29], "probability_express": [2, 9], "variou": [2, 9, 12, 13], "wai": [2, 9, 19, 27, 29], "also": [2, 3, 9, 12, 13, 15, 22, 25, 26, 27, 29], "ident": [2, 9], "initial_value_express": [2, 9], "obtain": [2, 3, 22, 23, 24], "raw_formula": [2, 14], "directli": [2, 13, 14, 19, 22, 27, 29], "format": [2, 5, 13, 14, 15, 16, 17, 22, 23, 24, 25, 27], "quotient": 2, "wrap": 2, "nomin": 2, "alia": 2, "has_reward_nam": [2, 7], "reward_nam": [2, 7], "highlevel": 2, "counterexampl": 2, "backend": 2, "env": [2, 8, 12, 29], "stat": 2, "symbolic_model": [2, 15], "cex_input": 2, "smtminimallabelsetgener": 2, "cexinput": 2, "dontcar": [2, 3], "precomput": 2, "add_backward_implication_cut": 2, "check_threshold_feas": 2, "continue_after_first_counterexampl": 2, "encode_reach": 2, "maximum_counterexampl": 2, "maximum_iterations_after_counterexampl": 2, "use_dynamic_constraint": 2, "analysis_tim": 2, "cut_tim": 2, "model_checking_tim": 2, "setup_tim": 2, "solver_tim": 2, "add_reward_and_threshold": 2, "anoth": [2, 13, 23, 27], "memori": [2, 9, 26], "dirac": [2, 9], "get_deterministic_choic": [2, 9, 24], "cast_to_double_datatyp": [2, 9], "construct": [2, 5, 9, 13, 17, 19, 21, 27], "cast_to_exact_datatyp": [2, 9], "cast_to_parametric_datatyp": [2, 9], "compute_action_support": [2, 9], "nondeterministic_choice_indic": [2, 9], "state_index": [2, 9], "memory_index": [2, 9], "schedulerchoic": [2, 9], "memory_s": [2, 9], "how": [2, 9, 17, 18, 23], "much": [2, 9], "take": [2, 9, 24, 26, 27, 29], "memoryless": [2, 9, 24], "to_json_str": [2, 9], "_sparsemodel": [2, 3, 9], "skip_unique_choic": [2, 9], "skip_dont_care_st": [2, 9], "_sparseexactmodel": [2, 9], "_sparseparametricmodel": [2, 3, 8, 9], "get_boolean_valu": [2, 9, 10], "get_integer_valu": [2, 9, 10], "to_json": [2, 9], "convert": [2, 9], "json": [2, 3, 9, 10, 14], "minmax_solver_environ": 2, "native_solver_environ": [2, 12], "set_force_sound": 2, "forc": 2, "sound": 2, "set_linear_equation_solver_typ": [2, 12], "set_from_default": 2, "exit_r": [2, 9, 20], "apply_schedul": [2, 9], "drop_unreachable_st": [2, 9], "appli": [2, 9, 27], "convert_to_ctmc": [2, 9], "convertible_to_ctmc": [2, 9], "can": [2, 3, 5, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "markovian_st": [2, 9, 20], "get_choice_index": [2, 9], "action_offset": [2, 9], "get_nr_available_act": [2, 9], "choice_label": [2, 9, 20, 21], "store": [2, 9, 17], "choice_origin": [2, 9], "exit": [2, 9], "rate_transit": [2, 9, 18, 21], "otherwis": [2, 9], "observability_class": [2, 9], "player1_matrix": [2, 9], "player": [2, 9], "need": [2, 9, 21, 22, 26, 29], "game": [2, 9], "interpret": [2, 9, 18, 27], "state_label": [2, 9, 18, 19, 20, 21], "state_valu": [2, 9], "belong": [2, 9], "transition_matrix": [2, 9, 18, 19, 20, 21], "get_observ": [2, 9], "has_observation_valu": [2, 9], "nr_observ": [2, 9, 16], "observation_valu": [2, 9], "get_state_action_reward": [2, 9], "get_state_reward": [2, 9], "get_zero_reward_st": [2, 9], "where": [2, 5, 9, 19, 21, 24, 27], "has_state_action_reward": [2, 9, 23], "has_state_reward": [2, 9, 23], "has_transition_reward": [2, 9, 23], "reduce_to_state_based_reward": [2, 9], "only_state_reward": [2, 9], "reduc": [2, 9], "set_state_reward": [2, 9], "state_action_reward": [2, 9, 23], "state_reward": [2, 9], "transition_reward": [2, 9], "pctmc": [2, 8, 9], "pdtmc": [2, 8, 9], "pma": [2, 8, 9], "pmdp": [2, 8, 9], "add_label_to_st": [2, 9, 18, 19], "get_labels_of_st": [2, 9, 26], "get_stat": [2, 9, 10, 19], "has_state_label": [2, 9], "set_stat": [2, 9, 19], "get_json": [2, 9], "selected_vari": [2, 9], "get_nr_of_st": [2, 9], "get_rational_valu": [2, 9, 10], "get_str": [2, 9], "pretti": [2, 9], "add_stat": [2, 9], "boolean_valu": [2, 9], "integer_valu": [2, 9], "rational_valu": [2, 9], "more": [2, 9, 12, 14, 16, 19, 21, 26, 27, 29], "messag": [2, 4, 8], "build_action_map": 2, "build_kept_act": 2, "build_state_map": 2, "check_transitions_outsid": 2, "fix_deadlock": 2, "deadlock_label": 2, "deadlock": [2, 5, 18, 19, 20, 21, 27], "introduc": 2, "kept_act": 2, "avail": [2, 16, 21, 25, 26, 29], "submodel": 2, "new_to_old_action_map": 2, "new_to_old_state_map": 2, "as_jani_model": 2, "as_prism_program": 2, "instantiate_const": 2, "constant_definit": [2, 5], "is_jani_model": 2, "is_prism_program": 2, "parse_constant_definit": 2, "ddtype": 2, "unari": [2, 7], "one": [2, 7, 15, 16, 19, 20, 21, 22, 27], "unbound": [2, 7], "is_no_vari": 2, "rank": 2, "symbolic_descript": 2, "file": [2, 3, 5, 12, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 26, 27, 29], "arrai": [2, 6, 9, 18, 19, 20], "row_group_indic": [2, 9], "numpi": [2, 9, 18, 19, 20, 29], "ascend": [2, 9, 19, 20], "order": [2, 9, 11, 19, 20, 22, 25, 27], "model_descript": 2, "modelbas": 2, "transition_fil": 2, "labeling_fil": 2, "state_reward_fil": 2, "transition_reward_fil": 2, "choice_labeling_fil": 2, "only_initial_st": 2, "param": [2, 5, 8, 9], "rtype": [2, 5], "checkresult": 2, "extract_schedul": [2, 24], "force_fully_observ": 2, "try": 2, "extract": [2, 24], "arg2": 2, "arg3": 2, "arg4": 2, "forward": 2, "expect": [2, 23], "visit": [2, 25], "phi_stat": 2, "psi_stat": 2, "prob01": 2, "form": [2, 14, 19, 22], "target": [2, 5, 19, 25], "steadi": 2, "aka": 2, "stationari": 2, "transient": 2, "keep_unreachable_st": 2, "reachabl": [2, 24, 27], "fewer": 2, "_qualitativecheckresult": 2, "filter": [2, 12, 15], "possible_ec": 2, "add_sink_row_st": 2, "add_self_loop_at_sink_st": 2, "we": [2, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "redirect": 2, "incom": 2, "outgo": [2, 8, 19, 27], "mani": 2, "kept": 2, "lead": [2, 25], "outsid": 2, "possibli": 2, "yield": [2, 13, 25, 26], "furthermor": [2, 11], "least": 2, "selfloop": 2, "remain": [2, 19, 21], "label_behavior": 2, "well": [2, 22, 29], "accumul": [2, 9, 25], "initial_st": [2, 15, 16, 22, 23, 27], "constraint_st": 2, "target_st": 2, "maximal_step": 2, "choice_filt": 2, "absorb": [2, 26], "depth": [2, 3, 27], "action_mask": 2, "actionmask": 2, "instanc": [2, 17, 25], "definition_str": 2, "json_str": [2, 3], "prism_compat": 2, "context": 2, "pctl": 2, "mean": [2, 14, 16, 21, 22, 26, 27], "formula_str": [2, 12, 14, 22, 24, 27], "jani_model": [2, 5], "property_filt": 2, "prism_program": [2, 12, 15, 22, 25, 26, 27], "allow": [2, 12, 22], "bisimulation_typ": 2, "quotient_format": 2, "symbolic_model_descript": 2, "constant_definition_str": 2, "preprocess": 2, "symobl": 2, "eventually_formula": 2, "reset": [2, 3, 10], "timeout": 2, "loglevel": 2, "debug": [2, 16, 29], "argument": [2, 8, 26], "second": [2, 21], "backward": [2, 25], "heurist": 3, "select": [3, 27], "next": [3, 14, 17, 19, 24, 25], "bounddiffer": 3, "event": 3, "depend": [3, 16, 29], "dependent_ev": 3, "trigger": 3, "BE": 3, "vot": 3, "pand": 3, "por": 3, "spare": 3, "pdep": 3, "seq": 3, "mutex": 3, "__str__": [3, 8], "arg": [3, 5, 8], "kwarg": [3, 5, 8], "overload": [3, 5, 8], "handl": [3, 8], "element": [3, 5, 14, 27], "concret": 3, "trace": 3, "random_step": 3, "random": [3, 26], "simulate_trac": 3, "timebound": 3, "complet": 3, "next_failur": 3, "dependency_success": 3, "determin": [3, 24], "wa": 3, "success": [3, 25], "don": 3, "t": [3, 14], "failabl": 3, "fail": [3, 14], "failsaf": 3, "safe": 3, "invalid": 3, "spare_us": 3, "spare_id": 3, "child": 3, "statu": [3, 21], "can_have_nondetermin": 3, "get_el": 3, "dftelement": 3, "get_element_by_nam": 3, "independ": [3, 26, 29], "nr_be": [3, 14], "nr_dynam": [3, 14], "nr_element": [3, 14], "total": 3, "set_relevant_ev": 3, "relevant_ev": 3, "allow_dc_for_revel": 3, "state_generation_info": 3, "symmetri": 3, "0x7fe83e073b70": 3, "dftstategenerationinfo": 3, "str_long": 3, "top_level_el": 3, "top": [3, 14], "0x7fe83cae8070": 3, "exclud": 3, "submodul": 3, "fully_stat": 3, "single_b": 3, "consist": 3, "get_group": 3, "approximation_threshold": 3, "approximation_heurist": 3, "space": [3, 27], "get_model": 3, "get_partial_model": 3, "lower_bound": 3, "expected_tim": 3, "as_be_doubl": 3, "as_be_ratfunc": 3, "as_dependency_doubl": 3, "as_dependency_ratfunc": 3, "is_due_depend": 3, "failur": [3, 14], "due": [3, 29], "seed": [3, 26], "relev": [3, 24, 27], "is_relev": 3, "unsuccess": 3, "ft": 3, "symr": 3, "allow_modularis": 3, "allow_dc_for_relev": 3, "use_smt": 3, "solver_timeout": 3, "additional_relevant_nam": 3, "addit": [3, 27, 29], "check_valid_for_analysi": 3, "galileo": [3, 14], "recurs": [3, 25], "hierarchi": 3, "unique_constant_b": 3, "binary_fdep": 3, "exponential_distribut": 3, "export_gspn_pnml_fil": [5, 17], "filepath": 5, "pnml": [5, 17], "export_gspn_pnpro_fil": [5, 17], "pnpro": [5, 17], "get_immediate_transit": 5, "immedi": [5, 8, 17], "get_initial_mark": 5, "mark": 5, "get_nam": [5, 17], "get_number_of_immediate_transit": [5, 17], "get_number_of_plac": [5, 17], "get_number_of_timed_transit": [5, 17], "get_partit": 5, "partit": [5, 6], "get_plac": 5, "uint64_t": 5, "get_timed_transit": 5, "get_transit": 5, "immediate_transition_id_to_transition_id": 5, "is_valid": 5, "set_nam": [5, 17], "timed_transition_id_to_transition_id": 5, "transition_id_to_immediate_transition_id": 5, "transition_id_to_timed_transition_id": 5, "add_immediate_transit": [5, 17], "prioriti": 5, "weight": 5, "add_inhibition_arc": [5, 17], "inhibit": [5, 17], "arc": [5, 17], "uint_64_t": 5, "goe": 5, "default": [5, 15, 18, 27, 29], "add_input_arc": [5, 17], "add_normal_arc": 5, "both": [5, 12, 26, 27, 29], "output": [5, 17], "conveni": [5, 26], "textual": 5, "add_output_arc": [5, 17], "add_plac": [5, 17], "capac": 5, "initial_token": 5, "add_timed_transit": [5, 17], "num_serv": 5, "build_gspn": [5, 17], "constants_substitut": 5, "set_place_layout_info": [5, 17], "place_id": 5, "layout_info": 5, "layout": [5, 17], "set_transition_layout_info": [5, 17], "transition_id": 5, "filenam": 5, "gspn_automaton": 5, "create_deadlock_properti": 5, "get_weight": 5, "no_weight_attach": 5, "attach": 5, "set_weight": 5, "rotat": 5, "x": [5, 22, 26, 27], "y": [5, 26, 27], "get_capac": 5, "token": 5, "get_id": 5, "get_number_of_initial_token": 5, "has_restricted_capac": 5, "set_capac": 5, "cap": 5, "set_number_of_initial_token": 5, "get_number_of_serv": 5, "server": 5, "get_rat": 5, "has_infinite_server_semant": 5, "semant": [5, 26], "has_k_server_semant": 5, "has_single_server_semant": 5, "set_infinite_server_semant": 5, "set_k_server_semant": 5, "k": [5, 10, 25, 26], "set_rat": 5, "set_single_server_semant": 5, "exists_inhibition_arc": 5, "connect": 5, "via": [5, 8, 14, 17, 19, 20, 26], "exists_input_arc": 5, "exists_output_arc": 5, "fire": 5, "get_inhibition_arc_multipl": 5, "get_inhibition_plac": 5, "get_input_arc_multipl": 5, "get_input_plac": 5, "get_output_arc_multipl": 5, "get_output_plac": 5, "get_prior": 5, "is_en": 5, "enabl": 5, "remove_inhibition_arc": 5, "remove_input_arc": 5, "remove_output_arc": 5, "set_inhibition_arc_multipl": 5, "set_input_arc_multipl": 5, "set_output_arc_multipl": 5, "go": [5, 16, 21, 26, 27], "set_prior": 5, "nr_transit": [5, 15, 27], "build_info": 6, "compil": 6, "linux": 6, "1018": 6, "azur": 6, "gcc": 6, "o3": 6, "dndebug": 6, "fprefetch": 6, "loop": [6, 19, 25, 27], "flto": 6, "fomit": 6, "frame": 6, "pointer": [6, 27], "develop": [6, 11, 29], "dev": 6, "86": [6, 24], "commit": [6, 29], "revis": 6, "gitdir": 6, "notfound": 6, "potenti": [6, 26], "dirti": 6, "major": 6, "minor": 6, "patch": 6, "short": [6, 29], "arithmet": 6, "region": 8, "get_bound_all_st": 8, "maximis": 8, "mpd": 8, "_checkresult": 8, "set_graph_preserv": 8, "area": 8, "create_from_str": 8, "region_str": 8, "paramat": 8, "lift": 8, "check_region": 8, "hypothesi": 8, "unknown": [8, 10, 26], "initialresult": 8, "samplevertic": 8, "compute_extremum": 8, "extremum_direct": 8, "precision_absolut": 8, "get_bound": 8, "get_split_suggest": 8, "estim": 8, "generate_splitting_estim": 8, "allow_model_simplif": 8, "existssat": 8, "existsviol": 8, "existsboth": 8, "centersat": 8, "centerviol": 8, "allsat": 8, "allviol": 8, "preconditions_validated_manu": 8, "var": 8, "gather": 8, "has_bitvector_typ": 9, "has_numerical_typ": 9, "straight": 10, "i_minus_p": 10, "lightweight": 10, "wrapper": 10, "around": 10, "distanc": [10, 25], "predecessork": 10, "predecessornod": 10, "get_dist": [10, 25], "get_path_as_list": [10, 25], "sat": 10, "unsat": 10, "addconstraint": 10, "pop": 10, "push": 10, "factori": 10, "z3": 10, "stormpi": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "extens": 11, "consequ": 11, "contribut": 11, "significantli": 11, "offer": 11, "python": [11, 27, 28, 29], "bind": [11, 28], "themselv": 11, "lexicograph": 11, "sebastian": 11, "jung": 11, "matthia": 11, "volk": 11, "receiv": 11, "signific": 11, "tom": 11, "janson": 11, "hannah": 11, "merten": 11, "would": [11, 27], "like": [11, 20, 27], "thank": 11, "harold": 11, "bruintj": 11, "follow": [11, 17, 18, 19, 21, 22, 23, 27, 29], "peopl": [11, 27], "help": [11, 16, 29], "u": [11, 25, 26, 27], "chronolog": 11, "nil": 11, "jansen": 11, "earli": 11, "adopt": 11, "feedback": 11, "murat": 11, "cubuktep": 11, "interact": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "approach": 12, "section": [12, 16, 18, 20, 23], "alwai": [12, 23], "import": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "exampl": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "prism_dtmc_di": [12, 15, 23, 25, 26, 27], "p": [12, 15, 22, 27, 29], "f": [12, 14, 15, 16, 22, 23, 24, 26, 27], "": [12, 18, 19, 20, 21, 22, 24, 26, 27], "d": [12, 22, 26, 27], "02": [12, 16, 17, 22, 24, 27], "py": [12, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29], "instead": [12, 15, 18, 19, 21, 27], "built": [12, 13, 29], "To": [12, 15, 16, 18, 19, 21, 24, 27, 29], "access": [12, 26], "assert": [12, 23, 24, 27], "Then": [12, 26, 29], "notic": [12, 13, 27], "besid": 12, "combin": [12, 15], "them": [12, 27], "yet": [12, 24], "document": [12, 13], "03": [12, 16, 22, 27], "reconsid": 12, "vari": 12, "e": [12, 16, 19, 20, 25, 26, 29], "g": [12, 16, 19, 25, 26, 29], "off": 12, "actual": [12, 15], "likewis": 12, "see": [12, 25, 27], "wide": 13, "rang": [13, 15, 19, 21, 25, 26], "moreov": [13, 27], "drn_ctmc_dft": 13, "warn": 13, "directencodingpars": 13, "cpp": 13, "119": [13, 24], "No": 13, "now": [13, 16, 17, 18, 20, 23, 25, 26, 27, 29], "futur": 13, "might": [13, 27, 29], "drn_pdtmc_die": 13, "These": [13, 23, 27], "high": [13, 26, 27], "done": [13, 16, 19, 21, 23, 26, 27], "first": [13, 15, 17, 18, 19, 20, 21, 24, 25, 26, 27, 29], "jani_dtmc_di": 13, "jani_program": 13, "In": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "embed": 13, "01": [14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27], "custom": [14, 20, 21], "simpl": [14, 18, 25, 27], "gate": 14, "path_json": 14, "dft_json_and": 14, "dft_small": 14, "bes2": 14, "complex": 14, "path_galileo": 14, "dft_galileo_hec": 14, "displai": [14, 17, 25], "common": [14, 25], "statist": 14, "BEs": 14, "13": [14, 15, 16, 19, 21, 24, 26, 27], "here": [14, 19, 20, 21, 26, 27], "our": [14, 17, 20, 27, 29], "mttf": 14, "2f": 14, "363": 14, "89": [14, 24], "detail": [15, 27], "provid": [15, 19, 27], "found": [15, 16, 20, 27], "websit": [15, 27], "so": [15, 25, 27], "far": 15, "sparse_model": 15, "39": [15, 24, 26, 27], "gt": [15, 18, 19, 20, 21, 26], "nr_state": [15, 27], "sparse_result": 15, "16666666666666666": 15, "diagram": 15, "symbolic_result": 15, "16666650772094727": 15, "It": [15, 19, 22, 25, 29], "transformed_model": 15, "third": 15, "deem": 15, "suitabl": [15, 29], "hybrid_result": 15, "166667": 15, "often": [16, 25, 26], "testb": 16, "essenti": 16, "transfer": 16, "low": 16, "other": [16, 22], "own": 16, "discuss": [16, 23, 26, 27], "briefli": 16, "doctest": 16, "ellipsis_mark": 16, "etc": 16, "prism_mdp_maz": 16, "prop": [16, 23], "r": [16, 23], "goal": 16, "befor": [16, 21, 22, 24, 26, 27, 29], "sever": [16, 27], "07692307692307693": 16, "encod": 16, "featur": 16, "highlevel_model": 16, "extend": [16, 19, 21, 29], "thu": [16, 19, 27], "prism_pomdp_maz": 16, "inde": [16, 25, 26, 27], "code": [16, 27], "abov": [16, 26, 27], "addition": [16, 17], "just": [16, 27], "import_path": 17, "gspn_pnml_simpl": 17, "gspn_parser": 17, "simple_gspn": 17, "my_gspn": 17, "posit": 17, "it_1": 17, "it_layout": 17, "tt_1": 17, "tt_layout": 17, "place_1": 17, "p1_layout": 17, "place_2": 17, "p2_layout": 17, "link": 17, "save": 17, "export_path": 17, "gspn_pnpro_simpl": 17, "write": 17, "opt": 17, "lib": 17, "gspn_simpl": 17, "explain": [18, 27, 29], "similar": [18, 19, 22, 25], "howev": [18, 24, 27], "np": [18, 20], "dtype": [18, 20], "float64": [18, 20], "analog": [18, 23], "previou": [18, 19, 20, 21], "init": [18, 19, 20, 21, 26, 27], "full": [18, 20], "includ": [18, 23, 25], "let": [18, 25, 26, 27], "item": [18, 19, 20, 21, 26], "without": [19, 26], "knuth": [19, 21], "yao": [19, 21], "die": [19, 21, 23], "begin": [19, 20], "force_dimens": [19, 21], "has_custom_row_group": [19, 21], "later": [19, 23, 27], "revisit": 19, "nondeterminist": [19, 21], "equip": 19, "lastli": 19, "librari": [19, 20, 29], "http": [19, 29], "org": 19, "proposit": 19, "three": [19, 21, 22, 25, 27], "four": [19, 20, 21, 27], "five": [19, 20, 21, 26, 27], "six": [19, 21, 27], "asoci": 19, "bit": 19, "satisfi": 19, "acquir": 19, "coin_flip": [19, 21, 23, 26], "action_reward": [19, 21], "optional_state_action_reward_vector": [19, 21], "alreadi": 20, "saw": 20, "probabilist": [20, 27, 28], "small": [20, 27], "sinc": [20, 21], "cover": 20, "omit": [20, 21], "when": [20, 23], "successor": [20, 27], "respect": [20, 21], "st": 20, "alpha": 20, "beta": 20, "fair": 21, "want": [21, 24, 25, 29], "nondeterminst": 21, "than": [21, 26], "becaus": 21, "therefor": [21, 29], "With": [21, 26, 27], "got": 21, "seen": [21, 27], "focu": 21, "distinguish": 21, "those": [21, 25, 27], "b": 21, "recal": 21, "length": 21, "coincid": 21, "open": 22, "influenc": 22, "topologi": 22, "prism_pdtmc_di": 22, "collect_probability_paramet": 22, "q": 22, "dictionari": 22, "point": [22, 24], "instantiated_model": 22, "free": 22, "case": [22, 25, 26, 27, 29], "func": 22, "els": [22, 26], "show": 22, "implement": [22, 25, 26], "mainli": 23, "look": 23, "again": 23, "talk": 23, "len": [23, 26, 27], "round": 23, "666667": 23, "reward_model_nam": 23, "kei": 23, "come": [23, 27], "fashion": 23, "notion": 24, "polici": 24, "realiz": 24, "prism_mdp_coin_2_2": 24, "pmin": 24, "finish": 24, "all_coins_equal_1": 24, "has_schedul": 24, "___________________________________________________________________": 24, "fulli": 24, "24": 24, "25": 24, "26": 24, "27": 24, "28": 24, "29": 24, "30": 24, "31": 24, "32": 24, "33": 24, "34": [24, 26], "35": 24, "36": 24, "37": 24, "38": 24, "40": 24, "41": 24, "42": [24, 26], "43": 24, "44": 24, "45": 24, "46": 24, "47": 24, "48": 24, "49": 24, "50": 24, "51": 24, "52": 24, "53": 24, "54": 24, "55": 24, "56": 24, "57": 24, "58": 24, "59": 24, "60": 24, "61": 24, "62": 24, "63": 24, "64": 24, "65": 24, "66": 24, "67": 24, "68": 24, "69": 24, "70": 24, "71": 24, "72": 24, "73": 24, "74": 24, "75": 24, "76": 24, "77": 24, "78": 24, "79": 24, "80": 24, "81": 24, "82": 24, "83": 24, "84": 24, "85": 24, "87": 24, "88": 24, "90": 24, "91": 24, "92": 24, "93": 24, "94": 24, "95": 24, "96": 24, "97": 24, "98": 24, "99": 24, "100": [24, 26], "101": 24, "102": 24, "103": 24, "104": 24, "105": 24, "106": 24, "107": 24, "108": 24, "109": 24, "110": 24, "111": 24, "112": 24, "113": 24, "114": 24, "115": 24, "116": 24, "117": 24, "118": 24, "120": 24, "121": 24, "122": 24, "123": 24, "124": 24, "125": [24, 25], "126": 24, "127": 24, "128": 24, "129": 24, "130": 24, "131": 24, "132": 24, "133": 24, "134": 24, "135": 24, "136": 24, "137": 24, "138": 24, "139": 24, "140": 24, "141": 24, "142": 24, "143": 24, "144": 24, "145": 24, "146": 24, "147": 24, "148": 24, "149": 24, "150": 24, "151": 24, "152": 24, "153": 24, "154": 24, "155": 24, "156": 24, "157": 24, "158": 24, "159": 24, "160": 24, "161": 24, "162": 24, "163": 24, "164": 24, "165": 24, "166": 24, "167": 24, "168": 24, "169": 24, "170": 24, "171": 24, "172": 24, "173": 24, "174": 24, "175": 24, "176": 24, "177": 24, "178": 24, "179": 24, "180": 24, "181": 24, "182": 24, "183": 24, "184": 24, "185": 24, "186": 24, "187": 24, "188": 24, "189": 24, "190": 24, "191": 24, "192": 24, "193": 24, "194": 24, "195": 24, "196": 24, "197": 24, "198": 24, "199": 24, "200": 24, "201": 24, "202": 24, "203": 24, "204": 24, "205": 24, "206": 24, "207": 24, "208": 24, "209": 24, "210": 24, "211": 24, "212": 24, "213": 24, "214": 24, "215": 24, "216": 24, "217": 24, "218": 24, "219": 24, "220": 24, "221": 24, "222": 24, "223": 24, "224": 24, "225": 24, "226": 24, "227": 24, "228": 24, "229": 24, "230": 24, "231": 24, "232": 24, "233": 24, "234": 24, "235": 24, "236": 24, "237": 24, "238": 24, "239": 24, "240": 24, "241": 24, "242": 24, "243": 24, "244": 24, "245": 24, "246": 24, "247": 24, "248": 24, "249": 24, "250": 24, "251": 24, "252": 24, "253": 24, "254": 24, "255": 24, "256": 24, "257": 24, "258": 24, "259": 24, "260": 24, "261": 24, "262": 24, "263": 24, "264": 24, "265": 24, "266": 24, "267": 24, "268": 24, "269": 24, "270": 24, "271": 24, "choos": [24, 25], "simpli": 24, "circumv": 24, "lack": 24, "prism_ma_simpl": 24, "tmin": 24, "lost": 24, "mdp_formula": 24, "shown": [24, 26], "enumer": 25, "along": 25, "sub": 25, "jm1999": 25, "why": 25, "find": [25, 29], "7th": 25, "1st": 25, "through": [25, 26, 28], "6th": 25, "precursor": 25, "8th": 25, "effici": 25, "crucial": 25, "elig": 25, "repeatedli": 25, "travers": 25, "practic": 25, "larg": 25, "sequenc": 25, "interest": [25, 27], "rather": [25, 26], "unfortun": [25, 29], "state_id": 25, "observe0greater1": 25, "simplic": 25, "stick": 25, "spg": 25, "queri": 25, "3rd": 25, "inspect": 25, "03125": 25, "0078125": 25, "you": [25, 27, 29], "v\u00edctor": 25, "m": [25, 26], "jim\u00e9nez": 25, "andr\u00e9": 25, "marzal": 25, "experiment": 25, "workshop": 25, "1999": 25, "mimic": 26, "thei": 26, "abstract": 26, "expos": 26, "user": 26, "fast": [26, 29], "limit": 26, "interfac": 26, "nondetermin": 26, "create_simul": 26, "restart": 26, "tripl": 26, "reflect": 26, "s0": 26, "s2": 26, "s5": 26, "s11": 26, "inbetween": 26, "sampl": 26, "leav": 26, "never": 26, "detect": 26, "is_don": 26, "final_outcom": 26, "n": 26, "advantag": 26, "becom": 26, "annot": 26, "set_observation_mod": 26, "simulatorobservationmod": 26, "program_level": 26, "get_reward_nam": 26, "join": 26, "v": 26, "explicitli": 26, "resolv": 26, "extern": 26, "pick": 26, "randomli": 26, "intellig": 26, "manner": 26, "prism_mdp_slipgrid": 26, "available_act": 26, "select_act": 26, "randint": 26, "append": 26, "act": 26, "break": 26, "meaning": 26, "move": [26, 29], "north": 26, "east": 26, "west": 26, "south": 26, "grid": 26, "set_action_mod": 26, "simulatoractionmod": 26, "global_nam": 26, "instruct": 27, "instal": [27, 28], "intend": 27, "understand": 27, "verif": 27, "further": 27, "literatur": 27, "veri": 27, "concept": 27, "refrain": 27, "advanc": [27, 28, 29], "throughout": 27, "folder": 27, "box": 27, "text": 27, "tell": 27, "launch": 27, "python3": [27, 29], "There": 27, "One": 27, "easiest": 27, "formul": 27, "appropri": 27, "accordingli": 27, "notifi": 27, "upon": 27, "behav": 27, "slightli": 27, "reach": 27, "effect": 27, "whole": 27, "last": [27, 29], "lesson": 27, "taught": 27, "match": 27, "routin": 27, "awai": 27, "result_for_all_st": 27, "someth": 27, "good": 27, "04": 27, "quickli": 27, "higher": 27, "exploit": 27, "question": 27, "quick": 28, "tour": 28, "contributor": 28, "search": 28, "page": 28, "your": 29, "avoid": 29, "issu": 29, "suggest": 29, "simplest": 29, "modifi": 29, "releas": 29, "latest": 29, "stabl": 29, "branch": 29, "master": 29, "ongo": 29, "anymor": 29, "fix": 29, "homebrew": 29, "isol": 29, "project": 29, "keep": 29, "clean": 29, "packag": 29, "recommend": 29, "primer": 29, "pip": 29, "virtualenv": 29, "bin": 29, "activ": 29, "whenev": 29, "consol": 29, "prompt": 29, "prefix": 29, "git": 29, "github": 29, "com": 29, "rwth": 29, "cd": 29, "rememb": 29, "mode": 29, "favourit": 29, "setup": 29, "ve": 29, "build_ext": 29, "configur": 29, "cmake": 29, "abl": 29, "dir": 29, "TO": 29, "disabl": 29, "certain": 29, "thread": 29, "manual": 29, "job": 29, "j": 29, "invok": 29, "pytest": 29, "consult": 29, "pandoc": 29, "automat": 29, "easy_instal": 29, "doc": 29, "sphinx": 29, "sphinx_bootstrap_them": 29, "nbsphinx": 29, "ipykernel": 29, "html": 29}, "objects": {"": [[2, 0, 0, "-", "stormpy"]], "stormpy": [[2, 1, 1, "", "ActionMaskDouble"], [2, 1, 1, "", "AtomicExpressionFormula"], [2, 1, 1, "", "AtomicLabelFormula"], [2, 1, 1, "", "Bdd_Sylvan"], [2, 1, 1, "", "BinaryBooleanOperatorType"], [2, 1, 1, "", "BinaryPathFormula"], [2, 1, 1, "", "BinaryStateFormula"], [2, 1, 1, "", "BisimulationType"], [2, 1, 1, "", "BitVector"], [2, 1, 1, "", "BooleanBinaryStateFormula"], [2, 1, 1, "", "BooleanLiteralFormula"], [2, 1, 1, "", "BoundedUntilFormula"], [2, 1, 1, "", "BuilderOptions"], [2, 1, 1, "", "CheckTask"], [2, 1, 1, "", "ChoiceLabeling"], [2, 1, 1, "", "ChoiceOrigins"], [2, 1, 1, "", "ComparisonType"], [2, 1, 1, "", "ConditionalFormula"], [2, 1, 1, "", "ConstraintCollector"], [2, 1, 1, "", "CumulativeRewardFormula"], [2, 1, 1, "", "DdManager_Sylvan"], [2, 1, 1, "", "DdMetaVariableType"], [2, 1, 1, "", "DdMetaVariable_Sylvan"], [2, 1, 1, "", "Dd_Sylvan"], [2, 1, 1, "", "DiceStringVisitor"], [2, 1, 1, "", "DirectEncodingOptions"], [2, 1, 1, "", "DirectEncodingParserOptions"], [2, 1, 1, "", "DistributionDouble"], [2, 1, 1, "", "EliminationLabelBehavior"], [2, 1, 1, "", "EndComponentEliminatorReturnTypeDouble"], [2, 1, 1, "", "Environment"], [2, 1, 1, "", "EquationSolverType"], [2, 1, 1, "", "EventuallyFormula"], [2, 1, 1, "", "ExactCheckTask"], [2, 1, 1, "", "ExactSparseMatrix"], [2, 1, 1, "", "ExactSparseMatrixBuilder"], [2, 1, 1, "", "ExactSparseMatrixEntry"], [2, 1, 1, "", "ExactSparseMatrixRows"], [2, 1, 1, "", "ExplicitExactQuantitativeCheckResult"], [2, 1, 1, "", "ExplicitModelBuilder"], [2, 1, 1, "", "ExplicitModelCheckerHintDouble"], [2, 1, 1, "", "ExplicitParametricModelBuilder"], [2, 1, 1, "", "ExplicitParametricQuantitativeCheckResult"], [2, 1, 1, "", "ExplicitParetoCurveCheckResultDouble"], [2, 1, 1, "", "ExplicitQualitativeCheckResult"], [2, 1, 1, "", "ExplicitQuantitativeCheckResult"], [2, 1, 1, "", "ExplicitStateLookup"], [2, 1, 1, "", "Expression"], [2, 1, 1, "", "ExpressionManager"], [2, 1, 1, "", "ExpressionParser"], [2, 1, 1, "", "ExpressionType"], [2, 1, 1, "", "FactorizedPolynomial"], [2, 1, 1, "", "FactorizedRationalFunction"], [2, 1, 1, "", "FlatSet"], [2, 1, 1, "", "Formula"], [2, 1, 1, "", "GloballyFormula"], [2, 1, 1, "", "HybridExactQuantitativeCheckResult"], [2, 1, 1, "", "HybridParametricQuantitativeCheckResult"], [2, 1, 1, "", "HybridQuantitativeCheckResult"], [2, 1, 1, "", "InstantaneousRewardFormula"], [2, 1, 1, "", "ItemLabeling"], [2, 1, 1, "", "JaniAssignment"], [2, 1, 1, "", "JaniAutomaton"], [2, 1, 1, "", "JaniChoiceOrigins"], [2, 1, 1, "", "JaniConstant"], [2, 1, 1, "", "JaniEdge"], [2, 1, 1, "", "JaniEdgeDestination"], [2, 1, 1, "", "JaniInformationObject"], [2, 1, 1, "", "JaniLocation"], [2, 1, 1, "", "JaniLocationExpander"], [2, 1, 1, "", "JaniModel"], [2, 1, 1, "", "JaniModelType"], [2, 1, 1, "", "JaniOrderedAssignments"], [2, 1, 1, "", "JaniScopeChanger"], [2, 1, 1, "", "JaniTemplateEdge"], [2, 1, 1, "", "JaniTemplateEdgeDestination"], [2, 1, 1, "", "JaniVariable"], [2, 1, 1, "", "JaniVariableSet"], [2, 1, 1, "", "LongRunAvarageOperator"], [2, 1, 1, "", "LongRunAverageRewardFormula"], [2, 1, 1, "", "MaximalEndComponent"], [2, 1, 1, "", "MaximalEndComponentDecomposition_double"], [2, 1, 1, "", "MaximalEndComponentDecomposition_exact"], [2, 1, 1, "", "MaximalEndComponentDecomposition_ratfunc"], [2, 1, 1, "", "MinMaxMethod"], [2, 1, 1, "", "MinMaxSolverEnvironment"], [2, 1, 1, "", "ModelCheckerHint"], [2, 1, 1, "", "ModelFormulasPair"], [2, 1, 1, "", "ModelType"], [2, 1, 1, "", "MultiObjectiveFormula"], [2, 1, 1, "", "NativeLinearEquationSolverMethod"], [2, 1, 1, "", "NativeSolverEnvironment"], [2, 1, 1, "", "OperatorFormula"], [2, 1, 1, "", "OperatorType"], [2, 1, 1, "", "OptimizationDirection"], [2, 1, 1, "", "OverlappingGuardAnalyser"], [2, 1, 1, "", "ParametricCheckTask"], [2, 1, 1, "", "ParametricSparseMatrix"], [2, 1, 1, "", "ParametricSparseMatrixBuilder"], [2, 1, 1, "", "ParametricSparseMatrixEntry"], [2, 1, 1, "", "ParametricSparseMatrixRows"], [2, 1, 1, "", "ParetoCurveCheckResultDouble"], [2, 1, 1, "", "PathFormula"], [2, 1, 1, "", "Polynomial"], [2, 1, 1, "", "PolytopeDouble"], [2, 1, 1, "", "PolytopeExact"], [2, 1, 1, "", "PrismAssignment"], [2, 1, 1, "", "PrismBooleanVariable"], [2, 1, 1, "", "PrismChoiceOrigins"], [2, 1, 1, "", "PrismCommand"], [2, 1, 1, "", "PrismConstant"], [2, 1, 1, "", "PrismIntegerVariable"], [2, 1, 1, "", "PrismLabel"], [2, 1, 1, "", "PrismModelType"], [2, 1, 1, "", "PrismModule"], [2, 1, 1, "", "PrismProgram"], [2, 1, 1, "", "PrismRewardModel"], [2, 1, 1, "", "PrismUpdate"], [2, 1, 1, "", "PrismVariable"], [2, 1, 1, "", "ProbabilityOperator"], [2, 1, 1, "", "Property"], [2, 1, 1, "", "QuotientFormat"], [2, 1, 1, "", "Rational"], [2, 1, 1, "", "RationalFunction"], [2, 4, 1, "", "RationalRF"], [2, 1, 1, "", "RewardOperator"], [2, 1, 1, "", "SMTCounterExampleGenerator"], [2, 1, 1, "", "SMTCounterExampleGeneratorOptions"], [2, 1, 1, "", "SMTCounterExampleGeneratorStats"], [2, 1, 1, "", "SMTCounterExampleInput"], [2, 1, 1, "", "SchedulerChoiceDouble"], [2, 1, 1, "", "SchedulerChoiceExact"], [2, 1, 1, "", "SchedulerChoiceParametric"], [2, 1, 1, "", "SchedulerDouble"], [2, 1, 1, "", "SchedulerExact"], [2, 1, 1, "", "SchedulerParametric"], [2, 1, 1, "", "SimpleValuation"], [2, 1, 1, "", "SolverEnvironment"], [2, 1, 1, "", "SparseCtmc"], [2, 1, 1, "", "SparseDtmc"], [2, 1, 1, "", "SparseExactCtmc"], [2, 1, 1, "", "SparseExactDtmc"], [2, 1, 1, "", "SparseExactMA"], [2, 1, 1, "", "SparseExactMdp"], [2, 1, 1, "", "SparseExactModelAction"], [2, 1, 1, "", "SparseExactModelActions"], [2, 1, 1, "", "SparseExactModelComponents"], [2, 1, 1, "", "SparseExactModelState"], [2, 1, 1, "", "SparseExactModelStates"], [2, 1, 1, "", "SparseExactPomdp"], [2, 1, 1, "", "SparseExactRewardModel"], [2, 1, 1, "", "SparseMA"], [2, 1, 1, "", "SparseMatrix"], [2, 1, 1, "", "SparseMatrixBuilder"], [2, 1, 1, "", "SparseMatrixEntry"], [2, 1, 1, "", "SparseMatrixRows"], [2, 1, 1, "", "SparseMdp"], [2, 1, 1, "", "SparseModelAction"], [2, 1, 1, "", "SparseModelActions"], [2, 1, 1, "", "SparseModelComponents"], [2, 1, 1, "", "SparseModelState"], [2, 1, 1, "", "SparseModelStates"], [2, 1, 1, "", "SparseParametricCtmc"], [2, 1, 1, "", "SparseParametricDtmc"], [2, 1, 1, "", "SparseParametricMA"], [2, 1, 1, "", "SparseParametricMdp"], [2, 1, 1, "", "SparseParametricModelAction"], [2, 1, 1, "", "SparseParametricModelActions"], [2, 1, 1, "", "SparseParametricModelComponents"], [2, 1, 1, "", "SparseParametricModelState"], [2, 1, 1, "", "SparseParametricModelStates"], [2, 1, 1, "", "SparseParametricPomdp"], [2, 1, 1, "", "SparseParametricRewardModel"], [2, 1, 1, "", "SparsePomdp"], [2, 1, 1, "", "SparseRewardModel"], [2, 1, 1, "", "StateFormula"], [2, 1, 1, "", "StateLabeling"], [2, 1, 1, "", "StateValuation"], [2, 1, 1, "", "StateValuationFunctionActionMaskDouble"], [2, 1, 1, "", "StateValuationsBuilder"], [2, 5, 1, "", "StormError"], [2, 1, 1, "", "SubsystemBuilderOptions"], [2, 1, 1, "", "SubsystemBuilderReturnTypeDouble"], [2, 1, 1, "", "SubsystemBuilderReturnTypeExact"], [2, 1, 1, "", "SubsystemBuilderReturnTypeRatFunc"], [2, 1, 1, "", "SymbolicExactQuantitativeCheckResult"], [2, 1, 1, "", "SymbolicModelDescription"], [2, 1, 1, "", "SymbolicParametricQuantitativeCheckResult"], [2, 1, 1, "", "SymbolicQualitativeCheckResult"], [2, 1, 1, "", "SymbolicQuantitativeCheckResult"], [2, 1, 1, "", "SymbolicSylvanCtmc"], [2, 1, 1, "", "SymbolicSylvanDtmc"], [2, 1, 1, "", "SymbolicSylvanMA"], [2, 1, 1, "", "SymbolicSylvanMdp"], [2, 1, 1, "", "SymbolicSylvanParametricCtmc"], [2, 1, 1, "", "SymbolicSylvanParametricDtmc"], [2, 1, 1, "", "SymbolicSylvanParametricMA"], [2, 1, 1, "", "SymbolicSylvanParametricMdp"], [2, 1, 1, "", "SymbolicSylvanParametricRewardModel"], [2, 1, 1, "", "SymbolicSylvanRewardModel"], [2, 1, 1, "", "TimeOperator"], [2, 1, 1, "", "UnaryBooleanStateFormula"], [2, 1, 1, "", "UnaryPathFormula"], [2, 1, 1, "", "UnaryStateFormula"], [2, 1, 1, "", "UntilFormula"], [2, 1, 1, "", "Variable"], [2, 6, 1, "", "build_model"], [2, 6, 1, "", "build_model_from_drn"], [2, 6, 1, "", "build_parametric_model"], [2, 6, 1, "", "build_parametric_model_from_drn"], [2, 6, 1, "", "build_parametric_sparse_matrix"], [2, 6, 1, "", "build_sparse_exact_model_with_options"], [2, 6, 1, "", "build_sparse_matrix"], [2, 6, 1, "", "build_sparse_model"], [2, 6, 1, "", "build_sparse_model_from_explicit"], [2, 6, 1, "", "build_sparse_model_with_options"], [2, 6, 1, "", "build_sparse_parametric_model"], [2, 6, 1, "", "build_sparse_parametric_model_with_options"], [2, 6, 1, "", "build_symbolic_model"], [2, 6, 1, "", "build_symbolic_parametric_model"], [2, 6, 1, "", "check_model_dd"], [2, 6, 1, "", "check_model_hybrid"], [2, 6, 1, "", "check_model_sparse"], [2, 6, 1, "", "collect_information"], [2, 6, 1, "", "compute_all_until_probabilities"], [2, 6, 1, "", "compute_expected_number_of_visits"], [2, 6, 1, "", "compute_prob01_states"], [2, 6, 1, "", "compute_prob01max_states"], [2, 6, 1, "", "compute_prob01min_states"], [2, 6, 1, "", "compute_steady_state_distribution"], [2, 6, 1, "", "compute_transient_probabilities"], [2, 6, 1, "", "construct_submodel"], [2, 6, 1, "", "create_filter_initial_states_sparse"], [2, 6, 1, "", "create_filter_initial_states_symbolic"], [2, 6, 1, "", "create_filter_symbolic"], [3, 0, 0, "-", "dft"], [2, 6, 1, "", "eliminate_ECs"], [2, 6, 1, "", "eliminate_non_markovian_chains"], [2, 6, 1, "", "eliminate_reward_accumulations"], [4, 0, 0, "-", "exceptions"], [2, 6, 1, "", "export_to_drn"], [2, 6, 1, "", "get_maximal_end_components"], [2, 6, 1, "", "get_reachable_states"], [5, 0, 0, "-", "gspn"], [6, 0, 0, "-", "info"], [2, 6, 1, "", "install_signal_handlers"], [7, 0, 0, "-", "logic"], [2, 6, 1, "", "make_sparse_model_builder"], [2, 6, 1, "", "make_sparse_model_builder_exact"], [2, 6, 1, "", "make_sparse_model_builder_parametric"], [2, 6, 1, "", "model_checking"], [8, 0, 0, "-", "pars"], [2, 6, 1, "", "parse_constants_string"], [2, 6, 1, "", "parse_jani_model"], [2, 6, 1, "", "parse_jani_model_from_string"], [2, 6, 1, "", "parse_prism_program"], [2, 6, 1, "", "parse_properties"], [2, 6, 1, "", "parse_properties_for_jani_model"], [2, 6, 1, "", "parse_properties_for_prism_program"], [2, 6, 1, "", "parse_properties_without_context"], [2, 6, 1, "", "perform_bisimulation"], [2, 6, 1, "", "perform_sparse_bisimulation"], [2, 6, 1, "", "perform_symbolic_bisimulation"], [2, 6, 1, "", "preprocess_symbolic_input"], [2, 6, 1, "", "prob01max_states"], [2, 6, 1, "", "prob01min_states"], [2, 6, 1, "", "reset_timeout"], [2, 6, 1, "", "set_loglevel_debug"], [2, 6, 1, "", "set_loglevel_error"], [2, 6, 1, "", "set_loglevel_trace"], [2, 6, 1, "", "set_settings"], [2, 6, 1, "", "set_timeout"], [9, 0, 0, "-", "storage"], [2, 6, 1, "", "topological_sort"], [2, 6, 1, "", "transform_to_discrete_time_model"], [2, 6, 1, "", "transform_to_sparse_model"], [10, 0, 0, "-", "utility"]], "stormpy.AtomicExpressionFormula": [[2, 2, 1, "", "get_expression"]], "stormpy.AtomicLabelFormula": [[2, 3, 1, "", "label"]], "stormpy.Bdd_Sylvan": [[2, 2, 1, "", "to_expression"]], "stormpy.BinaryBooleanOperatorType": [[2, 4, 1, "", "AND"], [2, 4, 1, "", "OR"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.BinaryPathFormula": [[2, 3, 1, "", "left_subformula"], [2, 3, 1, "", "right_subformula"]], "stormpy.BisimulationType": [[2, 4, 1, "", "STRONG"], [2, 4, 1, "", "WEAK"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.BitVector": [[2, 2, 1, "", "get"], [2, 2, 1, "", "load_from_string"], [2, 2, 1, "", "number_of_set_bits"], [2, 2, 1, "", "set"], [2, 2, 1, "", "size"], [2, 2, 1, "", "store_as_string"]], "stormpy.BoundedUntilFormula": [[2, 3, 1, "", "has_lower_bound"], [2, 3, 1, "", "is_multidimensional"], [2, 3, 1, "", "left_subformula"], [2, 3, 1, "", "right_subformula"], [2, 3, 1, "", "upper_bound_expression"]], "stormpy.BuilderOptions": [[2, 3, 1, "", "preserved_label_names"], [2, 2, 1, "", "set_add_out_of_bounds_state"], [2, 2, 1, "", "set_add_overlapping_guards_label"], [2, 2, 1, "", "set_build_all_labels"], [2, 2, 1, "", "set_build_all_reward_models"], [2, 2, 1, "", "set_build_choice_labels"], [2, 2, 1, "", "set_build_observation_valuations"], [2, 2, 1, "", "set_build_state_valuations"], [2, 2, 1, "", "set_build_with_choice_origins"], [2, 2, 1, "", "set_exploration_checks"]], "stormpy.CheckTask": [[2, 2, 1, "", "set_hint"], [2, 2, 1, "", "set_produce_schedulers"]], "stormpy.ChoiceLabeling": [[2, 2, 1, "", "add_label_to_choice"], [2, 2, 1, "", "get_choices"], [2, 2, 1, "", "get_labels_of_choice"], [2, 2, 1, "", "set_choices"]], "stormpy.ChoiceOrigins": [[2, 2, 1, "", "as_jani_choice_origins"], [2, 2, 1, "", "as_prism_choice_origins"], [2, 2, 1, "", "get_choice_info"], [2, 2, 1, "", "get_identifier_info"], [2, 2, 1, "", "get_number_of_identifiers"], [2, 2, 1, "", "is_jani_choice_origins"], [2, 2, 1, "", "is_prism_choice_origins"]], "stormpy.ComparisonType": [[2, 4, 1, "", "GEQ"], [2, 4, 1, "", "GREATER"], [2, 4, 1, "", "LEQ"], [2, 4, 1, "", "LESS"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.ConstraintCollector": [[2, 3, 1, "", "graph_preserving_constraints"], [2, 3, 1, "", "wellformed_constraints"]], "stormpy.DdManager_Sylvan": [[2, 2, 1, "", "get_meta_variable"]], "stormpy.DdMetaVariableType": [[2, 4, 1, "", "Bitvector"], [2, 4, 1, "", "Bool"], [2, 4, 1, "", "Int"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.DdMetaVariable_Sylvan": [[2, 2, 1, "", "compute_indices"], [2, 3, 1, "", "lowest_value"], [2, 3, 1, "", "name"], [2, 3, 1, "", "type"]], "stormpy.Dd_Sylvan": [[2, 3, 1, "", "dd_manager"], [2, 3, 1, "", "meta_variables"], [2, 3, 1, "", "node_count"]], "stormpy.DiceStringVisitor": [[2, 2, 1, "", "to_string"]], "stormpy.DirectEncodingOptions": [[2, 3, 1, "", "allow_placeholders"]], "stormpy.DirectEncodingParserOptions": [[2, 3, 1, "", "build_choice_labels"]], "stormpy.EliminationLabelBehavior": [[2, 4, 1, "", "DELETE_LABELS"], [2, 4, 1, "", "KEEP_LABELS"], [2, 4, 1, "", "MERGE_LABELS"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.EndComponentEliminatorReturnTypeDouble": [[2, 3, 1, "", "matrix"], [2, 3, 1, "", "new_to_old_row_mapping"], [2, 3, 1, "", "old_to_new_state_mapping"], [2, 3, 1, "", "sink_rows"]], "stormpy.Environment": [[2, 3, 1, "", "solver_environment"]], "stormpy.EquationSolverType": [[2, 4, 1, "", "eigen"], [2, 4, 1, "", "elimination"], [2, 4, 1, "", "gmmxx"], [2, 3, 1, "", "name"], [2, 4, 1, "", "native"], [2, 4, 1, "", "topological"], [2, 3, 1, "", "value"]], "stormpy.ExactCheckTask": [[2, 2, 1, "", "set_produce_schedulers"]], "stormpy.ExactSparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.ExactSparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.ExactSparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.ExplicitExactQuantitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_values"], [2, 3, 1, "", "scheduler"]], "stormpy.ExplicitModelBuilder": [[2, 2, 1, "", "build"], [2, 2, 1, "", "export_lookup"]], "stormpy.ExplicitModelCheckerHintDouble": [[2, 2, 1, "", "set_compute_only_maybe_states"], [2, 2, 1, "", "set_maybe_states"], [2, 2, 1, "", "set_result_hint"], [2, 2, 1, "", "set_scheduler_hint"]], "stormpy.ExplicitParametricModelBuilder": [[2, 2, 1, "", "build"], [2, 2, 1, "", "export_lookup"]], "stormpy.ExplicitParametricQuantitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_values"], [2, 3, 1, "", "scheduler"]], "stormpy.ExplicitQualitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_truth_values"]], "stormpy.ExplicitQuantitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_values"], [2, 3, 1, "", "scheduler"]], "stormpy.ExplicitStateLookup": [[2, 2, 1, "", "lookup"]], "stormpy.Expression": [[2, 2, 1, "", "And"], [2, 2, 1, "", "Conjunction"], [2, 2, 1, "", "Disjunction"], [2, 2, 1, "", "Divide"], [2, 2, 1, "", "Eq"], [2, 2, 1, "", "Geq"], [2, 2, 1, "", "Greater"], [2, 2, 1, "", "Iff"], [2, 2, 1, "", "Implies"], [2, 2, 1, "", "Leq"], [2, 2, 1, "", "Less"], [2, 2, 1, "", "Minus"], [2, 2, 1, "", "Modulo"], [2, 2, 1, "", "Multiply"], [2, 2, 1, "", "Neq"], [2, 2, 1, "", "Or"], [2, 2, 1, "", "Plus"], [2, 3, 1, "", "arity"], [2, 2, 1, "", "contains_variable"], [2, 2, 1, "", "contains_variables"], [2, 2, 1, "", "evaluate_as_bool"], [2, 2, 1, "", "evaluate_as_double"], [2, 2, 1, "", "evaluate_as_int"], [2, 2, 1, "", "evaluate_as_rational"], [2, 2, 1, "", "get_operand"], [2, 2, 1, "", "get_variables"], [2, 2, 1, "", "has_boolean_type"], [2, 2, 1, "", "has_integer_type"], [2, 2, 1, "", "has_rational_type"], [2, 2, 1, "", "identifier"], [2, 3, 1, "", "is_function_application"], [2, 2, 1, "", "is_literal"], [2, 2, 1, "", "is_variable"], [2, 3, 1, "", "manager"], [2, 3, 1, "", "operator"], [2, 2, 1, "", "simplify"], [2, 2, 1, "", "substitute"], [2, 3, 1, "", "type"]], "stormpy.ExpressionManager": [[2, 2, 1, "", "create_boolean"], [2, 2, 1, "", "create_boolean_variable"], [2, 2, 1, "", "create_integer"], [2, 2, 1, "", "create_integer_variable"], [2, 2, 1, "", "create_rational"], [2, 2, 1, "", "create_rational_variable"], [2, 2, 1, "", "get_variable"], [2, 2, 1, "", "get_variables"]], "stormpy.ExpressionParser": [[2, 2, 1, "", "parse"], [2, 2, 1, "", "set_identifier_mapping"]], "stormpy.ExpressionType": [[2, 3, 1, "", "is_boolean"], [2, 3, 1, "", "is_integer"], [2, 3, 1, "", "is_rational"]], "stormpy.FactorizedPolynomial": [[2, 2, 1, "", "cache"], [2, 3, 1, "", "coefficient"], [2, 2, 1, "", "constant_part"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "factorization"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 2, 1, "", "is_one"], [2, 2, 1, "", "polynomial"], [2, 2, 1, "", "to_smt2"]], "stormpy.FactorizedRationalFunction": [[2, 2, 1, "", "constant_part"], [2, 3, 1, "", "denominator"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 3, 1, "", "numerator"], [2, 2, 1, "", "rational_function"], [2, 2, 1, "", "to_smt2"]], "stormpy.FlatSet": [[2, 2, 1, "", "insert"], [2, 2, 1, "", "insert_set"], [2, 2, 1, "", "is_subset_of"]], "stormpy.Formula": [[2, 2, 1, "", "clone"], [2, 3, 1, "", "is_bounded_until_formula"], [2, 3, 1, "", "is_eventually_formula"], [2, 3, 1, "", "is_multi_objective_formula"], [2, 3, 1, "", "is_probability_operator"], [2, 3, 1, "", "is_reward_operator"], [2, 3, 1, "", "is_until_formula"], [2, 2, 1, "", "substitute"], [2, 2, 1, "", "substitute_labels_by_labels"]], "stormpy.HybridExactQuantitativeCheckResult": [[2, 2, 1, "", "get_values"]], "stormpy.HybridParametricQuantitativeCheckResult": [[2, 2, 1, "", "get_values"]], "stormpy.HybridQuantitativeCheckResult": [[2, 2, 1, "", "get_values"]], "stormpy.ItemLabeling": [[2, 2, 1, "", "add_label"], [2, 2, 1, "", "contains_label"], [2, 2, 1, "", "get_labels"]], "stormpy.JaniAssignment": [[2, 3, 1, "", "expression"], [2, 3, 1, "", "variable"]], "stormpy.JaniAutomaton": [[2, 2, 1, "", "add_edge"], [2, 2, 1, "", "add_initial_location"], [2, 2, 1, "", "add_location"], [2, 3, 1, "", "edges"], [2, 2, 1, "", "get_location_index"], [2, 3, 1, "", "initial_location_indices"], [2, 3, 1, "", "initial_states_restriction"], [2, 3, 1, "", "location_variable"], [2, 3, 1, "", "locations"], [2, 3, 1, "", "name"], [2, 3, 1, "", "variables"]], "stormpy.JaniChoiceOrigins": [[2, 2, 1, "", "get_edge_index_set"], [2, 3, 1, "", "model"]], "stormpy.JaniConstant": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "name"], [2, 3, 1, "", "type"]], "stormpy.JaniEdge": [[2, 3, 1, "", "action_index"], [2, 3, 1, "", "color"], [2, 3, 1, "", "destinations"], [2, 3, 1, "", "guard"], [2, 2, 1, "", "has_silent_action"], [2, 3, 1, "", "nr_destinations"], [2, 3, 1, "", "rate"], [2, 3, 1, "", "source_location_index"], [2, 2, 1, "", "substitute"], [2, 3, 1, "", "template_edge"]], "stormpy.JaniEdgeDestination": [[2, 3, 1, "", "assignments"], [2, 3, 1, "", "probability"], [2, 3, 1, "", "target_location_index"]], "stormpy.JaniInformationObject": [[2, 3, 1, "", "avg_var_domain_size"], [2, 3, 1, "", "model_type"], [2, 3, 1, "", "nr_automata"], [2, 3, 1, "", "nr_edges"], [2, 3, 1, "", "nr_variables"], [2, 3, 1, "", "state_domain_size"]], "stormpy.JaniLocation": [[2, 3, 1, "", "assignments"], [2, 3, 1, "", "name"]], "stormpy.JaniLocationExpander": [[2, 2, 1, "", "transform"]], "stormpy.JaniModel": [[2, 2, 1, "", "add_automaton"], [2, 2, 1, "", "add_constant"], [2, 3, 1, "", "automata"], [2, 2, 1, "", "check_valid"], [2, 3, 1, "", "constants"], [2, 2, 1, "", "decode_automaton_and_edge_index"], [2, 2, 1, "", "define_constants"], [2, 2, 1, "", "encode_automaton_and_edge_index"], [2, 3, 1, "", "expression_manager"], [2, 2, 1, "", "finalize"], [2, 2, 1, "", "flatten_composition"], [2, 2, 1, "", "get_automaton"], [2, 2, 1, "", "get_automaton_index"], [2, 2, 1, "", "get_constant"], [2, 3, 1, "", "global_variables"], [2, 2, 1, "", "has_standard_composition"], [2, 3, 1, "", "has_undefined_constants"], [2, 3, 1, "", "initial_states_restriction"], [2, 2, 1, "", "make_standard_compliant"], [2, 3, 1, "", "model_type"], [2, 3, 1, "", "name"], [2, 2, 1, "", "remove_constant"], [2, 2, 1, "", "replace_automaton"], [2, 2, 1, "", "restrict_edges"], [2, 2, 1, "", "set_model_type"], [2, 2, 1, "", "set_standard_system_composition"], [2, 2, 1, "", "substitute_constants"], [2, 2, 1, "", "substitute_functions"], [2, 2, 1, "", "to_dot"], [2, 3, 1, "", "undefined_constants_are_graph_preserving"]], "stormpy.JaniModelType": [[2, 4, 1, "", "CTMC"], [2, 4, 1, "", "CTMDP"], [2, 4, 1, "", "DTMC"], [2, 4, 1, "", "HA"], [2, 4, 1, "", "LTS"], [2, 4, 1, "", "MA"], [2, 4, 1, "", "MDP"], [2, 4, 1, "", "PHA"], [2, 4, 1, "", "PTA"], [2, 4, 1, "", "SHA"], [2, 4, 1, "", "STA"], [2, 4, 1, "", "TA"], [2, 4, 1, "", "UNDEFINED"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.JaniOrderedAssignments": [[2, 2, 1, "", "add"], [2, 2, 1, "", "clone"], [2, 2, 1, "", "substitute"]], "stormpy.JaniScopeChanger": [[2, 2, 1, "", "make_variables_local"]], "stormpy.JaniTemplateEdge": [[2, 2, 1, "", "add_destination"], [2, 3, 1, "", "assignments"], [2, 3, 1, "", "destinations"], [2, 3, 1, "", "guard"]], "stormpy.JaniTemplateEdgeDestination": [[2, 3, 1, "", "assignments"]], "stormpy.JaniVariable": [[2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "init_expression"], [2, 3, 1, "", "name"]], "stormpy.JaniVariableSet": [[2, 2, 1, "", "add_variable"], [2, 2, 1, "", "empty"], [2, 2, 1, "", "erase_variable"], [2, 2, 1, "", "get_variable_by_expr_variable"], [2, 2, 1, "", "get_variable_by_name"]], "stormpy.MaximalEndComponent": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_double": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_exact": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_ratfunc": [[2, 3, 1, "", "size"]], "stormpy.MinMaxMethod": [[2, 4, 1, "", "interval_iteration"], [2, 4, 1, "", "linear_programming"], [2, 3, 1, "", "name"], [2, 4, 1, "", "optimistic_value_iteration"], [2, 4, 1, "", "policy_iteration"], [2, 4, 1, "", "rational_search"], [2, 4, 1, "", "sound_value_iteration"], [2, 4, 1, "", "topological"], [2, 3, 1, "", "value"], [2, 4, 1, "", "value_iteration"]], "stormpy.MinMaxSolverEnvironment": [[2, 3, 1, "", "method"], [2, 3, 1, "", "precision"]], "stormpy.ModelFormulasPair": [[2, 3, 1, "", "formulas"], [2, 3, 1, "", "model"]], "stormpy.ModelType": [[2, 4, 1, "", "CTMC"], [2, 4, 1, "", "DTMC"], [2, 4, 1, "", "MA"], [2, 4, 1, "", "MDP"], [2, 4, 1, "", "POMDP"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.MultiObjectiveFormula": [[2, 3, 1, "", "nr_subformulas"], [2, 3, 1, "", "subformulas"]], "stormpy.NativeLinearEquationSolverMethod": [[2, 4, 1, "", "SOR"], [2, 4, 1, "", "gauss_seidel"], [2, 4, 1, "", "interval_iteration"], [2, 4, 1, "", "jacobi"], [2, 3, 1, "", "name"], [2, 4, 1, "", "optimistic_value_iteration"], [2, 4, 1, "", "power_iteration"], [2, 4, 1, "", "rational_search"], [2, 4, 1, "", "sound_value_iteration"], [2, 3, 1, "", "value"], [2, 4, 1, "", "walker_chae"]], "stormpy.NativeSolverEnvironment": [[2, 3, 1, "", "maximum_iterations"], [2, 3, 1, "", "method"], [2, 3, 1, "", "precision"]], "stormpy.OperatorFormula": [[2, 3, 1, "", "comparison_type"], [2, 3, 1, "", "has_bound"], [2, 3, 1, "", "has_optimality_type"], [2, 3, 1, "", "optimality_type"], [2, 2, 1, "", "remove_bound"], [2, 2, 1, "", "remove_optimality_type"], [2, 2, 1, "", "set_bound"], [2, 2, 1, "", "set_optimality_type"], [2, 3, 1, "", "threshold"], [2, 3, 1, "", "threshold_expr"]], "stormpy.OperatorType": [[2, 4, 1, "", "And"], [2, 4, 1, "", "Ceil"], [2, 4, 1, "", "Divide"], [2, 4, 1, "", "Equal"], [2, 4, 1, "", "Floor"], [2, 4, 1, "", "Greater"], [2, 4, 1, "", "GreaterOrEqual"], [2, 4, 1, "", "Iff"], [2, 4, 1, "", "Implies"], [2, 4, 1, "", "Ite"], [2, 4, 1, "", "Less"], [2, 4, 1, "", "LessOrEqual"], [2, 4, 1, "", "Max"], [2, 4, 1, "", "Min"], [2, 4, 1, "", "Minus"], [2, 4, 1, "", "Modulo"], [2, 4, 1, "", "Not"], [2, 4, 1, "", "NotEqual"], [2, 4, 1, "", "Or"], [2, 4, 1, "", "Plus"], [2, 4, 1, "", "Power"], [2, 4, 1, "", "Times"], [2, 4, 1, "", "Xor"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.OptimizationDirection": [[2, 4, 1, "", "Maximize"], [2, 4, 1, "", "Minimize"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.OverlappingGuardAnalyser": [[2, 2, 1, "", "has_module_with_inner_action_overlapping_guard"]], "stormpy.ParametricCheckTask": [[2, 2, 1, "", "set_produce_schedulers"]], "stormpy.ParametricSparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.ParametricSparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.ParametricSparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.ParetoCurveCheckResultDouble": [[2, 2, 1, "", "get_overapproximation"], [2, 2, 1, "", "get_underapproximation"]], "stormpy.Polynomial": [[2, 2, 1, "", "constant_part"], [2, 2, 1, "", "degree"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 3, 1, "", "nr_terms"], [2, 2, 1, "", "substitute"], [2, 2, 1, "", "to_smt2"], [2, 3, 1, "", "total_degree"]], "stormpy.PolytopeDouble": [[2, 2, 1, "", "create_downward_closure"], [2, 2, 1, "", "get_vertices_clockwise"], [2, 3, 1, "", "vertices"]], "stormpy.PolytopeExact": [[2, 2, 1, "", "create_downward_closure"], [2, 2, 1, "", "get_vertices_clockwise"], [2, 3, 1, "", "vertices"]], "stormpy.PrismAssignment": [[2, 3, 1, "", "expression"], [2, 3, 1, "", "variable"]], "stormpy.PrismChoiceOrigins": [[2, 2, 1, "", "get_command_set"], [2, 3, 1, "", "program"]], "stormpy.PrismCommand": [[2, 3, 1, "", "action_index"], [2, 3, 1, "", "action_name"], [2, 3, 1, "", "global_index"], [2, 3, 1, "", "guard_expression"], [2, 3, 1, "", "is_labeled"], [2, 3, 1, "", "labeled"], [2, 3, 1, "", "updates"]], "stormpy.PrismConstant": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "definition"], [2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "name"], [2, 3, 1, "", "type"]], "stormpy.PrismIntegerVariable": [[2, 3, 1, "", "lower_bound_expression"], [2, 3, 1, "", "upper_bound_expression"]], "stormpy.PrismLabel": [[2, 3, 1, "", "expression"], [2, 3, 1, "", "name"]], "stormpy.PrismModelType": [[2, 4, 1, "", "CTMC"], [2, 4, 1, "", "CTMDP"], [2, 4, 1, "", "DTMC"], [2, 4, 1, "", "MA"], [2, 4, 1, "", "MDP"], [2, 4, 1, "", "POMDP"], [2, 4, 1, "", "UNDEFINED"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.PrismModule": [[2, 3, 1, "", "boolean_variables"], [2, 3, 1, "", "commands"], [2, 2, 1, "", "get_boolean_variable"], [2, 2, 1, "", "get_command_indices_by_action_index"], [2, 2, 1, "", "get_integer_variable"], [2, 3, 1, "", "integer_variables"], [2, 3, 1, "", "name"]], "stormpy.PrismProgram": [[2, 3, 1, "", "constants"], [2, 2, 1, "", "define_constants"], [2, 3, 1, "", "expression_manager"], [2, 2, 1, "", "flatten"], [2, 2, 1, "", "get_action_name"], [2, 2, 1, "", "get_constant"], [2, 2, 1, "", "get_label_expression"], [2, 2, 1, "", "get_module"], [2, 2, 1, "", "get_module_indices_by_action_index"], [2, 2, 1, "", "get_synchronizing_action_indices"], [2, 2, 1, "", "get_undefined_constants"], [2, 3, 1, "", "global_boolean_variables"], [2, 3, 1, "", "global_integer_variables"], [2, 2, 1, "", "has_constant"], [2, 2, 1, "", "has_label"], [2, 2, 1, "", "has_reward_model"], [2, 3, 1, "", "has_undefined_constants"], [2, 3, 1, "", "is_deterministic_model"], [2, 2, 1, "", "label_unlabelled_commands"], [2, 3, 1, "", "labels"], [2, 3, 1, "", "model_type"], [2, 3, 1, "", "modules"], [2, 3, 1, "", "nr_modules"], [2, 3, 1, "", "number_of_unlabeled_commands"], [2, 2, 1, "", "restrict_commands"], [2, 3, 1, "", "reward_models"], [2, 2, 1, "", "simplify"], [2, 2, 1, "", "substitute_constants"], [2, 2, 1, "", "substitute_formulas"], [2, 2, 1, "", "substitute_nonstandard_predicates"], [2, 2, 1, "", "to_jani"], [2, 3, 1, "", "undefined_constants_are_graph_preserving"], [2, 2, 1, "", "used_constants"], [2, 3, 1, "", "variables"]], "stormpy.PrismRewardModel": [[2, 3, 1, "", "name"]], "stormpy.PrismUpdate": [[2, 3, 1, "", "assignments"], [2, 2, 1, "", "get_as_variable_to_expression_map"], [2, 2, 1, "", "get_assignment"], [2, 3, 1, "", "global_index"], [2, 3, 1, "", "probability_expression"], [2, 2, 1, "", "simplify"], [2, 2, 1, "", "substitute"]], "stormpy.PrismVariable": [[2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "initial_value_expression"], [2, 3, 1, "", "name"]], "stormpy.Property": [[2, 3, 1, "", "name"], [2, 3, 1, "", "raw_formula"]], "stormpy.QuotientFormat": [[2, 4, 1, "", "DD"], [2, 4, 1, "", "SPARSE"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.Rational": [[2, 3, 1, "", "denominator"], [2, 3, 1, "", "nominator"], [2, 3, 1, "", "numerator"]], "stormpy.RationalFunction": [[2, 2, 1, "", "constant_part"], [2, 3, 1, "", "denominator"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 3, 1, "", "nominator"], [2, 3, 1, "", "numerator"], [2, 2, 1, "", "to_smt2"]], "stormpy.RewardOperator": [[2, 2, 1, "", "has_reward_name"], [2, 3, 1, "", "reward_name"]], "stormpy.SMTCounterExampleGenerator": [[2, 2, 1, "", "build"], [2, 2, 1, "", "precompute"]], "stormpy.SMTCounterExampleGeneratorOptions": [[2, 3, 1, "", "add_backward_implication_cuts"], [2, 3, 1, "", "check_threshold_feasible"], [2, 3, 1, "", "continue_after_first_counterexample"], [2, 3, 1, "", "encode_reachability"], [2, 3, 1, "", "maximum_counterexamples"], [2, 3, 1, "", "maximum_iterations_after_counterexample"], [2, 3, 1, "", "silent"], [2, 3, 1, "", "use_dynamic_constraints"]], "stormpy.SMTCounterExampleGeneratorStats": [[2, 3, 1, "", "analysis_time"], [2, 3, 1, "", "cut_time"], [2, 3, 1, "", "iterations"], [2, 3, 1, "", "model_checking_time"], [2, 3, 1, "", "setup_time"], [2, 3, 1, "", "solver_time"]], "stormpy.SMTCounterExampleInput": [[2, 2, 1, "", "add_reward_and_threshold"]], "stormpy.SchedulerChoiceDouble": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerChoiceExact": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerChoiceParametric": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerDouble": [[2, 2, 1, "", "cast_to_double_datatype"], [2, 2, 1, "", "cast_to_exact_datatype"], [2, 2, 1, "", "cast_to_parametric_datatype"], [2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "to_json_str"]], "stormpy.SchedulerExact": [[2, 2, 1, "", "cast_to_double_datatype"], [2, 2, 1, "", "cast_to_exact_datatype"], [2, 2, 1, "", "cast_to_parametric_datatype"], [2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "to_json_str"]], "stormpy.SchedulerParametric": [[2, 2, 1, "", "cast_to_double_datatype"], [2, 2, 1, "", "cast_to_exact_datatype"], [2, 2, 1, "", "cast_to_parametric_datatype"], [2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "to_json_str"]], "stormpy.SimpleValuation": [[2, 2, 1, "", "get_boolean_value"], [2, 2, 1, "", "get_integer_value"], [2, 2, 1, "", "to_json"]], "stormpy.SolverEnvironment": [[2, 3, 1, "", "minmax_solver_environment"], [2, 3, 1, "", "native_solver_environment"], [2, 2, 1, "", "set_force_sound"], [2, 2, 1, "", "set_linear_equation_solver_type"]], "stormpy.SparseCtmc": [[2, 3, 1, "", "exit_rates"]], "stormpy.SparseExactCtmc": [[2, 3, 1, "", "exit_rates"]], "stormpy.SparseExactMA": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "convert_to_ctmc"], [2, 3, 1, "", "convertible_to_ctmc"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseExactMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_choice_index"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseExactModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseExactModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseExactModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseExactPomdp": [[2, 2, 1, "", "get_observation"], [2, 2, 1, "", "has_observation_valuations"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observation_valuations"], [2, 3, 1, "", "observations"]], "stormpy.SparseExactRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 2, 1, "", "get_zero_reward_states"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 2, 1, "", "set_state_reward"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.SparseMA": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "convert_to_ctmc"], [2, 3, 1, "", "convertible_to_ctmc"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.SparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.SparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.SparseMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_choice_index"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseParametricMA": [[2, 2, 1, "", "apply_scheduler"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseParametricMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseParametricModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseParametricModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseParametricModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseParametricPomdp": [[2, 2, 1, "", "get_observation"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observations"]], "stormpy.SparseParametricRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.SparsePomdp": [[2, 2, 1, "", "get_observation"], [2, 2, 1, "", "has_observation_valuations"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observation_valuations"], [2, 3, 1, "", "observations"]], "stormpy.SparseRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 2, 1, "", "get_zero_reward_states"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 2, 1, "", "set_state_reward"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.StateLabeling": [[2, 2, 1, "", "add_label_to_state"], [2, 2, 1, "", "get_labels_of_state"], [2, 2, 1, "", "get_states"], [2, 2, 1, "", "has_state_label"], [2, 2, 1, "", "set_states"]], "stormpy.StateValuation": [[2, 2, 1, "", "get_boolean_value"], [2, 2, 1, "", "get_integer_value"], [2, 2, 1, "", "get_json"], [2, 2, 1, "", "get_nr_of_states"], [2, 2, 1, "", "get_rational_value"], [2, 2, 1, "", "get_string"]], "stormpy.StateValuationsBuilder": [[2, 2, 1, "", "add_state"], [2, 2, 1, "", "add_variable"], [2, 2, 1, "", "build"]], "stormpy.SubsystemBuilderOptions": [[2, 3, 1, "", "build_action_mapping"], [2, 3, 1, "", "build_kept_actions"], [2, 3, 1, "", "build_state_mapping"], [2, 3, 1, "", "check_transitions_outside"], [2, 3, 1, "", "fix_deadlocks"]], "stormpy.SubsystemBuilderReturnTypeDouble": [[2, 3, 1, "", "deadlock_label"], [2, 3, 1, "", "kept_actions"], [2, 3, 1, "", "model"], [2, 3, 1, "", "new_to_old_action_mapping"], [2, 3, 1, "", "new_to_old_state_mapping"]], "stormpy.SubsystemBuilderReturnTypeExact": [[2, 3, 1, "", "deadlock_label"], [2, 3, 1, "", "kept_actions"], [2, 3, 1, "", "model"], [2, 3, 1, "", "new_to_old_action_mapping"], [2, 3, 1, "", "new_to_old_state_mapping"]], "stormpy.SubsystemBuilderReturnTypeRatFunc": [[2, 3, 1, "", "deadlock_label"], [2, 3, 1, "", "kept_actions"], [2, 3, 1, "", "model"], [2, 3, 1, "", "new_to_old_action_mapping"], [2, 3, 1, "", "new_to_old_state_mapping"]], "stormpy.SymbolicExactQuantitativeCheckResult": [[2, 2, 1, "", "clone"]], "stormpy.SymbolicModelDescription": [[2, 2, 1, "", "as_jani_model"], [2, 2, 1, "", "as_prism_program"], [2, 2, 1, "", "instantiate_constants"], [2, 3, 1, "", "is_jani_model"], [2, 3, 1, "", "is_prism_program"], [2, 2, 1, "", "parse_constant_definitions"]], "stormpy.SymbolicParametricQuantitativeCheckResult": [[2, 2, 1, "", "clone"]], "stormpy.SymbolicQualitativeCheckResult": [[2, 2, 1, "", "get_truth_values"]], "stormpy.SymbolicQuantitativeCheckResult": [[2, 2, 1, "", "clone"]], "stormpy.SymbolicSylvanParametricRewardModel": [[2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"]], "stormpy.SymbolicSylvanRewardModel": [[2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"]], "stormpy.UnaryPathFormula": [[2, 3, 1, "", "subformula"]], "stormpy.UnaryStateFormula": [[2, 3, 1, "", "subformula"]], "stormpy.Variable": [[2, 3, 1, "", "id"], [2, 3, 1, "", "is_no_variable"], [2, 3, 1, "", "name"], [2, 3, 1, "", "rank"], [2, 3, 1, "", "type"]], "stormpy.dft": [[3, 1, 1, "", "ApproximationHeuristic"], [3, 1, 1, "", "DFTBE_double"], [3, 1, 1, "", "DFTBE_ratfunc"], [3, 1, 1, "", "DFTDependency_double"], [3, 1, 1, "", "DFTDependency_ratfunc"], [3, 1, 1, "", "DFTElementType"], [3, 1, 1, "", "DFTElement_double"], [3, 1, 1, "", "DFTElement_ratfunc"], [3, 1, 1, "", "DFTInstantiator"], [3, 1, 1, "", "DFTSimulator_double"], [3, 1, 1, "", "DFTSimulator_ratfunc"], [3, 1, 1, "", "DFTStateInfo"], [3, 1, 1, "", "DFTState_double"], [3, 1, 1, "", "DFTState_ratfunc"], [3, 1, 1, "", "DFT_double"], [3, 1, 1, "", "DFT_ratfunc"], [3, 1, 1, "", "DftIndependentModule"], [3, 1, 1, "", "DftSymmetries"], [3, 1, 1, "", "ExplicitDFTModelBuilder_double"], [3, 1, 1, "", "ExplicitDFTModelBuilder_ratfunc"], [3, 1, 1, "", "FailableElement"], [3, 1, 1, "", "FailableElements"], [3, 1, 1, "", "FailableIterator"], [3, 1, 1, "", "RandomGenerator"], [3, 1, 1, "", "RelevantEvents"], [3, 1, 1, "", "SimulationResult"], [3, 6, 1, "", "analyze_dft"], [3, 6, 1, "", "build_model"], [3, 6, 1, "", "compute_dependency_conflicts"], [3, 6, 1, "", "compute_relevant_events"], [3, 6, 1, "", "export_dft_json_file"], [3, 6, 1, "", "export_dft_json_string"], [3, 6, 1, "", "export_parametric_dft_json_file"], [3, 6, 1, "", "export_parametric_dft_json_string"], [3, 6, 1, "", "get_parameters"], [3, 6, 1, "", "is_well_formed"], [3, 6, 1, "", "load_dft_galileo_file"], [3, 6, 1, "", "load_dft_json_file"], [3, 6, 1, "", "load_dft_json_string"], [3, 6, 1, "", "load_parametric_dft_galileo_file"], [3, 6, 1, "", "load_parametric_dft_json_file"], [3, 6, 1, "", "load_parametric_dft_json_string"], [3, 6, 1, "", "modules_json"], [3, 6, 1, "", "prepare_for_analysis"], [3, 6, 1, "", "transform_dft"]], "stormpy.dft.ApproximationHeuristic": [[3, 4, 1, "", "BOUNDDIFFERENCE"], [3, 4, 1, "", "DEPTH"], [3, 4, 1, "", "PROBABILITY"], [3, 3, 1, "", "name"], [3, 3, 1, "", "value"]], "stormpy.dft.DFTDependency_double": [[3, 3, 1, "", "dependent_events"], [3, 3, 1, "", "trigger"]], "stormpy.dft.DFTDependency_ratfunc": [[3, 3, 1, "", "dependent_events"], [3, 3, 1, "", "trigger"]], "stormpy.dft.DFTElementType": [[3, 4, 1, "", "AND"], [3, 4, 1, "", "BE"], [3, 4, 1, "", "MUTEX"], [3, 4, 1, "", "OR"], [3, 4, 1, "", "PAND"], [3, 4, 1, "", "PDEP"], [3, 4, 1, "", "POR"], [3, 4, 1, "", "SEQ"], [3, 4, 1, "", "SPARE"], [3, 4, 1, "", "VOT"], [3, 2, 1, "", "name"], [3, 3, 1, "", "value"]], "stormpy.dft.DFTElement_double": [[3, 3, 1, "", "id"], [3, 3, 1, "", "name"], [3, 3, 1, "", "type"]], "stormpy.dft.DFTElement_ratfunc": [[3, 3, 1, "", "id"], [3, 3, 1, "", "name"], [3, 3, 1, "", "type"]], "stormpy.dft.DFTInstantiator": [[3, 2, 1, "", "instantiate"]], "stormpy.dft.DFTSimulator_double": [[3, 2, 1, "", "current"], [3, 2, 1, "", "random_step"], [3, 2, 1, "", "reset"], [3, 2, 1, "", "simulate_trace"], [3, 2, 1, "", "step"]], "stormpy.dft.DFTSimulator_ratfunc": [[3, 2, 1, "", "current"], [3, 2, 1, "", "random_step"], [3, 2, 1, "", "reset"], [3, 2, 1, "", "simulate_trace"], [3, 2, 1, "", "step"]], "stormpy.dft.DFTState_double": [[3, 2, 1, "", "dontcare"], [3, 2, 1, "", "failable"], [3, 2, 1, "", "failed"], [3, 2, 1, "", "failsafe"], [3, 2, 1, "", "invalid"], [3, 2, 1, "", "operational"], [3, 2, 1, "", "spare_uses"], [3, 2, 1, "", "to_string"]], "stormpy.dft.DFTState_ratfunc": [[3, 2, 1, "", "dontcare"], [3, 2, 1, "", "failable"], [3, 2, 1, "", "failed"], [3, 2, 1, "", "failsafe"], [3, 2, 1, "", "invalid"], [3, 2, 1, "", "operational"], [3, 2, 1, "", "spare_uses"], [3, 2, 1, "", "to_string"]], "stormpy.dft.DFT_double": [[3, 2, 1, "", "can_have_nondeterminism"], [3, 2, 1, "", "get_element"], [3, 2, 1, "", "get_element_by_name"], [3, 2, 1, "", "modules"], [3, 2, 1, "", "nr_be"], [3, 2, 1, "", "nr_dynamic"], [3, 2, 1, "", "nr_elements"], [3, 2, 1, "", "set_relevant_events"], [3, 2, 1, "", "state_generation_info"], [3, 2, 1, "", "str_long"], [3, 2, 1, "", "symmetries"], [3, 3, 1, "", "top_level_element"]], "stormpy.dft.DFT_ratfunc": [[3, 2, 1, "", "can_have_nondeterminism"], [3, 2, 1, "", "get_element"], [3, 2, 1, "", "get_element_by_name"], [3, 2, 1, "", "modules"], [3, 2, 1, "", "nr_be"], [3, 2, 1, "", "nr_dynamic"], [3, 2, 1, "", "nr_elements"], [3, 2, 1, "", "set_relevant_events"], [3, 2, 1, "", "state_generation_info"], [3, 2, 1, "", "str_long"], [3, 2, 1, "", "symmetries"], [3, 3, 1, "", "top_level_element"]], "stormpy.dft.DftIndependentModule": [[3, 2, 1, "", "elements"], [3, 2, 1, "", "fully_static"], [3, 2, 1, "", "representative"], [3, 2, 1, "", "single_be"], [3, 2, 1, "", "static"], [3, 2, 1, "", "submodules"]], "stormpy.dft.DftSymmetries": [[3, 2, 1, "", "get_group"]], "stormpy.dft.ExplicitDFTModelBuilder_double": [[3, 2, 1, "", "build"], [3, 2, 1, "", "get_model"], [3, 2, 1, "", "get_partial_model"]], "stormpy.dft.ExplicitDFTModelBuilder_ratfunc": [[3, 2, 1, "", "build"], [3, 2, 1, "", "get_model"], [3, 2, 1, "", "get_partial_model"]], "stormpy.dft.FailableElement": [[3, 2, 1, "", "as_be_double"], [3, 2, 1, "", "as_be_ratfunc"], [3, 2, 1, "", "as_dependency_double"], [3, 2, 1, "", "as_dependency_ratfunc"], [3, 2, 1, "", "is_due_dependency"]], "stormpy.dft.RandomGenerator": [[3, 2, 1, "", "create"]], "stormpy.dft.RelevantEvents": [[3, 2, 1, "", "is_relevant"]], "stormpy.dft.SimulationResult": [[3, 4, 1, "", "INVAlID"], [3, 4, 1, "", "SUCCESSFUL"], [3, 4, 1, "", "UNSUCCESSFUL"], [3, 3, 1, "", "name"], [3, 3, 1, "", "value"]], "stormpy.exceptions": [[4, 5, 1, "", "StormError"]], "stormpy.gspn": [[5, 1, 1, "", "GSPN"], [5, 1, 1, "", "GSPNBuilder"], [5, 1, 1, "", "GSPNParser"], [5, 1, 1, "", "GSPNToJaniBuilder"], [5, 1, 1, "", "ImmediateTransition"], [5, 1, 1, "", "LayoutInfo"], [5, 1, 1, "", "Place"], [5, 1, 1, "", "TimedTransition"], [5, 1, 1, "", "Transition"], [5, 1, 1, "", "TransitionPartition"]], "stormpy.gspn.GSPN": [[5, 2, 1, "", "export_gspn_pnml_file"], [5, 2, 1, "", "export_gspn_pnpro_file"], [5, 2, 1, "", "get_immediate_transition"], [5, 2, 1, "", "get_immediate_transitions"], [5, 2, 1, "", "get_initial_marking"], [5, 2, 1, "", "get_name"], [5, 2, 1, "", "get_number_of_immediate_transitions"], [5, 2, 1, "", "get_number_of_places"], [5, 2, 1, "", "get_number_of_timed_transitions"], [5, 2, 1, "", "get_partitions"], [5, 2, 1, "", "get_place"], [5, 2, 1, "", "get_places"], [5, 2, 1, "", "get_timed_transition"], [5, 2, 1, "", "get_timed_transitions"], [5, 2, 1, "", "get_transition"], [5, 2, 1, "", "immediate_transition_id_to_transition_id"], [5, 2, 1, "", "is_valid"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "timed_transition_id_to_transition_id"], [5, 2, 1, "", "transition_id_to_immediate_transition_id"], [5, 2, 1, "", "transition_id_to_timed_transition_id"]], "stormpy.gspn.GSPNBuilder": [[5, 2, 1, "", "add_immediate_transition"], [5, 2, 1, "", "add_inhibition_arc"], [5, 2, 1, "", "add_input_arc"], [5, 2, 1, "", "add_normal_arc"], [5, 2, 1, "", "add_output_arc"], [5, 2, 1, "", "add_place"], [5, 2, 1, "", "add_timed_transition"], [5, 2, 1, "", "build_gspn"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "set_place_layout_info"], [5, 2, 1, "", "set_transition_layout_info"]], "stormpy.gspn.GSPNParser": [[5, 2, 1, "", "parse"]], "stormpy.gspn.GSPNToJaniBuilder": [[5, 2, 1, "", "build"], [5, 2, 1, "", "create_deadlock_properties"]], "stormpy.gspn.ImmediateTransition": [[5, 2, 1, "", "get_weight"], [5, 2, 1, "", "no_weight_attached"], [5, 2, 1, "", "set_weight"]], "stormpy.gspn.LayoutInfo": [[5, 3, 1, "", "rotation"], [5, 3, 1, "", "x"], [5, 3, 1, "", "y"]], "stormpy.gspn.Place": [[5, 2, 1, "", "get_capacity"], [5, 2, 1, "", "get_id"], [5, 2, 1, "", "get_name"], [5, 2, 1, "", "get_number_of_initial_tokens"], [5, 2, 1, "", "has_restricted_capacity"], [5, 2, 1, "", "set_capacity"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "set_number_of_initial_tokens"]], "stormpy.gspn.TimedTransition": [[5, 2, 1, "", "get_number_of_servers"], [5, 2, 1, "", "get_rate"], [5, 2, 1, "", "has_infinite_server_semantics"], [5, 2, 1, "", "has_k_server_semantics"], [5, 2, 1, "", "has_single_server_semantics"], [5, 2, 1, "", "set_infinite_server_semantics"], [5, 2, 1, "", "set_k_server_semantics"], [5, 2, 1, "", "set_rate"], [5, 2, 1, "", "set_single_server_semantics"]], "stormpy.gspn.Transition": [[5, 2, 1, "", "exists_inhibition_arc"], [5, 2, 1, "", "exists_input_arc"], [5, 2, 1, "", "exists_output_arc"], [5, 2, 1, "", "fire"], [5, 2, 1, "", "get_id"], [5, 2, 1, "", "get_inhibition_arc_multiplicity"], [5, 2, 1, "", "get_inhibition_places"], [5, 2, 1, "", "get_input_arc_multiplicity"], [5, 2, 1, "", "get_input_places"], [5, 2, 1, "", "get_name"], [5, 2, 1, "", "get_output_arc_multiplicity"], [5, 2, 1, "", "get_output_places"], [5, 2, 1, "", "get_priority"], [5, 2, 1, "", "is_enabled"], [5, 2, 1, "", "remove_inhibition_arc"], [5, 2, 1, "", "remove_input_arc"], [5, 2, 1, "", "remove_output_arc"], [5, 2, 1, "", "set_inhibition_arc_multiplicity"], [5, 2, 1, "", "set_input_arc_multiplicity"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "set_output_arc_multiplicity"], [5, 2, 1, "", "set_priority"]], "stormpy.gspn.TransitionPartition": [[5, 2, 1, "", "nr_transitions"], [5, 3, 1, "", "priority"], [5, 3, 1, "", "transitions"]], "stormpy.info": [[6, 1, 1, "", "Version"], [6, 6, 1, "", "storm_exact_use_cln"], [6, 6, 1, "", "storm_ratfunc_use_cln"], [6, 6, 1, "", "storm_version"]], "stormpy.info.Version": [[6, 4, 1, "", "build_info"], [6, 4, 1, "", "development"], [6, 4, 1, "", "long"], [6, 4, 1, "", "major"], [6, 4, 1, "", "minor"], [6, 4, 1, "", "patch"], [6, 4, 1, "", "short"]], "stormpy.logic": [[7, 1, 1, "", "AtomicExpressionFormula"], [7, 1, 1, "", "AtomicLabelFormula"], [7, 1, 1, "", "BinaryBooleanOperatorType"], [7, 1, 1, "", "BinaryPathFormula"], [7, 1, 1, "", "BinaryStateFormula"], [7, 1, 1, "", "BooleanBinaryStateFormula"], [7, 1, 1, "", "BooleanLiteralFormula"], [7, 1, 1, "", "BoundedUntilFormula"], [7, 1, 1, "", "ComparisonType"], [7, 1, 1, "", "ConditionalFormula"], [7, 1, 1, "", "CumulativeRewardFormula"], [7, 1, 1, "", "EventuallyFormula"], [7, 1, 1, "", "Formula"], [7, 1, 1, "", "GloballyFormula"], [7, 1, 1, "", "InstantaneousRewardFormula"], [7, 1, 1, "", "LongRunAvarageOperator"], [7, 1, 1, "", "LongRunAverageRewardFormula"], [7, 1, 1, "", "MultiObjectiveFormula"], [7, 1, 1, "", "OperatorFormula"], [7, 1, 1, "", "PathFormula"], [7, 1, 1, "", "ProbabilityOperator"], [7, 1, 1, "", "RewardOperator"], [7, 1, 1, "", "StateFormula"], [7, 1, 1, "", "TimeOperator"], [7, 1, 1, "", "UnaryBooleanStateFormula"], [7, 1, 1, "", "UnaryPathFormula"], [7, 1, 1, "", "UnaryStateFormula"], [7, 1, 1, "", "UntilFormula"]], "stormpy.logic.AtomicExpressionFormula": [[7, 2, 1, "", "get_expression"]], "stormpy.logic.AtomicLabelFormula": [[7, 3, 1, "", "label"]], "stormpy.logic.BinaryBooleanOperatorType": [[7, 4, 1, "", "AND"], [7, 4, 1, "", "OR"], [7, 3, 1, "", "name"], [7, 3, 1, "", "value"]], "stormpy.logic.BinaryPathFormula": [[7, 3, 1, "", "left_subformula"], [7, 3, 1, "", "right_subformula"]], "stormpy.logic.BoundedUntilFormula": [[7, 3, 1, "", "has_lower_bound"], [7, 3, 1, "", "is_multidimensional"], [7, 3, 1, "", "left_subformula"], [7, 3, 1, "", "right_subformula"], [7, 3, 1, "", "upper_bound_expression"]], "stormpy.logic.ComparisonType": [[7, 4, 1, "", "GEQ"], [7, 4, 1, "", "GREATER"], [7, 4, 1, "", "LEQ"], [7, 4, 1, "", "LESS"], [7, 3, 1, "", "name"], [7, 3, 1, "", "value"]], "stormpy.logic.Formula": [[7, 2, 1, "", "clone"], [7, 3, 1, "", "is_bounded_until_formula"], [7, 3, 1, "", "is_eventually_formula"], [7, 3, 1, "", "is_multi_objective_formula"], [7, 3, 1, "", "is_probability_operator"], [7, 3, 1, "", "is_reward_operator"], [7, 3, 1, "", "is_until_formula"], [7, 2, 1, "", "substitute"], [7, 2, 1, "", "substitute_labels_by_labels"]], "stormpy.logic.MultiObjectiveFormula": [[7, 3, 1, "", "nr_subformulas"], [7, 3, 1, "", "subformulas"]], "stormpy.logic.OperatorFormula": [[7, 3, 1, "", "comparison_type"], [7, 3, 1, "", "has_bound"], [7, 3, 1, "", "has_optimality_type"], [7, 3, 1, "", "optimality_type"], [7, 2, 1, "", "remove_bound"], [7, 2, 1, "", "remove_optimality_type"], [7, 2, 1, "", "set_bound"], [7, 2, 1, "", "set_optimality_type"], [7, 3, 1, "", "threshold"], [7, 3, 1, "", "threshold_expr"]], "stormpy.logic.RewardOperator": [[7, 2, 1, "", "has_reward_name"], [7, 3, 1, "", "reward_name"]], "stormpy.logic.UnaryPathFormula": [[7, 3, 1, "", "subformula"]], "stormpy.logic.UnaryStateFormula": [[7, 3, 1, "", "subformula"]], "stormpy.pars": [[8, 1, 1, "", "DtmcParameterLiftingModelChecker"], [8, 1, 1, "", "MdpParameterLiftingModelChecker"], [8, 1, 1, "", "ModelInstantiator"], [8, 1, 1, "", "ModelType"], [8, 1, 1, "", "PCtmcExactInstantiationChecker"], [8, 1, 1, "", "PCtmcInstantiationChecker"], [8, 1, 1, "", "PCtmcInstantiator"], [8, 1, 1, "", "PDtmcExactInstantiationChecker"], [8, 1, 1, "", "PDtmcInstantiationChecker"], [8, 1, 1, "", "PDtmcInstantiator"], [8, 1, 1, "", "PMaInstantiator"], [8, 1, 1, "", "PMdpExactInstantiationChecker"], [8, 1, 1, "", "PMdpInstantiationChecker"], [8, 1, 1, "", "PMdpInstantiator"], [8, 1, 1, "", "ParameterRegion"], [8, 1, 1, "", "PartialPCtmcInstantiator"], [8, 1, 1, "", "PartialPDtmcInstantiator"], [8, 1, 1, "", "PartialPMaInstantiator"], [8, 1, 1, "", "PartialPMdpInstantiator"], [8, 1, 1, "", "RegionModelChecker"], [8, 1, 1, "", "RegionResult"], [8, 1, 1, "", "RegionResultHypothesis"], [8, 5, 1, "", "StormError"], [8, 6, 1, "", "create_region_checker"], [8, 6, 1, "", "gather_derivatives"], [8, 6, 1, "", "simplify_model"]], "stormpy.pars.DtmcParameterLiftingModelChecker": [[8, 2, 1, "", "get_bound_all_states"]], "stormpy.pars.MdpParameterLiftingModelChecker": [[8, 2, 1, "", "get_bound_all_states"]], "stormpy.pars.ModelInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.ModelType": [[8, 4, 1, "", "CTMC"], [8, 4, 1, "", "DTMC"], [8, 4, 1, "", "MA"], [8, 4, 1, "", "MDP"], [8, 4, 1, "", "POMDP"], [8, 3, 1, "", "name"], [8, 3, 1, "", "value"]], "stormpy.pars.PCtmcExactInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PCtmcInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PCtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PDtmcExactInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PDtmcInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PDtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PMaInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PMdpExactInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PMdpInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PMdpInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.ParameterRegion": [[8, 3, 1, "", "area"], [8, 2, 1, "", "create_from_string"]], "stormpy.pars.PartialPCtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PartialPDtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PartialPMaInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PartialPMdpInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.RegionModelChecker": [[8, 2, 1, "", "check_region"], [8, 2, 1, "", "compute_extremum"], [8, 2, 1, "", "get_bound"], [8, 2, 1, "", "get_split_suggestion"], [8, 2, 1, "", "specify"]], "stormpy.pars.RegionResult": [[8, 4, 1, "", "ALLSAT"], [8, 4, 1, "", "ALLVIOLATED"], [8, 4, 1, "", "CENTERSAT"], [8, 4, 1, "", "CENTERVIOLATED"], [8, 4, 1, "", "EXISTSBOTH"], [8, 4, 1, "", "EXISTSSAT"], [8, 4, 1, "", "EXISTSVIOLATED"], [8, 4, 1, "", "UNKNOWN"], [8, 2, 1, "", "name"], [8, 3, 1, "", "value"]], "stormpy.pars.RegionResultHypothesis": [[8, 4, 1, "", "ALLSAT"], [8, 4, 1, "", "ALLVIOLATED"], [8, 4, 1, "", "UNKNOWN"], [8, 2, 1, "", "name"], [8, 3, 1, "", "value"]], "stormpy.storage": [[9, 1, 1, "", "Bdd_Sylvan"], [9, 1, 1, "", "BitVector"], [9, 1, 1, "", "ChoiceLabeling"], [9, 1, 1, "", "ChoiceOrigins"], [9, 1, 1, "", "DdManager_Sylvan"], [9, 1, 1, "", "DdMetaVariableType"], [9, 1, 1, "", "DdMetaVariable_Sylvan"], [9, 1, 1, "", "Dd_Sylvan"], [9, 1, 1, "", "DiceStringVisitor"], [9, 1, 1, "", "DistributionDouble"], [9, 1, 1, "", "ExactSparseMatrix"], [9, 1, 1, "", "ExactSparseMatrixBuilder"], [9, 1, 1, "", "ExactSparseMatrixEntry"], [9, 1, 1, "", "ExactSparseMatrixRows"], [9, 1, 1, "", "Expression"], [9, 1, 1, "", "ExpressionManager"], [9, 1, 1, "", "ExpressionParser"], [9, 1, 1, "", "ExpressionType"], [9, 1, 1, "", "ItemLabeling"], [9, 1, 1, "", "JaniAssignment"], [9, 1, 1, "", "JaniAutomaton"], [9, 1, 1, "", "JaniChoiceOrigins"], [9, 1, 1, "", "JaniConstant"], [9, 1, 1, "", "JaniEdge"], [9, 1, 1, "", "JaniEdgeDestination"], [9, 1, 1, "", "JaniInformationObject"], [9, 1, 1, "", "JaniLocation"], [9, 1, 1, "", "JaniLocationExpander"], [9, 1, 1, "", "JaniModel"], [9, 1, 1, "", "JaniOrderedAssignments"], [9, 1, 1, "", "JaniScopeChanger"], [9, 1, 1, "", "JaniTemplateEdge"], [9, 1, 1, "", "JaniTemplateEdgeDestination"], [9, 1, 1, "", "JaniVariable"], [9, 1, 1, "", "JaniVariableSet"], [9, 1, 1, "", "MaximalEndComponent"], [9, 1, 1, "", "MaximalEndComponentDecomposition_double"], [9, 1, 1, "", "MaximalEndComponentDecomposition_exact"], [9, 1, 1, "", "MaximalEndComponentDecomposition_ratfunc"], [9, 1, 1, "", "ModelType"], [9, 1, 1, "", "OperatorType"], [9, 1, 1, "", "OverlappingGuardAnalyser"], [9, 1, 1, "", "ParametricSparseMatrix"], [9, 1, 1, "", "ParametricSparseMatrixBuilder"], [9, 1, 1, "", "ParametricSparseMatrixEntry"], [9, 1, 1, "", "ParametricSparseMatrixRows"], [9, 1, 1, "", "PolytopeDouble"], [9, 1, 1, "", "PolytopeExact"], [9, 1, 1, "", "PrismAssignment"], [9, 1, 1, "", "PrismBooleanVariable"], [9, 1, 1, "", "PrismChoiceOrigins"], [9, 1, 1, "", "PrismCommand"], [9, 1, 1, "", "PrismConstant"], [9, 1, 1, "", "PrismIntegerVariable"], [9, 1, 1, "", "PrismLabel"], [9, 1, 1, "", "PrismModelType"], [9, 1, 1, "", "PrismModule"], [9, 1, 1, "", "PrismProgram"], [9, 1, 1, "", "PrismRewardModel"], [9, 1, 1, "", "PrismUpdate"], [9, 1, 1, "", "PrismVariable"], [9, 1, 1, "", "SchedulerChoiceDouble"], [9, 1, 1, "", "SchedulerChoiceExact"], [9, 1, 1, "", "SchedulerChoiceParametric"], [9, 1, 1, "", "SchedulerDouble"], [9, 1, 1, "", "SchedulerExact"], [9, 1, 1, "", "SchedulerParametric"], [9, 1, 1, "", "SimpleValuation"], [9, 1, 1, "", "SparseCtmc"], [9, 1, 1, "", "SparseDtmc"], [9, 1, 1, "", "SparseExactCtmc"], [9, 1, 1, "", "SparseExactDtmc"], [9, 1, 1, "", "SparseExactMA"], [9, 1, 1, "", "SparseExactMdp"], [9, 1, 1, "", "SparseExactModelAction"], [9, 1, 1, "", "SparseExactModelActions"], [9, 1, 1, "", "SparseExactModelComponents"], [9, 1, 1, "", "SparseExactModelState"], [9, 1, 1, "", "SparseExactModelStates"], [9, 1, 1, "", "SparseExactPomdp"], [9, 1, 1, "", "SparseExactRewardModel"], [9, 1, 1, "", "SparseMA"], [9, 1, 1, "", "SparseMatrix"], [9, 1, 1, "", "SparseMatrixBuilder"], [9, 1, 1, "", "SparseMatrixEntry"], [9, 1, 1, "", "SparseMatrixRows"], [9, 1, 1, "", "SparseMdp"], [9, 1, 1, "", "SparseModelAction"], [9, 1, 1, "", "SparseModelActions"], [9, 1, 1, "", "SparseModelComponents"], [9, 1, 1, "", "SparseModelState"], [9, 1, 1, "", "SparseModelStates"], [9, 1, 1, "", "SparseParametricCtmc"], [9, 1, 1, "", "SparseParametricDtmc"], [9, 1, 1, "", "SparseParametricMA"], [9, 1, 1, "", "SparseParametricMdp"], [9, 1, 1, "", "SparseParametricModelAction"], [9, 1, 1, "", "SparseParametricModelActions"], [9, 1, 1, "", "SparseParametricModelComponents"], [9, 1, 1, "", "SparseParametricModelState"], [9, 1, 1, "", "SparseParametricModelStates"], [9, 1, 1, "", "SparseParametricPomdp"], [9, 1, 1, "", "SparseParametricRewardModel"], [9, 1, 1, "", "SparsePomdp"], [9, 1, 1, "", "SparseRewardModel"], [9, 1, 1, "", "StateLabeling"], [9, 1, 1, "", "StateValuation"], [9, 1, 1, "", "StateValuationsBuilder"], [9, 1, 1, "", "SymbolicSylvanCtmc"], [9, 1, 1, "", "SymbolicSylvanDtmc"], [9, 1, 1, "", "SymbolicSylvanMA"], [9, 1, 1, "", "SymbolicSylvanMdp"], [9, 1, 1, "", "SymbolicSylvanParametricCtmc"], [9, 1, 1, "", "SymbolicSylvanParametricDtmc"], [9, 1, 1, "", "SymbolicSylvanParametricMA"], [9, 1, 1, "", "SymbolicSylvanParametricMdp"], [9, 1, 1, "", "SymbolicSylvanParametricRewardModel"], [9, 1, 1, "", "SymbolicSylvanRewardModel"], [9, 1, 1, "", "Variable"], [9, 6, 1, "", "build_parametric_sparse_matrix"], [9, 6, 1, "", "build_sparse_matrix"], [9, 6, 1, "", "collect_information"], [9, 6, 1, "", "eliminate_reward_accumulations"], [9, 6, 1, "", "get_maximal_end_components"]], "stormpy.storage.Bdd_Sylvan": [[9, 2, 1, "", "to_expression"]], "stormpy.storage.BitVector": [[9, 2, 1, "", "get"], [9, 2, 1, "", "load_from_string"], [9, 2, 1, "", "number_of_set_bits"], [9, 2, 1, "", "set"], [9, 2, 1, "", "size"], [9, 2, 1, "", "store_as_string"]], "stormpy.storage.ChoiceLabeling": [[9, 2, 1, "", "add_label_to_choice"], [9, 2, 1, "", "get_choices"], [9, 2, 1, "", "get_labels_of_choice"], [9, 2, 1, "", "set_choices"]], "stormpy.storage.ChoiceOrigins": [[9, 2, 1, "", "as_jani_choice_origins"], [9, 2, 1, "", "as_prism_choice_origins"], [9, 2, 1, "", "get_choice_info"], [9, 2, 1, "", "get_identifier_info"], [9, 2, 1, "", "get_number_of_identifiers"], [9, 2, 1, "", "is_jani_choice_origins"], [9, 2, 1, "", "is_prism_choice_origins"]], "stormpy.storage.DdManager_Sylvan": [[9, 2, 1, "", "get_meta_variable"]], "stormpy.storage.DdMetaVariableType": [[9, 4, 1, "", "Bitvector"], [9, 4, 1, "", "Bool"], [9, 4, 1, "", "Int"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.DdMetaVariable_Sylvan": [[9, 2, 1, "", "compute_indices"], [9, 3, 1, "", "lowest_value"], [9, 3, 1, "", "name"], [9, 3, 1, "", "type"]], "stormpy.storage.Dd_Sylvan": [[9, 3, 1, "", "dd_manager"], [9, 3, 1, "", "meta_variables"], [9, 3, 1, "", "node_count"]], "stormpy.storage.DiceStringVisitor": [[9, 2, 1, "", "to_string"]], "stormpy.storage.ExactSparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.ExactSparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.ExactSparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.Expression": [[9, 2, 1, "", "And"], [9, 2, 1, "", "Conjunction"], [9, 2, 1, "", "Disjunction"], [9, 2, 1, "", "Divide"], [9, 2, 1, "", "Eq"], [9, 2, 1, "", "Geq"], [9, 2, 1, "", "Greater"], [9, 2, 1, "", "Iff"], [9, 2, 1, "", "Implies"], [9, 2, 1, "", "Leq"], [9, 2, 1, "", "Less"], [9, 2, 1, "", "Minus"], [9, 2, 1, "", "Modulo"], [9, 2, 1, "", "Multiply"], [9, 2, 1, "", "Neq"], [9, 2, 1, "", "Or"], [9, 2, 1, "", "Plus"], [9, 3, 1, "", "arity"], [9, 2, 1, "", "contains_variable"], [9, 2, 1, "", "contains_variables"], [9, 2, 1, "", "evaluate_as_bool"], [9, 2, 1, "", "evaluate_as_double"], [9, 2, 1, "", "evaluate_as_int"], [9, 2, 1, "", "evaluate_as_rational"], [9, 2, 1, "", "get_operand"], [9, 2, 1, "", "get_variables"], [9, 2, 1, "", "has_boolean_type"], [9, 2, 1, "", "has_integer_type"], [9, 2, 1, "", "has_rational_type"], [9, 2, 1, "", "identifier"], [9, 3, 1, "", "is_function_application"], [9, 2, 1, "", "is_literal"], [9, 2, 1, "", "is_variable"], [9, 3, 1, "", "manager"], [9, 3, 1, "", "operator"], [9, 2, 1, "", "simplify"], [9, 2, 1, "", "substitute"], [9, 3, 1, "", "type"]], "stormpy.storage.ExpressionManager": [[9, 2, 1, "", "create_boolean"], [9, 2, 1, "", "create_boolean_variable"], [9, 2, 1, "", "create_integer"], [9, 2, 1, "", "create_integer_variable"], [9, 2, 1, "", "create_rational"], [9, 2, 1, "", "create_rational_variable"], [9, 2, 1, "", "get_variable"], [9, 2, 1, "", "get_variables"]], "stormpy.storage.ExpressionParser": [[9, 2, 1, "", "parse"], [9, 2, 1, "", "set_identifier_mapping"]], "stormpy.storage.ExpressionType": [[9, 3, 1, "", "is_boolean"], [9, 3, 1, "", "is_integer"], [9, 3, 1, "", "is_rational"]], "stormpy.storage.ItemLabeling": [[9, 2, 1, "", "add_label"], [9, 2, 1, "", "contains_label"], [9, 2, 1, "", "get_labels"]], "stormpy.storage.JaniAssignment": [[9, 3, 1, "", "expression"], [9, 3, 1, "", "variable"]], "stormpy.storage.JaniAutomaton": [[9, 2, 1, "", "add_edge"], [9, 2, 1, "", "add_initial_location"], [9, 2, 1, "", "add_location"], [9, 3, 1, "", "edges"], [9, 2, 1, "", "get_location_index"], [9, 3, 1, "", "initial_location_indices"], [9, 3, 1, "", "initial_states_restriction"], [9, 3, 1, "", "location_variable"], [9, 3, 1, "", "locations"], [9, 3, 1, "", "name"], [9, 3, 1, "", "variables"]], "stormpy.storage.JaniChoiceOrigins": [[9, 2, 1, "", "get_edge_index_set"], [9, 3, 1, "", "model"]], "stormpy.storage.JaniConstant": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "name"], [9, 3, 1, "", "type"]], "stormpy.storage.JaniEdge": [[9, 3, 1, "", "action_index"], [9, 3, 1, "", "color"], [9, 3, 1, "", "destinations"], [9, 3, 1, "", "guard"], [9, 2, 1, "", "has_silent_action"], [9, 3, 1, "", "nr_destinations"], [9, 3, 1, "", "rate"], [9, 3, 1, "", "source_location_index"], [9, 2, 1, "", "substitute"], [9, 3, 1, "", "template_edge"]], "stormpy.storage.JaniEdgeDestination": [[9, 3, 1, "", "assignments"], [9, 3, 1, "", "probability"], [9, 3, 1, "", "target_location_index"]], "stormpy.storage.JaniInformationObject": [[9, 3, 1, "", "avg_var_domain_size"], [9, 3, 1, "", "model_type"], [9, 3, 1, "", "nr_automata"], [9, 3, 1, "", "nr_edges"], [9, 3, 1, "", "nr_variables"], [9, 3, 1, "", "state_domain_size"]], "stormpy.storage.JaniLocation": [[9, 3, 1, "", "assignments"], [9, 3, 1, "", "name"]], "stormpy.storage.JaniLocationExpander": [[9, 2, 1, "", "transform"]], "stormpy.storage.JaniModel": [[9, 2, 1, "", "add_automaton"], [9, 2, 1, "", "add_constant"], [9, 3, 1, "", "automata"], [9, 2, 1, "", "check_valid"], [9, 3, 1, "", "constants"], [9, 2, 1, "", "decode_automaton_and_edge_index"], [9, 2, 1, "", "define_constants"], [9, 2, 1, "", "encode_automaton_and_edge_index"], [9, 3, 1, "", "expression_manager"], [9, 2, 1, "", "finalize"], [9, 2, 1, "", "flatten_composition"], [9, 2, 1, "", "get_automaton"], [9, 2, 1, "", "get_automaton_index"], [9, 2, 1, "", "get_constant"], [9, 3, 1, "", "global_variables"], [9, 2, 1, "", "has_standard_composition"], [9, 3, 1, "", "has_undefined_constants"], [9, 3, 1, "", "initial_states_restriction"], [9, 2, 1, "", "make_standard_compliant"], [9, 3, 1, "", "model_type"], [9, 3, 1, "", "name"], [9, 2, 1, "", "remove_constant"], [9, 2, 1, "", "replace_automaton"], [9, 2, 1, "", "restrict_edges"], [9, 2, 1, "", "set_model_type"], [9, 2, 1, "", "set_standard_system_composition"], [9, 2, 1, "", "substitute_constants"], [9, 2, 1, "", "substitute_functions"], [9, 2, 1, "", "to_dot"], [9, 3, 1, "", "undefined_constants_are_graph_preserving"]], "stormpy.storage.JaniOrderedAssignments": [[9, 2, 1, "", "add"], [9, 2, 1, "", "clone"], [9, 2, 1, "", "substitute"]], "stormpy.storage.JaniScopeChanger": [[9, 2, 1, "", "make_variables_local"]], "stormpy.storage.JaniTemplateEdge": [[9, 2, 1, "", "add_destination"], [9, 3, 1, "", "assignments"], [9, 3, 1, "", "destinations"], [9, 3, 1, "", "guard"]], "stormpy.storage.JaniTemplateEdgeDestination": [[9, 3, 1, "", "assignments"]], "stormpy.storage.JaniVariable": [[9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "init_expression"], [9, 3, 1, "", "name"]], "stormpy.storage.JaniVariableSet": [[9, 2, 1, "", "add_variable"], [9, 2, 1, "", "empty"], [9, 2, 1, "", "erase_variable"], [9, 2, 1, "", "get_variable_by_expr_variable"], [9, 2, 1, "", "get_variable_by_name"]], "stormpy.storage.MaximalEndComponent": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_double": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_exact": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_ratfunc": [[9, 3, 1, "", "size"]], "stormpy.storage.ModelType": [[9, 4, 1, "", "CTMC"], [9, 4, 1, "", "DTMC"], [9, 4, 1, "", "MA"], [9, 4, 1, "", "MDP"], [9, 4, 1, "", "POMDP"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.OperatorType": [[9, 4, 1, "", "And"], [9, 4, 1, "", "Ceil"], [9, 4, 1, "", "Divide"], [9, 4, 1, "", "Equal"], [9, 4, 1, "", "Floor"], [9, 4, 1, "", "Greater"], [9, 4, 1, "", "GreaterOrEqual"], [9, 4, 1, "", "Iff"], [9, 4, 1, "", "Implies"], [9, 4, 1, "", "Ite"], [9, 4, 1, "", "Less"], [9, 4, 1, "", "LessOrEqual"], [9, 4, 1, "", "Max"], [9, 4, 1, "", "Min"], [9, 4, 1, "", "Minus"], [9, 4, 1, "", "Modulo"], [9, 4, 1, "", "Not"], [9, 4, 1, "", "NotEqual"], [9, 4, 1, "", "Or"], [9, 4, 1, "", "Plus"], [9, 4, 1, "", "Power"], [9, 4, 1, "", "Times"], [9, 4, 1, "", "Xor"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.OverlappingGuardAnalyser": [[9, 2, 1, "", "has_module_with_inner_action_overlapping_guard"]], "stormpy.storage.ParametricSparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.ParametricSparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.ParametricSparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.PolytopeDouble": [[9, 2, 1, "", "create_downward_closure"], [9, 2, 1, "", "get_vertices_clockwise"], [9, 3, 1, "", "vertices"]], "stormpy.storage.PolytopeExact": [[9, 2, 1, "", "create_downward_closure"], [9, 2, 1, "", "get_vertices_clockwise"], [9, 3, 1, "", "vertices"]], "stormpy.storage.PrismAssignment": [[9, 3, 1, "", "expression"], [9, 3, 1, "", "variable"]], "stormpy.storage.PrismChoiceOrigins": [[9, 2, 1, "", "get_command_set"], [9, 3, 1, "", "program"]], "stormpy.storage.PrismCommand": [[9, 3, 1, "", "action_index"], [9, 3, 1, "", "action_name"], [9, 3, 1, "", "global_index"], [9, 3, 1, "", "guard_expression"], [9, 3, 1, "", "is_labeled"], [9, 3, 1, "", "labeled"], [9, 3, 1, "", "updates"]], "stormpy.storage.PrismConstant": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "definition"], [9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "name"], [9, 3, 1, "", "type"]], "stormpy.storage.PrismIntegerVariable": [[9, 3, 1, "", "lower_bound_expression"], [9, 3, 1, "", "upper_bound_expression"]], "stormpy.storage.PrismLabel": [[9, 3, 1, "", "expression"], [9, 3, 1, "", "name"]], "stormpy.storage.PrismModelType": [[9, 4, 1, "", "CTMC"], [9, 4, 1, "", "CTMDP"], [9, 4, 1, "", "DTMC"], [9, 4, 1, "", "MA"], [9, 4, 1, "", "MDP"], [9, 4, 1, "", "POMDP"], [9, 4, 1, "", "UNDEFINED"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.PrismModule": [[9, 3, 1, "", "boolean_variables"], [9, 3, 1, "", "commands"], [9, 2, 1, "", "get_boolean_variable"], [9, 2, 1, "", "get_command_indices_by_action_index"], [9, 2, 1, "", "get_integer_variable"], [9, 3, 1, "", "integer_variables"], [9, 3, 1, "", "name"]], "stormpy.storage.PrismProgram": [[9, 3, 1, "", "constants"], [9, 2, 1, "", "define_constants"], [9, 3, 1, "", "expression_manager"], [9, 2, 1, "", "flatten"], [9, 2, 1, "", "get_action_name"], [9, 2, 1, "", "get_constant"], [9, 2, 1, "", "get_label_expression"], [9, 2, 1, "", "get_module"], [9, 2, 1, "", "get_module_indices_by_action_index"], [9, 2, 1, "", "get_synchronizing_action_indices"], [9, 2, 1, "", "get_undefined_constants"], [9, 3, 1, "", "global_boolean_variables"], [9, 3, 1, "", "global_integer_variables"], [9, 2, 1, "", "has_constant"], [9, 2, 1, "", "has_label"], [9, 2, 1, "", "has_reward_model"], [9, 3, 1, "", "has_undefined_constants"], [9, 3, 1, "", "is_deterministic_model"], [9, 2, 1, "", "label_unlabelled_commands"], [9, 3, 1, "", "labels"], [9, 3, 1, "", "model_type"], [9, 3, 1, "", "modules"], [9, 3, 1, "", "nr_modules"], [9, 3, 1, "", "number_of_unlabeled_commands"], [9, 2, 1, "", "restrict_commands"], [9, 3, 1, "", "reward_models"], [9, 2, 1, "", "simplify"], [9, 2, 1, "", "substitute_constants"], [9, 2, 1, "", "substitute_formulas"], [9, 2, 1, "", "substitute_nonstandard_predicates"], [9, 2, 1, "", "to_jani"], [9, 3, 1, "", "undefined_constants_are_graph_preserving"], [9, 2, 1, "", "used_constants"], [9, 3, 1, "", "variables"]], "stormpy.storage.PrismRewardModel": [[9, 3, 1, "", "name"]], "stormpy.storage.PrismUpdate": [[9, 3, 1, "", "assignments"], [9, 2, 1, "", "get_as_variable_to_expression_map"], [9, 2, 1, "", "get_assignment"], [9, 3, 1, "", "global_index"], [9, 3, 1, "", "probability_expression"], [9, 2, 1, "", "simplify"], [9, 2, 1, "", "substitute"]], "stormpy.storage.PrismVariable": [[9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "initial_value_expression"], [9, 3, 1, "", "name"]], "stormpy.storage.SchedulerChoiceDouble": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerChoiceExact": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerChoiceParametric": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerDouble": [[9, 2, 1, "", "cast_to_double_datatype"], [9, 2, 1, "", "cast_to_exact_datatype"], [9, 2, 1, "", "cast_to_parametric_datatype"], [9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SchedulerExact": [[9, 2, 1, "", "cast_to_double_datatype"], [9, 2, 1, "", "cast_to_exact_datatype"], [9, 2, 1, "", "cast_to_parametric_datatype"], [9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SchedulerParametric": [[9, 2, 1, "", "cast_to_double_datatype"], [9, 2, 1, "", "cast_to_exact_datatype"], [9, 2, 1, "", "cast_to_parametric_datatype"], [9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SimpleValuation": [[9, 2, 1, "", "get_boolean_value"], [9, 2, 1, "", "get_integer_value"], [9, 2, 1, "", "to_json"]], "stormpy.storage.SparseCtmc": [[9, 3, 1, "", "exit_rates"]], "stormpy.storage.SparseExactCtmc": [[9, 3, 1, "", "exit_rates"]], "stormpy.storage.SparseExactMA": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "convert_to_ctmc"], [9, 3, 1, "", "convertible_to_ctmc"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseExactMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_choice_index"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseExactModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseExactModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseExactModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseExactPomdp": [[9, 2, 1, "", "get_observation"], [9, 2, 1, "", "has_observation_valuations"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observation_valuations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseExactRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 2, 1, "", "get_zero_reward_states"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 2, 1, "", "set_state_reward"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.SparseMA": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "convert_to_ctmc"], [9, 3, 1, "", "convertible_to_ctmc"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.SparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.SparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.SparseMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_choice_index"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseParametricMA": [[9, 2, 1, "", "apply_scheduler"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseParametricMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseParametricModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseParametricModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseParametricModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseParametricPomdp": [[9, 2, 1, "", "get_observation"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseParametricRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.SparsePomdp": [[9, 2, 1, "", "get_observation"], [9, 2, 1, "", "has_observation_valuations"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observation_valuations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 2, 1, "", "get_zero_reward_states"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 2, 1, "", "set_state_reward"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.StateLabeling": [[9, 2, 1, "", "add_label_to_state"], [9, 2, 1, "", "get_labels_of_state"], [9, 2, 1, "", "get_states"], [9, 2, 1, "", "has_state_label"], [9, 2, 1, "", "set_states"]], "stormpy.storage.StateValuation": [[9, 2, 1, "", "get_boolean_value"], [9, 2, 1, "", "get_integer_value"], [9, 2, 1, "", "get_json"], [9, 2, 1, "", "get_nr_of_states"], [9, 2, 1, "", "get_rational_value"], [9, 2, 1, "", "get_string"]], "stormpy.storage.StateValuationsBuilder": [[9, 2, 1, "", "add_state"], [9, 2, 1, "", "add_variable"], [9, 2, 1, "", "build"]], "stormpy.storage.SymbolicSylvanParametricRewardModel": [[9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"]], "stormpy.storage.SymbolicSylvanRewardModel": [[9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"]], "stormpy.storage.Variable": [[9, 2, 1, "", "get_expression"], [9, 2, 1, "", "has_bitvector_type"], [9, 2, 1, "", "has_boolean_type"], [9, 2, 1, "", "has_integer_type"], [9, 2, 1, "", "has_numerical_type"], [9, 2, 1, "", "has_rational_type"], [9, 3, 1, "", "manager"], [9, 3, 1, "", "name"]], "stormpy.utility": [[10, 1, 1, "", "JsonContainerDouble"], [10, 1, 1, "", "JsonContainerRational"], [10, 1, 1, "", "MatrixFormat"], [10, 1, 1, "", "ModelReference"], [10, 1, 1, "", "Path"], [10, 1, 1, "", "ShortestPathsGenerator"], [10, 1, 1, "", "SmtCheckResult"], [10, 1, 1, "", "SmtSolver"], [10, 1, 1, "", "SmtSolverFactory"], [10, 1, 1, "", "Z3SmtSolver"], [10, 1, 1, "", "Z3SmtSolverFactory"], [10, 1, 1, "", "milliseconds"]], "stormpy.utility.MatrixFormat": [[10, 4, 1, "", "I_Minus_P"], [10, 4, 1, "", "Straight"], [10, 3, 1, "", "name"], [10, 3, 1, "", "value"]], "stormpy.utility.ModelReference": [[10, 2, 1, "", "get_boolean_value"], [10, 2, 1, "", "get_integer_value"], [10, 2, 1, "", "get_rational_value"]], "stormpy.utility.Path": [[10, 3, 1, "", "distance"], [10, 3, 1, "", "predecessorK"], [10, 3, 1, "", "predecessorNode"]], "stormpy.utility.ShortestPathsGenerator": [[10, 2, 1, "", "get_distance"], [10, 2, 1, "", "get_path_as_list"], [10, 2, 1, "", "get_states"]], "stormpy.utility.SmtCheckResult": [[10, 4, 1, "", "Sat"], [10, 4, 1, "", "Unknown"], [10, 4, 1, "", "Unsat"], [10, 3, 1, "", "name"], [10, 3, 1, "", "value"]], "stormpy.utility.SmtSolver": [[10, 2, 1, "", "add"], [10, 2, 1, "", "check"], [10, 3, 1, "", "model"], [10, 2, 1, "", "pop"], [10, 2, 1, "", "push"], [10, 2, 1, "", "reset"]], "stormpy.utility.milliseconds": [[10, 2, 1, "", "count"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:attribute", "5": "py:exception", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "exception", "Python exception"], "6": ["py", "function", "Python function"]}, "titleterms": {"advanc": 0, "exampl": 0, "content": [0, 28], "stormpi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 27, 28, 29], "api": [1, 28], "refer": [1, 28], "modul": [1, 28], "core": 2, "dft": [3, 14], "except": 4, "gspn": [5, 17], "info": 6, "logic": 7, "par": 8, "storag": 9, "util": 10, "contributor": 11, "analysi": 12, "background": [12, 13, 15, 16, 18, 19, 20, 21, 25], "qualit": 12, "adapt": 12, "model": [12, 13, 16, 18, 19, 20, 21, 22, 23, 26, 27], "check": [12, 22, 27], "engin": [12, 15], "algorithm": 12, "build": [13, 14, 17, 18, 19, 20, 21, 27, 29], "differ": 13, "formal": 13, "dynam": 14, "fault": 14, "tree": 14, "analyz": 14, "spars": 15, "symbol": 15, "hybrid": 15, "explor": [16, 23], "read": 16, "mdp": [16, 21, 24, 26], "pomdp": [16, 21], "sort": 16, "state": [16, 20, 26, 27], "ma": [16, 20], "gener": 17, "stochast": 17, "petri": 17, "net": 17, "load": 17, "continu": 18, "time": [18, 19], "markov": [18, 19, 20, 21, 24], "chain": [18, 19], "ctmc": 18, "transit": [18, 19, 20, 21], "matrix": [18, 19, 20, 21], "label": [18, 19, 21], "discret": 19, "dtmc": [19, 26], "reward": [19, 21, 23], "automata": [20, 24], "markovian": 20, "decis": 21, "process": 21, "partial": 21, "observ": 21, "parametr": 22, "instanti": 22, "collect": 22, "inform": 22, "about": 22, "work": [24, 25, 26], "schedul": 24, "examin": [24, 25], "shortest": 25, "path": 25, "simul": 26, "base": 26, "explicit": 26, "represent": 26, "program": 26, "level": 26, "get": 27, "start": 27, "A": 27, "quick": 27, "tour": 27, "through": 27, "properti": 27, "result": 27, "all": 27, "investig": 27, "document": [28, 29], "indic": 28, "tabl": 28, "instal": 29, "requir": 29, "compat": 29, "storm": 29, "step": 29, "virtual": 29, "environ": 29, "option": 29, "argument": 29, "test": 29}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 60}, "alltitles": {"Advanced Examples": [[0, "advanced-examples"]], "Contents:": [[0, null], [28, null]], "Stormpy API Reference": [[1, "stormpy-api-reference"], [28, "stormpy-api-reference"]], "Modules:": [[1, null], [28, null]], "Stormpy.core": [[2, "module-stormpy"]], "Stormpy.dft": [[3, "module-stormpy.dft"]], "Stormpy.exceptions": [[4, "module-stormpy.exceptions"]], "Stormpy.gspn": [[5, "module-stormpy.gspn"]], "Stormpy.info": [[6, "module-stormpy.info"]], "Stormpy.logic": [[7, "module-stormpy.logic"]], "Stormpy.pars": [[8, "module-stormpy.pars"]], "Stormpy.storage": [[9, "module-stormpy.storage"]], "Stormpy.utility": [[10, "module-stormpy.utility"]], "Contributors": [[11, "contributors"]], "Analysis": [[12, "Analysis"]], "Background": [[12, "Background"], [13, "Background"], [15, "Background"], [16, "Background"], [18, "Background"], [19, "Background"], [20, "Background"], [21, "Background"], [25, "Background"]], "Qualitative Analysis": [[12, "Qualitative-Analysis"]], "Adapting the model checking engine": [[12, "Adapting-the-model-checking-engine"]], "Adapting model checking algorithms": [[12, "Adapting-model-checking-algorithms"]], "Building Models": [[13, "Building-Models"]], "Building different formalisms": [[13, "Building-different-formalisms"]], "Dynamic Fault Trees": [[14, "Dynamic-Fault-Trees"]], "Building DFTs": [[14, "Building-DFTs"]], "Analyzing DFTs": [[14, "Analyzing-DFTs"]], "Engines": [[15, "Engines"]], "Sparse engine": [[15, "Sparse-engine"]], "Symbolic engine": [[15, "Symbolic-engine"]], "Hybrid engine": [[15, "Hybrid-engine"]], "Exploring Models": [[16, "Exploring-Models"]], "Reading MDPs": [[16, "Reading-MDPs"]], "Reading POMDPs": [[16, "Reading-POMDPs"]], "Sorting states": [[16, "Sorting-states"]], "Reading MAs": [[16, "Reading-MAs"]], "Generalized Stochastic Petri Nets": [[17, "Generalized-Stochastic-Petri-Nets"]], "Loading GSPNs": [[17, "Loading-GSPNs"]], "Building GSPNs": [[17, "Building-GSPNs"]], "Continuous-time Markov chains (CTMCs)": [[18, "Continuous-time-Markov-chains-(CTMCs)"]], "Transition Matrix": [[18, "Transition-Matrix"], [19, "Transition-Matrix"], [20, "Transition-Matrix"], [21, "Transition-Matrix"]], "Labeling": [[18, "Labeling"], [19, "Labeling"], [21, "Labeling"]], "Building the Model": [[18, "Building-the-Model"], [19, "Building-the-Model"], [20, "Building-the-Model"], [21, "Building-the-Model"]], "Discrete-time Markov chains (DTMCs)": [[19, "Discrete-time-Markov-chains-(DTMCs)"]], "Reward Models": [[19, "Reward-Models"], [23, "Reward-Models"]], "Markov automata (MAs)": [[20, "Markov-automata-(MAs)"]], "Markovian States": [[20, "Markovian-States"]], "Markov decision processes (MDPs)": [[21, "Markov-decision-processes-(MDPs)"]], "Reward models": [[21, "Reward-models"]], "Partially observable Markov decision process (POMDPs)": [[21, "Partially-observable-Markov-decision-process-(POMDPs)"]], "Parametric Models": [[22, "Parametric-Models"]], "Instantiating parametric models": [[22, "Instantiating-parametric-models"]], "Checking parametric models": [[22, "Checking-parametric-models"]], "Collecting information about the parametric models": [[22, "Collecting-information-about-the-parametric-models"]], "Exploring reward models": [[23, "Exploring-reward-models"]], "Working with Schedulers": [[24, "Working-with-Schedulers"]], "Examining Schedulers for MDPs": [[24, "Examining-Schedulers-for-MDPs"]], "Examining Schedulers for Markov automata": [[24, "Examining-Schedulers-for-Markov-automata"]], "Working with Shortest Paths": [[25, "Working-with-Shortest-Paths"]], "Examining Shortest Paths": [[25, "Examining-Shortest-Paths"]], "Working with Simulators": [[26, "Working-with-Simulators"]], "Model-based simulation": [[26, "Model-based-simulation"]], "DTMCs": [[26, "DTMCs"]], "Explicit state-representations": [[26, "Explicit-state-representations"]], "Program-level representations": [[26, "Program-level-representations"]], "MDPs": [[26, "MDPs"]], "Explicit representations": [[26, "Explicit-representations"]], "Program-level simulator": [[26, "Program-level-simulator"]], "Getting Started": [[27, "Getting-Started"]], "A Quick Tour through Stormpy": [[27, "A-Quick-Tour-through-Stormpy"]], "Building models": [[27, "Building-models"]], "Building properties": [[27, "Building-properties"]], "Checking properties": [[27, "Checking-properties"]], "Results for all states": [[27, "Results-for-all-states"]], "Investigating the model": [[27, "Investigating-the-model"]], "Stormpy Documentation": [[28, "stormpy-documentation"]], "Indices and tables": [[28, "indices-and-tables"]], "Installation": [[29, "installation"]], "Requirements": [[29, "requirements"]], "Compatibility of stormpy and Storm": [[29, "compatibility-of-stormpy-and-storm"]], "Installation Steps": [[29, "installation-steps"]], "Virtual Environments": [[29, "virtual-environments"]], "Building stormpy": [[29, "building-stormpy"]], "Optional build arguments": [[29, "optional-build-arguments"]], "Testing stormpy installation": [[29, "testing-stormpy-installation"]], "Building stormpy documentation": [[29, "building-stormpy-documentation"]]}, "indexentries": {"and (binarybooleanoperatortype attribute)": [[2, "stormpy.BinaryBooleanOperatorType.AND"], [7, "stormpy.logic.BinaryBooleanOperatorType.AND"]], "actionmaskdouble (class in stormpy)": [[2, "stormpy.ActionMaskDouble"]], "and (operatortype attribute)": [[2, "stormpy.OperatorType.And"], [9, "stormpy.storage.OperatorType.And"]], "and() (expression static method)": [[2, "stormpy.Expression.And"], [9, "stormpy.storage.Expression.And"]], "atomicexpressionformula (class in stormpy)": [[2, "stormpy.AtomicExpressionFormula"]], "atomiclabelformula (class in stormpy)": [[2, "stormpy.AtomicLabelFormula"]], "bdd_sylvan (class in stormpy)": [[2, "stormpy.Bdd_Sylvan"]], "binarybooleanoperatortype (class in stormpy)": [[2, "stormpy.BinaryBooleanOperatorType"]], "binarypathformula (class in stormpy)": [[2, "stormpy.BinaryPathFormula"]], "binarystateformula (class in stormpy)": [[2, "stormpy.BinaryStateFormula"]], "bisimulationtype (class in stormpy)": [[2, "stormpy.BisimulationType"]], "bitvector (class in stormpy)": [[2, "stormpy.BitVector"]], "bitvector (ddmetavariabletype attribute)": [[2, "stormpy.DdMetaVariableType.Bitvector"], [9, "stormpy.storage.DdMetaVariableType.Bitvector"]], "bool (ddmetavariabletype attribute)": [[2, "stormpy.DdMetaVariableType.Bool"], [9, "stormpy.storage.DdMetaVariableType.Bool"]], "booleanbinarystateformula (class in stormpy)": [[2, "stormpy.BooleanBinaryStateFormula"]], "booleanliteralformula (class in stormpy)": [[2, "stormpy.BooleanLiteralFormula"]], "boundeduntilformula (class in stormpy)": [[2, "stormpy.BoundedUntilFormula"]], "builderoptions (class in stormpy)": [[2, "stormpy.BuilderOptions"]], "ctmc (janimodeltype attribute)": [[2, "stormpy.JaniModelType.CTMC"]], "ctmc (modeltype attribute)": [[2, "stormpy.ModelType.CTMC"], [8, "stormpy.pars.ModelType.CTMC"], [9, "stormpy.storage.ModelType.CTMC"]], "ctmc (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.CTMC"], [9, "stormpy.storage.PrismModelType.CTMC"]], "ctmdp (janimodeltype attribute)": [[2, "stormpy.JaniModelType.CTMDP"]], "ctmdp (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.CTMDP"], [9, "stormpy.storage.PrismModelType.CTMDP"]], "ceil (operatortype attribute)": [[2, "stormpy.OperatorType.Ceil"], [9, "stormpy.storage.OperatorType.Ceil"]], "checktask (class in stormpy)": [[2, "stormpy.CheckTask"]], "choicelabeling (class in stormpy)": [[2, "stormpy.ChoiceLabeling"]], "choiceorigins (class in stormpy)": [[2, "stormpy.ChoiceOrigins"]], "comparisontype (class in stormpy)": [[2, "stormpy.ComparisonType"]], "conditionalformula (class in stormpy)": [[2, "stormpy.ConditionalFormula"]], "conjunction() (expression static method)": [[2, "stormpy.Expression.Conjunction"], [9, "stormpy.storage.Expression.Conjunction"]], "constraintcollector (class in stormpy)": [[2, "stormpy.ConstraintCollector"]], "cumulativerewardformula (class in stormpy)": [[2, "stormpy.CumulativeRewardFormula"]], "dd (quotientformat attribute)": [[2, "stormpy.QuotientFormat.DD"]], "delete_labels (eliminationlabelbehavior attribute)": [[2, "stormpy.EliminationLabelBehavior.DELETE_LABELS"]], "dtmc (janimodeltype attribute)": [[2, "stormpy.JaniModelType.DTMC"]], "dtmc (modeltype attribute)": [[2, "stormpy.ModelType.DTMC"], [8, "stormpy.pars.ModelType.DTMC"], [9, "stormpy.storage.ModelType.DTMC"]], "dtmc (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.DTMC"], [9, "stormpy.storage.PrismModelType.DTMC"]], "ddmanager_sylvan (class in stormpy)": [[2, "stormpy.DdManager_Sylvan"]], "ddmetavariabletype (class in stormpy)": [[2, "stormpy.DdMetaVariableType"]], "ddmetavariable_sylvan (class in stormpy)": [[2, "stormpy.DdMetaVariable_Sylvan"]], "dd_sylvan (class in stormpy)": [[2, "stormpy.Dd_Sylvan"]], "dicestringvisitor (class in stormpy)": [[2, "stormpy.DiceStringVisitor"]], "directencodingoptions (class in stormpy)": [[2, "stormpy.DirectEncodingOptions"]], "directencodingparseroptions (class in stormpy)": [[2, "stormpy.DirectEncodingParserOptions"]], "disjunction() (expression static method)": [[2, "stormpy.Expression.Disjunction"], [9, "stormpy.storage.Expression.Disjunction"]], "distributiondouble (class in stormpy)": [[2, "stormpy.DistributionDouble"]], "divide (operatortype attribute)": [[2, "stormpy.OperatorType.Divide"], [9, "stormpy.storage.OperatorType.Divide"]], "divide() (expression static method)": [[2, "stormpy.Expression.Divide"], [9, "stormpy.storage.Expression.Divide"]], "eliminationlabelbehavior (class in stormpy)": [[2, "stormpy.EliminationLabelBehavior"]], "endcomponenteliminatorreturntypedouble (class in stormpy)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble"]], "environment (class in stormpy)": [[2, "stormpy.Environment"]], "eq() (expression static method)": [[2, "stormpy.Expression.Eq"], [9, "stormpy.storage.Expression.Eq"]], "equal (operatortype attribute)": [[2, "stormpy.OperatorType.Equal"], [9, "stormpy.storage.OperatorType.Equal"]], "equationsolvertype (class in stormpy)": [[2, "stormpy.EquationSolverType"]], "eventuallyformula (class in stormpy)": [[2, "stormpy.EventuallyFormula"]], "exactchecktask (class in stormpy)": [[2, "stormpy.ExactCheckTask"]], "exactsparsematrix (class in stormpy)": [[2, "stormpy.ExactSparseMatrix"]], "exactsparsematrixbuilder (class in stormpy)": [[2, "stormpy.ExactSparseMatrixBuilder"]], "exactsparsematrixentry (class in stormpy)": [[2, "stormpy.ExactSparseMatrixEntry"]], "exactsparsematrixrows (class in stormpy)": [[2, "stormpy.ExactSparseMatrixRows"]], "explicitexactquantitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult"]], "explicitmodelbuilder (class in stormpy)": [[2, "stormpy.ExplicitModelBuilder"]], "explicitmodelcheckerhintdouble (class in stormpy)": [[2, "stormpy.ExplicitModelCheckerHintDouble"]], "explicitparametricmodelbuilder (class in stormpy)": [[2, "stormpy.ExplicitParametricModelBuilder"]], "explicitparametricquantitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult"]], "explicitparetocurvecheckresultdouble (class in stormpy)": [[2, "stormpy.ExplicitParetoCurveCheckResultDouble"]], "explicitqualitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitQualitativeCheckResult"]], "explicitquantitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitQuantitativeCheckResult"]], "explicitstatelookup (class in stormpy)": [[2, "stormpy.ExplicitStateLookup"]], "expression (class in stormpy)": [[2, "stormpy.Expression"]], "expressionmanager (class in stormpy)": [[2, "stormpy.ExpressionManager"]], "expressionparser (class in stormpy)": [[2, "stormpy.ExpressionParser"]], "expressiontype (class in stormpy)": [[2, "stormpy.ExpressionType"]], "factorizedpolynomial (class in stormpy)": [[2, "stormpy.FactorizedPolynomial"]], "factorizedrationalfunction (class in stormpy)": [[2, "stormpy.FactorizedRationalFunction"]], "flatset (class in stormpy)": [[2, "stormpy.FlatSet"]], "floor (operatortype attribute)": [[2, "stormpy.OperatorType.Floor"], [9, "stormpy.storage.OperatorType.Floor"]], "formula (class in stormpy)": [[2, "stormpy.Formula"]], "geq (comparisontype attribute)": [[2, "stormpy.ComparisonType.GEQ"], [7, "stormpy.logic.ComparisonType.GEQ"]], "greater (comparisontype attribute)": [[2, "stormpy.ComparisonType.GREATER"], [7, "stormpy.logic.ComparisonType.GREATER"]], "geq() (expression static method)": [[2, "stormpy.Expression.Geq"], [9, "stormpy.storage.Expression.Geq"]], "globallyformula (class in stormpy)": [[2, "stormpy.GloballyFormula"]], "greater (operatortype attribute)": [[2, "stormpy.OperatorType.Greater"], [9, "stormpy.storage.OperatorType.Greater"]], "greater() (expression static method)": [[2, "stormpy.Expression.Greater"], [9, "stormpy.storage.Expression.Greater"]], "greaterorequal (operatortype attribute)": [[2, "stormpy.OperatorType.GreaterOrEqual"], [9, "stormpy.storage.OperatorType.GreaterOrEqual"]], "ha (janimodeltype attribute)": [[2, "stormpy.JaniModelType.HA"]], "hybridexactquantitativecheckresult (class in stormpy)": [[2, "stormpy.HybridExactQuantitativeCheckResult"]], "hybridparametricquantitativecheckresult (class in stormpy)": [[2, "stormpy.HybridParametricQuantitativeCheckResult"]], "hybridquantitativecheckresult (class in stormpy)": [[2, "stormpy.HybridQuantitativeCheckResult"]], "iff (operatortype attribute)": [[2, "stormpy.OperatorType.Iff"], [9, "stormpy.storage.OperatorType.Iff"]], "iff() (expression static method)": [[2, "stormpy.Expression.Iff"], [9, "stormpy.storage.Expression.Iff"]], "implies (operatortype attribute)": [[2, "stormpy.OperatorType.Implies"], [9, "stormpy.storage.OperatorType.Implies"]], "implies() (expression static method)": [[2, "stormpy.Expression.Implies"], [9, "stormpy.storage.Expression.Implies"]], "instantaneousrewardformula (class in stormpy)": [[2, "stormpy.InstantaneousRewardFormula"]], "int (ddmetavariabletype attribute)": [[2, "stormpy.DdMetaVariableType.Int"], [9, "stormpy.storage.DdMetaVariableType.Int"]], "ite (operatortype attribute)": [[2, "stormpy.OperatorType.Ite"], [9, "stormpy.storage.OperatorType.Ite"]], "itemlabeling (class in stormpy)": [[2, "stormpy.ItemLabeling"]], "janiassignment (class in stormpy)": [[2, "stormpy.JaniAssignment"]], "janiautomaton (class in stormpy)": [[2, "stormpy.JaniAutomaton"]], "janichoiceorigins (class in stormpy)": [[2, "stormpy.JaniChoiceOrigins"]], "janiconstant (class in stormpy)": [[2, "stormpy.JaniConstant"]], "janiedge (class in stormpy)": [[2, "stormpy.JaniEdge"]], "janiedgedestination (class in stormpy)": [[2, "stormpy.JaniEdgeDestination"]], "janiinformationobject (class in stormpy)": [[2, "stormpy.JaniInformationObject"]], "janilocation (class in stormpy)": [[2, "stormpy.JaniLocation"]], "janilocationexpander (class in stormpy)": [[2, "stormpy.JaniLocationExpander"]], "janimodel (class in stormpy)": [[2, "stormpy.JaniModel"]], "janimodeltype (class in stormpy)": [[2, "stormpy.JaniModelType"]], "janiorderedassignments (class in stormpy)": [[2, "stormpy.JaniOrderedAssignments"]], "janiscopechanger (class in stormpy)": [[2, "stormpy.JaniScopeChanger"]], "janitemplateedge (class in stormpy)": [[2, "stormpy.JaniTemplateEdge"]], "janitemplateedgedestination (class in stormpy)": [[2, "stormpy.JaniTemplateEdgeDestination"]], "janivariable (class in stormpy)": [[2, "stormpy.JaniVariable"]], "janivariableset (class in stormpy)": [[2, "stormpy.JaniVariableSet"]], "keep_labels (eliminationlabelbehavior attribute)": [[2, "stormpy.EliminationLabelBehavior.KEEP_LABELS"]], "leq (comparisontype attribute)": [[2, "stormpy.ComparisonType.LEQ"], [7, "stormpy.logic.ComparisonType.LEQ"]], "less (comparisontype attribute)": [[2, "stormpy.ComparisonType.LESS"], [7, "stormpy.logic.ComparisonType.LESS"]], "lts (janimodeltype attribute)": [[2, "stormpy.JaniModelType.LTS"]], "leq() (expression static method)": [[2, "stormpy.Expression.Leq"], [9, "stormpy.storage.Expression.Leq"]], "less (operatortype attribute)": [[2, "stormpy.OperatorType.Less"], [9, "stormpy.storage.OperatorType.Less"]], "less() (expression static method)": [[2, "stormpy.Expression.Less"], [9, "stormpy.storage.Expression.Less"]], "lessorequal (operatortype attribute)": [[2, "stormpy.OperatorType.LessOrEqual"], [9, "stormpy.storage.OperatorType.LessOrEqual"]], "longrunavarageoperator (class in stormpy)": [[2, "stormpy.LongRunAvarageOperator"]], "longrunaveragerewardformula (class in stormpy)": [[2, "stormpy.LongRunAverageRewardFormula"]], "ma (janimodeltype attribute)": [[2, "stormpy.JaniModelType.MA"]], "ma (modeltype attribute)": [[2, "stormpy.ModelType.MA"], [8, "stormpy.pars.ModelType.MA"], [9, "stormpy.storage.ModelType.MA"]], "ma (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.MA"], [9, "stormpy.storage.PrismModelType.MA"]], "mdp (janimodeltype attribute)": [[2, "stormpy.JaniModelType.MDP"]], "mdp (modeltype attribute)": [[2, "stormpy.ModelType.MDP"], [8, "stormpy.pars.ModelType.MDP"], [9, "stormpy.storage.ModelType.MDP"]], "mdp (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.MDP"], [9, "stormpy.storage.PrismModelType.MDP"]], "merge_labels (eliminationlabelbehavior attribute)": [[2, "stormpy.EliminationLabelBehavior.MERGE_LABELS"]], "max (operatortype attribute)": [[2, "stormpy.OperatorType.Max"], [9, "stormpy.storage.OperatorType.Max"]], "maximalendcomponent (class in stormpy)": [[2, "stormpy.MaximalEndComponent"]], "maximalendcomponentdecomposition_double (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_double"]], "maximalendcomponentdecomposition_exact (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_exact"]], "maximalendcomponentdecomposition_ratfunc (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_ratfunc"]], "maximize (optimizationdirection attribute)": [[2, "stormpy.OptimizationDirection.Maximize"]], "min (operatortype attribute)": [[2, "stormpy.OperatorType.Min"], [9, "stormpy.storage.OperatorType.Min"]], "minmaxmethod (class in stormpy)": [[2, "stormpy.MinMaxMethod"]], "minmaxsolverenvironment (class in stormpy)": [[2, "stormpy.MinMaxSolverEnvironment"]], "minimize (optimizationdirection attribute)": [[2, "stormpy.OptimizationDirection.Minimize"]], "minus (operatortype attribute)": [[2, "stormpy.OperatorType.Minus"], [9, "stormpy.storage.OperatorType.Minus"]], "minus() (expression static method)": [[2, "stormpy.Expression.Minus"], [9, "stormpy.storage.Expression.Minus"]], "modelcheckerhint (class in stormpy)": [[2, "stormpy.ModelCheckerHint"]], "modelformulaspair (class in stormpy)": [[2, "stormpy.ModelFormulasPair"]], "modeltype (class in stormpy)": [[2, "stormpy.ModelType"]], "modulo (operatortype attribute)": [[2, "stormpy.OperatorType.Modulo"], [9, "stormpy.storage.OperatorType.Modulo"]], "modulo() (expression static method)": [[2, "stormpy.Expression.Modulo"], [9, "stormpy.storage.Expression.Modulo"]], "multiobjectiveformula (class in stormpy)": [[2, "stormpy.MultiObjectiveFormula"]], "multiply() (expression static method)": [[2, "stormpy.Expression.Multiply"], [9, "stormpy.storage.Expression.Multiply"]], "nativelinearequationsolvermethod (class in stormpy)": [[2, "stormpy.NativeLinearEquationSolverMethod"]], "nativesolverenvironment (class in stormpy)": [[2, "stormpy.NativeSolverEnvironment"]], "neq() (expression static method)": [[2, "stormpy.Expression.Neq"], [9, "stormpy.storage.Expression.Neq"]], "not (operatortype attribute)": [[2, "stormpy.OperatorType.Not"], [9, "stormpy.storage.OperatorType.Not"]], "notequal (operatortype attribute)": [[2, "stormpy.OperatorType.NotEqual"], [9, "stormpy.storage.OperatorType.NotEqual"]], "or (binarybooleanoperatortype attribute)": [[2, "stormpy.BinaryBooleanOperatorType.OR"], [7, "stormpy.logic.BinaryBooleanOperatorType.OR"]], "operatorformula (class in stormpy)": [[2, "stormpy.OperatorFormula"]], "operatortype (class in stormpy)": [[2, "stormpy.OperatorType"]], "optimizationdirection (class in stormpy)": [[2, "stormpy.OptimizationDirection"]], "or (operatortype attribute)": [[2, "stormpy.OperatorType.Or"], [9, "stormpy.storage.OperatorType.Or"]], "or() (expression static method)": [[2, "stormpy.Expression.Or"], [9, "stormpy.storage.Expression.Or"]], "overlappingguardanalyser (class in stormpy)": [[2, "stormpy.OverlappingGuardAnalyser"]], "pha (janimodeltype attribute)": [[2, "stormpy.JaniModelType.PHA"]], "pomdp (modeltype attribute)": [[2, "stormpy.ModelType.POMDP"], [8, "stormpy.pars.ModelType.POMDP"], [9, "stormpy.storage.ModelType.POMDP"]], "pomdp (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.POMDP"], [9, "stormpy.storage.PrismModelType.POMDP"]], "pta (janimodeltype attribute)": [[2, "stormpy.JaniModelType.PTA"]], "parametricchecktask (class in stormpy)": [[2, "stormpy.ParametricCheckTask"]], "parametricsparsematrix (class in stormpy)": [[2, "stormpy.ParametricSparseMatrix"]], "parametricsparsematrixbuilder (class in stormpy)": [[2, "stormpy.ParametricSparseMatrixBuilder"]], "parametricsparsematrixentry (class in stormpy)": [[2, "stormpy.ParametricSparseMatrixEntry"]], "parametricsparsematrixrows (class in stormpy)": [[2, "stormpy.ParametricSparseMatrixRows"]], "paretocurvecheckresultdouble (class in stormpy)": [[2, "stormpy.ParetoCurveCheckResultDouble"]], "pathformula (class in stormpy)": [[2, "stormpy.PathFormula"]], "plus (operatortype attribute)": [[2, "stormpy.OperatorType.Plus"], [9, "stormpy.storage.OperatorType.Plus"]], "plus() (expression static method)": [[2, "stormpy.Expression.Plus"], [9, "stormpy.storage.Expression.Plus"]], "polynomial (class in stormpy)": [[2, "stormpy.Polynomial"]], "polytopedouble (class in stormpy)": [[2, "stormpy.PolytopeDouble"]], "polytopeexact (class in stormpy)": [[2, "stormpy.PolytopeExact"]], "power (operatortype attribute)": [[2, "stormpy.OperatorType.Power"], [9, "stormpy.storage.OperatorType.Power"]], "prismassignment (class in stormpy)": [[2, "stormpy.PrismAssignment"]], "prismbooleanvariable (class in stormpy)": [[2, "stormpy.PrismBooleanVariable"]], "prismchoiceorigins (class in stormpy)": [[2, "stormpy.PrismChoiceOrigins"]], "prismcommand (class in stormpy)": [[2, "stormpy.PrismCommand"]], "prismconstant (class in stormpy)": [[2, "stormpy.PrismConstant"]], "prismintegervariable (class in stormpy)": [[2, "stormpy.PrismIntegerVariable"]], "prismlabel (class in stormpy)": [[2, "stormpy.PrismLabel"]], "prismmodeltype (class in stormpy)": [[2, "stormpy.PrismModelType"]], "prismmodule (class in stormpy)": [[2, "stormpy.PrismModule"]], "prismprogram (class in stormpy)": [[2, "stormpy.PrismProgram"]], "prismrewardmodel (class in stormpy)": [[2, "stormpy.PrismRewardModel"]], "prismupdate (class in stormpy)": [[2, "stormpy.PrismUpdate"]], "prismvariable (class in stormpy)": [[2, "stormpy.PrismVariable"]], "probabilityoperator (class in stormpy)": [[2, "stormpy.ProbabilityOperator"]], "property (class in stormpy)": [[2, "stormpy.Property"]], "quotientformat (class in stormpy)": [[2, "stormpy.QuotientFormat"]], "rational (class in stormpy)": [[2, "stormpy.Rational"]], "rationalfunction (class in stormpy)": [[2, "stormpy.RationalFunction"]], "rationalrf (in module stormpy)": [[2, "stormpy.RationalRF"]], "rewardoperator (class in stormpy)": [[2, "stormpy.RewardOperator"]], "sha (janimodeltype attribute)": [[2, "stormpy.JaniModelType.SHA"]], "smtcounterexamplegenerator (class in stormpy)": [[2, "stormpy.SMTCounterExampleGenerator"]], "smtcounterexamplegeneratoroptions (class in stormpy)": [[2, "stormpy.SMTCounterExampleGeneratorOptions"]], "smtcounterexamplegeneratorstats (class in stormpy)": [[2, "stormpy.SMTCounterExampleGeneratorStats"]], "smtcounterexampleinput (class in stormpy)": [[2, "stormpy.SMTCounterExampleInput"]], "sor (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.SOR"]], "sparse (quotientformat attribute)": [[2, "stormpy.QuotientFormat.SPARSE"]], "sta (janimodeltype attribute)": [[2, "stormpy.JaniModelType.STA"]], "strong (bisimulationtype attribute)": [[2, "stormpy.BisimulationType.STRONG"]], "schedulerchoicedouble (class in stormpy)": [[2, "stormpy.SchedulerChoiceDouble"]], "schedulerchoiceexact (class in stormpy)": [[2, "stormpy.SchedulerChoiceExact"]], "schedulerchoiceparametric (class in stormpy)": [[2, "stormpy.SchedulerChoiceParametric"]], "schedulerdouble (class in stormpy)": [[2, "stormpy.SchedulerDouble"]], "schedulerexact (class in stormpy)": [[2, "stormpy.SchedulerExact"]], "schedulerparametric (class in stormpy)": [[2, "stormpy.SchedulerParametric"]], "simplevaluation (class in stormpy)": [[2, "stormpy.SimpleValuation"]], "solverenvironment (class in stormpy)": [[2, "stormpy.SolverEnvironment"]], "sparsectmc (class in stormpy)": [[2, "stormpy.SparseCtmc"]], "sparsedtmc (class in stormpy)": [[2, "stormpy.SparseDtmc"]], "sparseexactctmc (class in stormpy)": [[2, "stormpy.SparseExactCtmc"]], "sparseexactdtmc (class in stormpy)": [[2, "stormpy.SparseExactDtmc"]], "sparseexactma (class in stormpy)": [[2, "stormpy.SparseExactMA"]], "sparseexactmdp (class in stormpy)": [[2, "stormpy.SparseExactMdp"]], "sparseexactmodelaction (class in stormpy)": [[2, "stormpy.SparseExactModelAction"]], "sparseexactmodelactions (class in stormpy)": [[2, "stormpy.SparseExactModelActions"]], "sparseexactmodelcomponents (class in stormpy)": [[2, "stormpy.SparseExactModelComponents"]], "sparseexactmodelstate (class in stormpy)": [[2, "stormpy.SparseExactModelState"]], "sparseexactmodelstates (class in stormpy)": [[2, "stormpy.SparseExactModelStates"]], "sparseexactpomdp (class in stormpy)": [[2, "stormpy.SparseExactPomdp"]], "sparseexactrewardmodel (class in stormpy)": [[2, "stormpy.SparseExactRewardModel"]], "sparsema (class in stormpy)": [[2, "stormpy.SparseMA"]], "sparsematrix (class in stormpy)": [[2, "stormpy.SparseMatrix"]], "sparsematrixbuilder (class in stormpy)": [[2, "stormpy.SparseMatrixBuilder"]], "sparsematrixentry (class in stormpy)": [[2, "stormpy.SparseMatrixEntry"]], "sparsematrixrows (class in stormpy)": [[2, "stormpy.SparseMatrixRows"]], "sparsemdp (class in stormpy)": [[2, "stormpy.SparseMdp"]], "sparsemodelaction (class in stormpy)": [[2, "stormpy.SparseModelAction"]], "sparsemodelactions (class in stormpy)": [[2, "stormpy.SparseModelActions"]], "sparsemodelcomponents (class in stormpy)": [[2, "stormpy.SparseModelComponents"]], "sparsemodelstate (class in stormpy)": [[2, "stormpy.SparseModelState"]], "sparsemodelstates (class in stormpy)": [[2, "stormpy.SparseModelStates"]], "sparseparametricctmc (class in stormpy)": [[2, "stormpy.SparseParametricCtmc"]], "sparseparametricdtmc (class in stormpy)": [[2, "stormpy.SparseParametricDtmc"]], "sparseparametricma (class in stormpy)": [[2, "stormpy.SparseParametricMA"]], "sparseparametricmdp (class in stormpy)": [[2, "stormpy.SparseParametricMdp"]], "sparseparametricmodelaction (class in stormpy)": [[2, "stormpy.SparseParametricModelAction"]], "sparseparametricmodelactions (class in stormpy)": [[2, "stormpy.SparseParametricModelActions"]], "sparseparametricmodelcomponents (class in stormpy)": [[2, "stormpy.SparseParametricModelComponents"]], "sparseparametricmodelstate (class in stormpy)": [[2, "stormpy.SparseParametricModelState"]], "sparseparametricmodelstates (class in stormpy)": [[2, "stormpy.SparseParametricModelStates"]], "sparseparametricpomdp (class in stormpy)": [[2, "stormpy.SparseParametricPomdp"]], "sparseparametricrewardmodel (class in stormpy)": [[2, "stormpy.SparseParametricRewardModel"]], "sparsepomdp (class in stormpy)": [[2, "stormpy.SparsePomdp"]], "sparserewardmodel (class in stormpy)": [[2, "stormpy.SparseRewardModel"]], "stateformula (class in stormpy)": [[2, "stormpy.StateFormula"]], "statelabeling (class in stormpy)": [[2, "stormpy.StateLabeling"]], "statevaluation (class in stormpy)": [[2, "stormpy.StateValuation"]], "statevaluationfunctionactionmaskdouble (class in stormpy)": [[2, "stormpy.StateValuationFunctionActionMaskDouble"]], "statevaluationsbuilder (class in stormpy)": [[2, "stormpy.StateValuationsBuilder"]], "stormerror": [[2, "stormpy.StormError"], [4, "stormpy.exceptions.StormError"], [8, "stormpy.pars.StormError"]], "subsystembuilderoptions (class in stormpy)": [[2, "stormpy.SubsystemBuilderOptions"]], "subsystembuilderreturntypedouble (class in stormpy)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble"]], "subsystembuilderreturntypeexact (class in stormpy)": [[2, "stormpy.SubsystemBuilderReturnTypeExact"]], "subsystembuilderreturntyperatfunc (class in stormpy)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc"]], "symbolicexactquantitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicExactQuantitativeCheckResult"]], "symbolicmodeldescription (class in stormpy)": [[2, "stormpy.SymbolicModelDescription"]], "symbolicparametricquantitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicParametricQuantitativeCheckResult"]], "symbolicqualitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicQualitativeCheckResult"]], "symbolicquantitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicQuantitativeCheckResult"]], "symbolicsylvanctmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanCtmc"]], "symbolicsylvandtmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanDtmc"]], "symbolicsylvanma (class in stormpy)": [[2, "stormpy.SymbolicSylvanMA"]], "symbolicsylvanmdp (class in stormpy)": [[2, "stormpy.SymbolicSylvanMdp"]], "symbolicsylvanparametricctmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricCtmc"]], "symbolicsylvanparametricdtmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricDtmc"]], "symbolicsylvanparametricma (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricMA"]], "symbolicsylvanparametricmdp (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricMdp"]], "symbolicsylvanparametricrewardmodel (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricRewardModel"]], "symbolicsylvanrewardmodel (class in stormpy)": [[2, "stormpy.SymbolicSylvanRewardModel"]], "ta (janimodeltype attribute)": [[2, "stormpy.JaniModelType.TA"]], "timeoperator (class in stormpy)": [[2, "stormpy.TimeOperator"]], "times (operatortype attribute)": [[2, "stormpy.OperatorType.Times"], [9, "stormpy.storage.OperatorType.Times"]], "undefined (janimodeltype attribute)": [[2, "stormpy.JaniModelType.UNDEFINED"]], "undefined (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.UNDEFINED"], [9, "stormpy.storage.PrismModelType.UNDEFINED"]], "unarybooleanstateformula (class in stormpy)": [[2, "stormpy.UnaryBooleanStateFormula"]], "unarypathformula (class in stormpy)": [[2, "stormpy.UnaryPathFormula"]], "unarystateformula (class in stormpy)": [[2, "stormpy.UnaryStateFormula"]], "untilformula (class in stormpy)": [[2, "stormpy.UntilFormula"]], "variable (class in stormpy)": [[2, "stormpy.Variable"]], "weak (bisimulationtype attribute)": [[2, "stormpy.BisimulationType.WEAK"]], "xor (operatortype attribute)": [[2, "stormpy.OperatorType.Xor"], [9, "stormpy.storage.OperatorType.Xor"]], "action_index (janiedge property)": [[2, "stormpy.JaniEdge.action_index"], [9, "stormpy.storage.JaniEdge.action_index"]], "action_index (prismcommand property)": [[2, "stormpy.PrismCommand.action_index"], [9, "stormpy.storage.PrismCommand.action_index"]], "action_name (prismcommand property)": [[2, "stormpy.PrismCommand.action_name"], [9, "stormpy.storage.PrismCommand.action_name"]], "actions (sparseexactmodelstate property)": [[2, "stormpy.SparseExactModelState.actions"], [9, "stormpy.storage.SparseExactModelState.actions"]], "actions (sparsemodelstate property)": [[2, "stormpy.SparseModelState.actions"], [9, "stormpy.storage.SparseModelState.actions"]], "actions (sparseparametricmodelstate property)": [[2, "stormpy.SparseParametricModelState.actions"], [9, "stormpy.storage.SparseParametricModelState.actions"]], "add() (janiorderedassignments method)": [[2, "stormpy.JaniOrderedAssignments.add"], [9, "stormpy.storage.JaniOrderedAssignments.add"]], "add_automaton() (janimodel method)": [[2, "stormpy.JaniModel.add_automaton"], [9, "stormpy.storage.JaniModel.add_automaton"]], "add_backward_implication_cuts (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.add_backward_implication_cuts"]], "add_constant() (janimodel method)": [[2, "stormpy.JaniModel.add_constant"], [9, "stormpy.storage.JaniModel.add_constant"]], "add_destination() (janitemplateedge method)": [[2, "stormpy.JaniTemplateEdge.add_destination"], [9, "stormpy.storage.JaniTemplateEdge.add_destination"]], "add_edge() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.add_edge"], [9, "stormpy.storage.JaniAutomaton.add_edge"]], "add_initial_location() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.add_initial_location"], [9, "stormpy.storage.JaniAutomaton.add_initial_location"]], "add_label() (itemlabeling method)": [[2, "stormpy.ItemLabeling.add_label"], [9, "stormpy.storage.ItemLabeling.add_label"]], "add_label_to_choice() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.add_label_to_choice"], [9, "stormpy.storage.ChoiceLabeling.add_label_to_choice"]], "add_label_to_state() (statelabeling method)": [[2, "stormpy.StateLabeling.add_label_to_state"], [9, "stormpy.storage.StateLabeling.add_label_to_state"]], "add_location() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.add_location"], [9, "stormpy.storage.JaniAutomaton.add_location"]], "add_next_value() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.ExactSparseMatrixBuilder.add_next_value"]], "add_next_value() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.add_next_value"]], "add_next_value() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.SparseMatrixBuilder.add_next_value"]], "add_reward_and_threshold() (smtcounterexampleinput method)": [[2, "stormpy.SMTCounterExampleInput.add_reward_and_threshold"]], "add_state() (statevaluationsbuilder method)": [[2, "stormpy.StateValuationsBuilder.add_state"], [9, "stormpy.storage.StateValuationsBuilder.add_state"]], "add_variable() (janivariableset method)": [[2, "stormpy.JaniVariableSet.add_variable"], [9, "stormpy.storage.JaniVariableSet.add_variable"]], "add_variable() (statevaluationsbuilder method)": [[2, "stormpy.StateValuationsBuilder.add_variable"], [9, "stormpy.storage.StateValuationsBuilder.add_variable"]], "allow_placeholders (directencodingoptions property)": [[2, "stormpy.DirectEncodingOptions.allow_placeholders"]], "analysis_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.analysis_time"]], "apply_scheduler() (sparseexactma method)": [[2, "stormpy.SparseExactMA.apply_scheduler"], [9, "stormpy.storage.SparseExactMA.apply_scheduler"]], "apply_scheduler() (sparseexactmdp method)": [[2, "stormpy.SparseExactMdp.apply_scheduler"], [9, "stormpy.storage.SparseExactMdp.apply_scheduler"]], "apply_scheduler() (sparsema method)": [[2, "stormpy.SparseMA.apply_scheduler"], [9, "stormpy.storage.SparseMA.apply_scheduler"]], "apply_scheduler() (sparsemdp method)": [[2, "stormpy.SparseMdp.apply_scheduler"], [9, "stormpy.storage.SparseMdp.apply_scheduler"]], "apply_scheduler() (sparseparametricma method)": [[2, "stormpy.SparseParametricMA.apply_scheduler"], [9, "stormpy.storage.SparseParametricMA.apply_scheduler"]], "apply_scheduler() (sparseparametricmdp method)": [[2, "stormpy.SparseParametricMdp.apply_scheduler"], [9, "stormpy.storage.SparseParametricMdp.apply_scheduler"]], "arity (expression property)": [[2, "stormpy.Expression.arity"], [9, "stormpy.storage.Expression.arity"]], "as_jani_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.as_jani_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.as_jani_choice_origins"]], "as_jani_model() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.as_jani_model"]], "as_prism_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.as_prism_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.as_prism_choice_origins"]], "as_prism_program() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.as_prism_program"]], "assignments (janiedgedestination property)": [[2, "stormpy.JaniEdgeDestination.assignments"], [9, "stormpy.storage.JaniEdgeDestination.assignments"]], "assignments (janilocation property)": [[2, "stormpy.JaniLocation.assignments"], [9, "stormpy.storage.JaniLocation.assignments"]], "assignments (janitemplateedge property)": [[2, "stormpy.JaniTemplateEdge.assignments"], [9, "stormpy.storage.JaniTemplateEdge.assignments"]], "assignments (janitemplateedgedestination property)": [[2, "stormpy.JaniTemplateEdgeDestination.assignments"], [9, "stormpy.storage.JaniTemplateEdgeDestination.assignments"]], "assignments (prismupdate property)": [[2, "stormpy.PrismUpdate.assignments"], [9, "stormpy.storage.PrismUpdate.assignments"]], "at() (explicitexactquantitativecheckresult method)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult.at"]], "at() (explicitparametricquantitativecheckresult method)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult.at"]], "at() (explicitqualitativecheckresult method)": [[2, "stormpy.ExplicitQualitativeCheckResult.at"]], "at() (explicitquantitativecheckresult method)": [[2, "stormpy.ExplicitQuantitativeCheckResult.at"]], "automata (janimodel property)": [[2, "stormpy.JaniModel.automata"], [9, "stormpy.storage.JaniModel.automata"]], "avg_var_domain_size (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.avg_var_domain_size"], [9, "stormpy.storage.JaniInformationObject.avg_var_domain_size"]], "boolean_variables (prismmodule property)": [[2, "stormpy.PrismModule.boolean_variables"], [9, "stormpy.storage.PrismModule.boolean_variables"]], "build() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.build"], [9, "stormpy.storage.ExactSparseMatrixBuilder.build"]], "build() (explicitmodelbuilder method)": [[2, "stormpy.ExplicitModelBuilder.build"]], "build() (explicitparametricmodelbuilder method)": [[2, "stormpy.ExplicitParametricModelBuilder.build"]], "build() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.build"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.build"]], "build() (smtcounterexamplegenerator static method)": [[2, "stormpy.SMTCounterExampleGenerator.build"]], "build() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.build"], [9, "stormpy.storage.SparseMatrixBuilder.build"]], "build() (statevaluationsbuilder method)": [[2, "stormpy.StateValuationsBuilder.build"], [9, "stormpy.storage.StateValuationsBuilder.build"]], "build_action_mapping (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.build_action_mapping"]], "build_choice_labels (directencodingparseroptions property)": [[2, "stormpy.DirectEncodingParserOptions.build_choice_labels"]], "build_kept_actions (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.build_kept_actions"]], "build_model() (in module stormpy)": [[2, "stormpy.build_model"]], "build_model_from_drn() (in module stormpy)": [[2, "stormpy.build_model_from_drn"]], "build_parametric_model() (in module stormpy)": [[2, "stormpy.build_parametric_model"]], "build_parametric_model_from_drn() (in module stormpy)": [[2, "stormpy.build_parametric_model_from_drn"]], "build_parametric_sparse_matrix() (in module stormpy)": [[2, "stormpy.build_parametric_sparse_matrix"]], "build_sparse_exact_model_with_options() (in module stormpy)": [[2, "stormpy.build_sparse_exact_model_with_options"]], "build_sparse_matrix() (in module stormpy)": [[2, "stormpy.build_sparse_matrix"]], "build_sparse_model() (in module stormpy)": [[2, "stormpy.build_sparse_model"]], "build_sparse_model_from_explicit() (in module stormpy)": [[2, "stormpy.build_sparse_model_from_explicit"]], "build_sparse_model_with_options() (in module stormpy)": [[2, "stormpy.build_sparse_model_with_options"]], "build_sparse_parametric_model() (in module stormpy)": [[2, "stormpy.build_sparse_parametric_model"]], "build_sparse_parametric_model_with_options() (in module stormpy)": [[2, "stormpy.build_sparse_parametric_model_with_options"]], "build_state_mapping (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.build_state_mapping"]], "build_symbolic_model() (in module stormpy)": [[2, "stormpy.build_symbolic_model"]], "build_symbolic_parametric_model() (in module stormpy)": [[2, "stormpy.build_symbolic_parametric_model"]], "cache() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.cache"]], "cast_to_double_datatype() (schedulerdouble method)": [[2, "stormpy.SchedulerDouble.cast_to_double_datatype"], [9, "stormpy.storage.SchedulerDouble.cast_to_double_datatype"]], "cast_to_double_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_double_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_double_datatype"]], "cast_to_double_datatype() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.cast_to_double_datatype"], [9, "stormpy.storage.SchedulerParametric.cast_to_double_datatype"]], "cast_to_exact_datatype() (schedulerdouble method)": [[2, "stormpy.SchedulerDouble.cast_to_exact_datatype"], [9, "stormpy.storage.SchedulerDouble.cast_to_exact_datatype"]], "cast_to_exact_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_exact_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_exact_datatype"]], "cast_to_exact_datatype() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.cast_to_exact_datatype"], [9, "stormpy.storage.SchedulerParametric.cast_to_exact_datatype"]], "cast_to_parametric_datatype() (schedulerdouble method)": [[2, "stormpy.SchedulerDouble.cast_to_parametric_datatype"], [9, "stormpy.storage.SchedulerDouble.cast_to_parametric_datatype"]], "cast_to_parametric_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_parametric_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_parametric_datatype"]], "cast_to_parametric_datatype() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.cast_to_parametric_datatype"], [9, "stormpy.storage.SchedulerParametric.cast_to_parametric_datatype"]], "check_model_dd() (in module stormpy)": [[2, "stormpy.check_model_dd"]], "check_model_hybrid() (in module stormpy)": [[2, "stormpy.check_model_hybrid"]], "check_model_sparse() (in module stormpy)": [[2, "stormpy.check_model_sparse"]], "check_threshold_feasible (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.check_threshold_feasible"]], "check_transitions_outside (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.check_transitions_outside"]], "check_valid() (janimodel method)": [[2, "stormpy.JaniModel.check_valid"], [9, "stormpy.storage.JaniModel.check_valid"]], "choice_labeling (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.choice_labeling"], [9, "stormpy.storage.SparseExactModelComponents.choice_labeling"]], "choice_labeling (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.choice_labeling"], [9, "stormpy.storage.SparseModelComponents.choice_labeling"]], "choice_labeling (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.choice_labeling"], [9, "stormpy.storage.SparseParametricModelComponents.choice_labeling"]], "choice_origins (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.choice_origins"], [9, "stormpy.storage.SparseExactModelComponents.choice_origins"]], "choice_origins (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.choice_origins"], [9, "stormpy.storage.SparseModelComponents.choice_origins"]], "choice_origins (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.choice_origins"], [9, "stormpy.storage.SparseParametricModelComponents.choice_origins"]], "clone() (formula method)": [[2, "stormpy.Formula.clone"], [7, "stormpy.logic.Formula.clone"]], "clone() (janiorderedassignments method)": [[2, "stormpy.JaniOrderedAssignments.clone"], [9, "stormpy.storage.JaniOrderedAssignments.clone"]], "clone() (symbolicexactquantitativecheckresult method)": [[2, "stormpy.SymbolicExactQuantitativeCheckResult.clone"]], "clone() (symbolicparametricquantitativecheckresult method)": [[2, "stormpy.SymbolicParametricQuantitativeCheckResult.clone"]], "clone() (symbolicquantitativecheckresult method)": [[2, "stormpy.SymbolicQuantitativeCheckResult.clone"]], "coefficient (factorizedpolynomial property)": [[2, "stormpy.FactorizedPolynomial.coefficient"]], "collect_information() (in module stormpy)": [[2, "stormpy.collect_information"]], "color (janiedge property)": [[2, "stormpy.JaniEdge.color"], [9, "stormpy.storage.JaniEdge.color"]], "column (exactsparsematrixentry property)": [[2, "stormpy.ExactSparseMatrixEntry.column"], [9, "stormpy.storage.ExactSparseMatrixEntry.column"]], "column (parametricsparsematrixentry property)": [[2, "stormpy.ParametricSparseMatrixEntry.column"], [9, "stormpy.storage.ParametricSparseMatrixEntry.column"]], "column (sparsematrixentry property)": [[2, "stormpy.SparseMatrixEntry.column"], [9, "stormpy.storage.SparseMatrixEntry.column"]], "commands (prismmodule property)": [[2, "stormpy.PrismModule.commands"], [9, "stormpy.storage.PrismModule.commands"]], "comparison_type (operatorformula property)": [[2, "stormpy.OperatorFormula.comparison_type"], [7, "stormpy.logic.OperatorFormula.comparison_type"]], "compute_action_support() (schedulerdouble method)": [[2, "stormpy.SchedulerDouble.compute_action_support"], [9, "stormpy.storage.SchedulerDouble.compute_action_support"]], "compute_action_support() (schedulerexact method)": [[2, "stormpy.SchedulerExact.compute_action_support"], [9, "stormpy.storage.SchedulerExact.compute_action_support"]], "compute_action_support() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.compute_action_support"], [9, "stormpy.storage.SchedulerParametric.compute_action_support"]], "compute_all_until_probabilities() (in module stormpy)": [[2, "stormpy.compute_all_until_probabilities"]], "compute_expected_number_of_visits() (in module stormpy)": [[2, "stormpy.compute_expected_number_of_visits"]], "compute_indices() (ddmetavariable_sylvan method)": [[2, "stormpy.DdMetaVariable_Sylvan.compute_indices"], [9, "stormpy.storage.DdMetaVariable_Sylvan.compute_indices"]], "compute_prob01_states() (in module stormpy)": [[2, "stormpy.compute_prob01_states"]], "compute_prob01max_states() (in module stormpy)": [[2, "stormpy.compute_prob01max_states"]], "compute_prob01min_states() (in module stormpy)": [[2, "stormpy.compute_prob01min_states"]], "compute_steady_state_distribution() (in module stormpy)": [[2, "stormpy.compute_steady_state_distribution"]], "compute_transient_probabilities() (in module stormpy)": [[2, "stormpy.compute_transient_probabilities"]], "constant_part() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.constant_part"]], "constant_part() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.constant_part"]], "constant_part() (polynomial method)": [[2, "stormpy.Polynomial.constant_part"]], "constant_part() (rationalfunction method)": [[2, "stormpy.RationalFunction.constant_part"]], "constants (janimodel property)": [[2, "stormpy.JaniModel.constants"], [9, "stormpy.storage.JaniModel.constants"]], "constants (prismprogram property)": [[2, "stormpy.PrismProgram.constants"], [9, "stormpy.storage.PrismProgram.constants"]], "construct_submodel() (in module stormpy)": [[2, "stormpy.construct_submodel"]], "contains_label() (itemlabeling method)": [[2, "stormpy.ItemLabeling.contains_label"], [9, "stormpy.storage.ItemLabeling.contains_label"]], "contains_variable() (expression method)": [[2, "stormpy.Expression.contains_variable"], [9, "stormpy.storage.Expression.contains_variable"]], "contains_variables() (expression method)": [[2, "stormpy.Expression.contains_variables"], [9, "stormpy.storage.Expression.contains_variables"]], "continue_after_first_counterexample (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.continue_after_first_counterexample"]], "convert_to_ctmc() (sparseexactma method)": [[2, "stormpy.SparseExactMA.convert_to_ctmc"], [9, "stormpy.storage.SparseExactMA.convert_to_ctmc"]], "convert_to_ctmc() (sparsema method)": [[2, "stormpy.SparseMA.convert_to_ctmc"], [9, "stormpy.storage.SparseMA.convert_to_ctmc"]], "convertible_to_ctmc (sparseexactma property)": [[2, "stormpy.SparseExactMA.convertible_to_ctmc"], [9, "stormpy.storage.SparseExactMA.convertible_to_ctmc"]], "convertible_to_ctmc (sparsema property)": [[2, "stormpy.SparseMA.convertible_to_ctmc"], [9, "stormpy.storage.SparseMA.convertible_to_ctmc"]], "create_boolean() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_boolean"], [9, "stormpy.storage.ExpressionManager.create_boolean"]], "create_boolean_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_boolean_variable"], [9, "stormpy.storage.ExpressionManager.create_boolean_variable"]], "create_downward_closure() (polytopedouble method)": [[2, "stormpy.PolytopeDouble.create_downward_closure"], [9, "stormpy.storage.PolytopeDouble.create_downward_closure"]], "create_downward_closure() (polytopeexact method)": [[2, "stormpy.PolytopeExact.create_downward_closure"], [9, "stormpy.storage.PolytopeExact.create_downward_closure"]], "create_filter_initial_states_sparse() (in module stormpy)": [[2, "stormpy.create_filter_initial_states_sparse"]], "create_filter_initial_states_symbolic() (in module stormpy)": [[2, "stormpy.create_filter_initial_states_symbolic"]], "create_filter_symbolic() (in module stormpy)": [[2, "stormpy.create_filter_symbolic"]], "create_integer() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_integer"], [9, "stormpy.storage.ExpressionManager.create_integer"]], "create_integer_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_integer_variable"], [9, "stormpy.storage.ExpressionManager.create_integer_variable"]], "create_rational() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_rational"], [9, "stormpy.storage.ExpressionManager.create_rational"]], "create_rational_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_rational_variable"], [9, "stormpy.storage.ExpressionManager.create_rational_variable"]], "cut_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.cut_time"]], "dd_manager (dd_sylvan property)": [[2, "stormpy.Dd_Sylvan.dd_manager"], [9, "stormpy.storage.Dd_Sylvan.dd_manager"]], "deadlock_label (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.deadlock_label"]], "deadlock_label (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.deadlock_label"]], "deadlock_label (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.deadlock_label"]], "decode_automaton_and_edge_index() (janimodel static method)": [[2, "stormpy.JaniModel.decode_automaton_and_edge_index"], [9, "stormpy.storage.JaniModel.decode_automaton_and_edge_index"]], "define_constants() (janimodel method)": [[2, "stormpy.JaniModel.define_constants"], [9, "stormpy.storage.JaniModel.define_constants"]], "define_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.define_constants"], [9, "stormpy.storage.PrismProgram.define_constants"]], "defined (janiconstant property)": [[2, "stormpy.JaniConstant.defined"], [9, "stormpy.storage.JaniConstant.defined"]], "defined (prismconstant property)": [[2, "stormpy.PrismConstant.defined"], [9, "stormpy.storage.PrismConstant.defined"]], "defined (schedulerchoicedouble property)": [[2, "stormpy.SchedulerChoiceDouble.defined"], [9, "stormpy.storage.SchedulerChoiceDouble.defined"]], "defined (schedulerchoiceexact property)": [[2, "stormpy.SchedulerChoiceExact.defined"], [9, "stormpy.storage.SchedulerChoiceExact.defined"]], "defined (schedulerchoiceparametric property)": [[2, "stormpy.SchedulerChoiceParametric.defined"], [9, "stormpy.storage.SchedulerChoiceParametric.defined"]], "definition (prismconstant property)": [[2, "stormpy.PrismConstant.definition"], [9, "stormpy.storage.PrismConstant.definition"]], "degree() (polynomial method)": [[2, "stormpy.Polynomial.degree"]], "denominator (factorizedrationalfunction property)": [[2, "stormpy.FactorizedRationalFunction.denominator"]], "denominator (rational property)": [[2, "stormpy.Rational.denominator"]], "denominator (rationalfunction property)": [[2, "stormpy.RationalFunction.denominator"]], "derive() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.derive"]], "derive() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.derive"]], "derive() (polynomial method)": [[2, "stormpy.Polynomial.derive"]], "derive() (rationalfunction method)": [[2, "stormpy.RationalFunction.derive"]], "destinations (janiedge property)": [[2, "stormpy.JaniEdge.destinations"], [9, "stormpy.storage.JaniEdge.destinations"]], "destinations (janitemplateedge property)": [[2, "stormpy.JaniTemplateEdge.destinations"], [9, "stormpy.storage.JaniTemplateEdge.destinations"]], "deterministic (schedulerchoicedouble property)": [[2, "stormpy.SchedulerChoiceDouble.deterministic"], [9, "stormpy.storage.SchedulerChoiceDouble.deterministic"]], "deterministic (schedulerchoiceexact property)": [[2, "stormpy.SchedulerChoiceExact.deterministic"], [9, "stormpy.storage.SchedulerChoiceExact.deterministic"]], "deterministic (schedulerchoiceparametric property)": [[2, "stormpy.SchedulerChoiceParametric.deterministic"], [9, "stormpy.storage.SchedulerChoiceParametric.deterministic"]], "deterministic (schedulerdouble property)": [[2, "stormpy.SchedulerDouble.deterministic"], [9, "stormpy.storage.SchedulerDouble.deterministic"]], "deterministic (schedulerexact property)": [[2, "stormpy.SchedulerExact.deterministic"], [9, "stormpy.storage.SchedulerExact.deterministic"]], "deterministic (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.deterministic"], [9, "stormpy.storage.SchedulerParametric.deterministic"]], "edges (janiautomaton property)": [[2, "stormpy.JaniAutomaton.edges"], [9, "stormpy.storage.JaniAutomaton.edges"]], "eigen (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.eigen"]], "eliminate_ecs() (in module stormpy)": [[2, "stormpy.eliminate_ECs"]], "eliminate_non_markovian_chains() (in module stormpy)": [[2, "stormpy.eliminate_non_markovian_chains"]], "eliminate_reward_accumulations() (in module stormpy)": [[2, "stormpy.eliminate_reward_accumulations"]], "elimination (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.elimination"]], "empty() (janivariableset method)": [[2, "stormpy.JaniVariableSet.empty"], [9, "stormpy.storage.JaniVariableSet.empty"]], "encode_automaton_and_edge_index() (janimodel static method)": [[2, "stormpy.JaniModel.encode_automaton_and_edge_index"], [9, "stormpy.storage.JaniModel.encode_automaton_and_edge_index"]], "encode_reachability (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.encode_reachability"]], "erase_variable() (janivariableset method)": [[2, "stormpy.JaniVariableSet.erase_variable"], [9, "stormpy.storage.JaniVariableSet.erase_variable"]], "evaluate() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.evaluate"]], "evaluate() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.evaluate"]], "evaluate() (polynomial method)": [[2, "stormpy.Polynomial.evaluate"]], "evaluate() (rationalfunction method)": [[2, "stormpy.RationalFunction.evaluate"]], "evaluate_as_bool() (expression method)": [[2, "stormpy.Expression.evaluate_as_bool"], [9, "stormpy.storage.Expression.evaluate_as_bool"]], "evaluate_as_double() (expression method)": [[2, "stormpy.Expression.evaluate_as_double"], [9, "stormpy.storage.Expression.evaluate_as_double"]], "evaluate_as_int() (expression method)": [[2, "stormpy.Expression.evaluate_as_int"], [9, "stormpy.storage.Expression.evaluate_as_int"]], "evaluate_as_rational() (expression method)": [[2, "stormpy.Expression.evaluate_as_rational"], [9, "stormpy.storage.Expression.evaluate_as_rational"]], "exit_rates (sparsectmc property)": [[2, "stormpy.SparseCtmc.exit_rates"], [9, "stormpy.storage.SparseCtmc.exit_rates"]], "exit_rates (sparseexactctmc property)": [[2, "stormpy.SparseExactCtmc.exit_rates"], [9, "stormpy.storage.SparseExactCtmc.exit_rates"]], "exit_rates (sparseexactma property)": [[2, "stormpy.SparseExactMA.exit_rates"], [9, "stormpy.storage.SparseExactMA.exit_rates"]], "exit_rates (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.exit_rates"], [9, "stormpy.storage.SparseExactModelComponents.exit_rates"]], "exit_rates (sparsema property)": [[2, "stormpy.SparseMA.exit_rates"], [9, "stormpy.storage.SparseMA.exit_rates"]], "exit_rates (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.exit_rates"], [9, "stormpy.storage.SparseModelComponents.exit_rates"]], "exit_rates (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.exit_rates"], [9, "stormpy.storage.SparseParametricModelComponents.exit_rates"]], "export_lookup() (explicitmodelbuilder method)": [[2, "stormpy.ExplicitModelBuilder.export_lookup"]], "export_lookup() (explicitparametricmodelbuilder method)": [[2, "stormpy.ExplicitParametricModelBuilder.export_lookup"]], "export_to_drn() (in module stormpy)": [[2, "stormpy.export_to_drn"]], "expression (janiassignment property)": [[2, "stormpy.JaniAssignment.expression"], [9, "stormpy.storage.JaniAssignment.expression"]], "expression (prismassignment property)": [[2, "stormpy.PrismAssignment.expression"], [9, "stormpy.storage.PrismAssignment.expression"]], "expression (prismlabel property)": [[2, "stormpy.PrismLabel.expression"], [9, "stormpy.storage.PrismLabel.expression"]], "expression_manager (janimodel property)": [[2, "stormpy.JaniModel.expression_manager"], [9, "stormpy.storage.JaniModel.expression_manager"]], "expression_manager (prismprogram property)": [[2, "stormpy.PrismProgram.expression_manager"], [9, "stormpy.storage.PrismProgram.expression_manager"]], "expression_variable (janiconstant property)": [[2, "stormpy.JaniConstant.expression_variable"], [9, "stormpy.storage.JaniConstant.expression_variable"]], "expression_variable (janivariable property)": [[2, "stormpy.JaniVariable.expression_variable"], [9, "stormpy.storage.JaniVariable.expression_variable"]], "expression_variable (prismconstant property)": [[2, "stormpy.PrismConstant.expression_variable"], [9, "stormpy.storage.PrismConstant.expression_variable"]], "expression_variable (prismvariable property)": [[2, "stormpy.PrismVariable.expression_variable"], [9, "stormpy.storage.PrismVariable.expression_variable"]], "factorization() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.factorization"]], "finalize() (janimodel method)": [[2, "stormpy.JaniModel.finalize"], [9, "stormpy.storage.JaniModel.finalize"]], "fix_deadlocks (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.fix_deadlocks"]], "flatten() (prismprogram method)": [[2, "stormpy.PrismProgram.flatten"], [9, "stormpy.storage.PrismProgram.flatten"]], "flatten_composition() (janimodel method)": [[2, "stormpy.JaniModel.flatten_composition"], [9, "stormpy.storage.JaniModel.flatten_composition"]], "formulas (modelformulaspair property)": [[2, "stormpy.ModelFormulasPair.formulas"]], "gather_variables() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.gather_variables"]], "gather_variables() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.gather_variables"]], "gather_variables() (polynomial method)": [[2, "stormpy.Polynomial.gather_variables"]], "gather_variables() (rationalfunction method)": [[2, "stormpy.RationalFunction.gather_variables"]], "gauss_seidel (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.gauss_seidel"]], "get() (bitvector method)": [[2, "stormpy.BitVector.get"], [9, "stormpy.storage.BitVector.get"]], "get_action_name() (prismprogram method)": [[2, "stormpy.PrismProgram.get_action_name"], [9, "stormpy.storage.PrismProgram.get_action_name"]], "get_as_variable_to_expression_map() (prismupdate method)": [[2, "stormpy.PrismUpdate.get_as_variable_to_expression_map"], [9, "stormpy.storage.PrismUpdate.get_as_variable_to_expression_map"]], "get_assignment() (prismupdate method)": [[2, "stormpy.PrismUpdate.get_assignment"], [9, "stormpy.storage.PrismUpdate.get_assignment"]], "get_automaton() (janimodel method)": [[2, "stormpy.JaniModel.get_automaton"], [9, "stormpy.storage.JaniModel.get_automaton"]], "get_automaton_index() (janimodel method)": [[2, "stormpy.JaniModel.get_automaton_index"], [9, "stormpy.storage.JaniModel.get_automaton_index"]], "get_boolean_value() (simplevaluation method)": [[2, "stormpy.SimpleValuation.get_boolean_value"], [9, "stormpy.storage.SimpleValuation.get_boolean_value"]], "get_boolean_value() (statevaluation method)": [[2, "stormpy.StateValuation.get_boolean_value"], [9, "stormpy.storage.StateValuation.get_boolean_value"]], "get_boolean_variable() (prismmodule method)": [[2, "stormpy.PrismModule.get_boolean_variable"], [9, "stormpy.storage.PrismModule.get_boolean_variable"]], "get_choice() (schedulerchoicedouble method)": [[2, "stormpy.SchedulerChoiceDouble.get_choice"], [9, "stormpy.storage.SchedulerChoiceDouble.get_choice"]], "get_choice() (schedulerchoiceexact method)": [[2, "stormpy.SchedulerChoiceExact.get_choice"], [9, "stormpy.storage.SchedulerChoiceExact.get_choice"]], "get_choice() (schedulerchoiceparametric method)": [[2, "stormpy.SchedulerChoiceParametric.get_choice"], [9, "stormpy.storage.SchedulerChoiceParametric.get_choice"]], "get_choice() (schedulerdouble method)": [[2, "stormpy.SchedulerDouble.get_choice"], [9, "stormpy.storage.SchedulerDouble.get_choice"]], "get_choice() (schedulerexact method)": [[2, "stormpy.SchedulerExact.get_choice"], [9, "stormpy.storage.SchedulerExact.get_choice"]], "get_choice() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.get_choice"], [9, "stormpy.storage.SchedulerParametric.get_choice"]], "get_choice_index() (sparseexactmdp method)": [[2, "stormpy.SparseExactMdp.get_choice_index"], [9, "stormpy.storage.SparseExactMdp.get_choice_index"]], "get_choice_index() (sparsemdp method)": [[2, "stormpy.SparseMdp.get_choice_index"], [9, "stormpy.storage.SparseMdp.get_choice_index"]], "get_choice_info() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.get_choice_info"], [9, "stormpy.storage.ChoiceOrigins.get_choice_info"]], "get_choices() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.get_choices"], [9, "stormpy.storage.ChoiceLabeling.get_choices"]], "get_command_indices_by_action_index() (prismmodule method)": [[2, "stormpy.PrismModule.get_command_indices_by_action_index"], [9, "stormpy.storage.PrismModule.get_command_indices_by_action_index"]], "get_command_set() (prismchoiceorigins method)": [[2, "stormpy.PrismChoiceOrigins.get_command_set"], [9, "stormpy.storage.PrismChoiceOrigins.get_command_set"]], "get_constant() (janimodel method)": [[2, "stormpy.JaniModel.get_constant"], [9, "stormpy.storage.JaniModel.get_constant"]], "get_constant() (prismprogram method)": [[2, "stormpy.PrismProgram.get_constant"], [9, "stormpy.storage.PrismProgram.get_constant"]], "get_current_row_group_count() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.ExactSparseMatrixBuilder.get_current_row_group_count"]], "get_current_row_group_count() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.get_current_row_group_count"]], "get_current_row_group_count() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.SparseMatrixBuilder.get_current_row_group_count"]], "get_deterministic_choice() (schedulerchoicedouble method)": [[2, "stormpy.SchedulerChoiceDouble.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoiceDouble.get_deterministic_choice"]], "get_deterministic_choice() (schedulerchoiceexact method)": [[2, "stormpy.SchedulerChoiceExact.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoiceExact.get_deterministic_choice"]], "get_deterministic_choice() (schedulerchoiceparametric method)": [[2, "stormpy.SchedulerChoiceParametric.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoiceParametric.get_deterministic_choice"]], "get_edge_index_set() (janichoiceorigins method)": [[2, "stormpy.JaniChoiceOrigins.get_edge_index_set"], [9, "stormpy.storage.JaniChoiceOrigins.get_edge_index_set"]], "get_expression() (atomicexpressionformula method)": [[2, "stormpy.AtomicExpressionFormula.get_expression"], [7, "stormpy.logic.AtomicExpressionFormula.get_expression"]], "get_identifier_info() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.get_identifier_info"], [9, "stormpy.storage.ChoiceOrigins.get_identifier_info"]], "get_integer_value() (simplevaluation method)": [[2, "stormpy.SimpleValuation.get_integer_value"], [9, "stormpy.storage.SimpleValuation.get_integer_value"]], "get_integer_value() (statevaluation method)": [[2, "stormpy.StateValuation.get_integer_value"], [9, "stormpy.storage.StateValuation.get_integer_value"]], "get_integer_variable() (prismmodule method)": [[2, "stormpy.PrismModule.get_integer_variable"], [9, "stormpy.storage.PrismModule.get_integer_variable"]], "get_json() (statevaluation method)": [[2, "stormpy.StateValuation.get_json"], [9, "stormpy.storage.StateValuation.get_json"]], "get_label_expression() (prismprogram method)": [[2, "stormpy.PrismProgram.get_label_expression"], [9, "stormpy.storage.PrismProgram.get_label_expression"]], "get_labels() (itemlabeling method)": [[2, "stormpy.ItemLabeling.get_labels"], [9, "stormpy.storage.ItemLabeling.get_labels"]], "get_labels_of_choice() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.get_labels_of_choice"], [9, "stormpy.storage.ChoiceLabeling.get_labels_of_choice"]], "get_labels_of_state() (statelabeling method)": [[2, "stormpy.StateLabeling.get_labels_of_state"], [9, "stormpy.storage.StateLabeling.get_labels_of_state"]], "get_last_column() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.ExactSparseMatrixBuilder.get_last_column"]], "get_last_column() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.get_last_column"]], "get_last_column() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.SparseMatrixBuilder.get_last_column"]], "get_last_row() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.ExactSparseMatrixBuilder.get_last_row"]], "get_last_row() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.get_last_row"]], "get_last_row() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.SparseMatrixBuilder.get_last_row"]], "get_location_index() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.get_location_index"], [9, "stormpy.storage.JaniAutomaton.get_location_index"]], "get_maximal_end_components() (in module stormpy)": [[2, "stormpy.get_maximal_end_components"]], "get_meta_variable() (ddmanager_sylvan method)": [[2, "stormpy.DdManager_Sylvan.get_meta_variable"], [9, "stormpy.storage.DdManager_Sylvan.get_meta_variable"]], "get_module() (prismprogram method)": [[2, "stormpy.PrismProgram.get_module"], [9, "stormpy.storage.PrismProgram.get_module"]], "get_module_indices_by_action_index() (prismprogram method)": [[2, "stormpy.PrismProgram.get_module_indices_by_action_index"], [9, "stormpy.storage.PrismProgram.get_module_indices_by_action_index"]], "get_nr_available_actions() (sparseexactmdp method)": [[2, "stormpy.SparseExactMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseExactMdp.get_nr_available_actions"]], "get_nr_available_actions() (sparsemdp method)": [[2, "stormpy.SparseMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseMdp.get_nr_available_actions"]], "get_nr_available_actions() (sparseparametricmdp method)": [[2, "stormpy.SparseParametricMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseParametricMdp.get_nr_available_actions"]], "get_nr_of_states() (statevaluation method)": [[2, "stormpy.StateValuation.get_nr_of_states"], [9, "stormpy.storage.StateValuation.get_nr_of_states"]], "get_number_of_identifiers() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.get_number_of_identifiers"], [9, "stormpy.storage.ChoiceOrigins.get_number_of_identifiers"]], "get_observation() (sparseexactpomdp method)": [[2, "stormpy.SparseExactPomdp.get_observation"], [9, "stormpy.storage.SparseExactPomdp.get_observation"]], "get_observation() (sparseparametricpomdp method)": [[2, "stormpy.SparseParametricPomdp.get_observation"], [9, "stormpy.storage.SparseParametricPomdp.get_observation"]], "get_observation() (sparsepomdp method)": [[2, "stormpy.SparsePomdp.get_observation"], [9, "stormpy.storage.SparsePomdp.get_observation"]], "get_operand() (expression method)": [[2, "stormpy.Expression.get_operand"], [9, "stormpy.storage.Expression.get_operand"]], "get_overapproximation() (paretocurvecheckresultdouble method)": [[2, "stormpy.ParetoCurveCheckResultDouble.get_overapproximation"]], "get_rational_value() (statevaluation method)": [[2, "stormpy.StateValuation.get_rational_value"], [9, "stormpy.storage.StateValuation.get_rational_value"]], "get_reachable_states() (in module stormpy)": [[2, "stormpy.get_reachable_states"]], "get_row() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_row"], [9, "stormpy.storage.ExactSparseMatrix.get_row"]], "get_row() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_row"], [9, "stormpy.storage.ParametricSparseMatrix.get_row"]], "get_row() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_row"], [9, "stormpy.storage.SparseMatrix.get_row"]], "get_row_group_end() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_row_group_end"], [9, "stormpy.storage.ExactSparseMatrix.get_row_group_end"]], "get_row_group_end() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_row_group_end"], [9, "stormpy.storage.ParametricSparseMatrix.get_row_group_end"]], "get_row_group_end() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_row_group_end"], [9, "stormpy.storage.SparseMatrix.get_row_group_end"]], "get_row_group_start() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_row_group_start"], [9, "stormpy.storage.ExactSparseMatrix.get_row_group_start"]], "get_row_group_start() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_row_group_start"], [9, "stormpy.storage.ParametricSparseMatrix.get_row_group_start"]], "get_row_group_start() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_row_group_start"], [9, "stormpy.storage.SparseMatrix.get_row_group_start"]], "get_rows_for_group() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_rows_for_group"], [9, "stormpy.storage.ExactSparseMatrix.get_rows_for_group"]], "get_rows_for_group() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_rows_for_group"], [9, "stormpy.storage.ParametricSparseMatrix.get_rows_for_group"]], "get_rows_for_group() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_rows_for_group"], [9, "stormpy.storage.SparseMatrix.get_rows_for_group"]], "get_state_action_reward() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseExactRewardModel.get_state_action_reward"]], "get_state_action_reward() (sparseparametricrewardmodel method)": [[2, "stormpy.SparseParametricRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseParametricRewardModel.get_state_action_reward"]], "get_state_action_reward() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseRewardModel.get_state_action_reward"]], "get_state_reward() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.get_state_reward"], [9, "stormpy.storage.SparseExactRewardModel.get_state_reward"]], "get_state_reward() (sparseparametricrewardmodel method)": [[2, "stormpy.SparseParametricRewardModel.get_state_reward"], [9, "stormpy.storage.SparseParametricRewardModel.get_state_reward"]], "get_state_reward() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.get_state_reward"], [9, "stormpy.storage.SparseRewardModel.get_state_reward"]], "get_states() (statelabeling method)": [[2, "stormpy.StateLabeling.get_states"], [9, "stormpy.storage.StateLabeling.get_states"]], "get_string() (statevaluation method)": [[2, "stormpy.StateValuation.get_string"], [9, "stormpy.storage.StateValuation.get_string"]], "get_synchronizing_action_indices() (prismprogram method)": [[2, "stormpy.PrismProgram.get_synchronizing_action_indices"], [9, "stormpy.storage.PrismProgram.get_synchronizing_action_indices"]], "get_truth_values() (explicitqualitativecheckresult method)": [[2, "stormpy.ExplicitQualitativeCheckResult.get_truth_values"]], "get_truth_values() (symbolicqualitativecheckresult method)": [[2, "stormpy.SymbolicQualitativeCheckResult.get_truth_values"]], "get_undefined_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.get_undefined_constants"], [9, "stormpy.storage.PrismProgram.get_undefined_constants"]], "get_underapproximation() (paretocurvecheckresultdouble method)": [[2, "stormpy.ParetoCurveCheckResultDouble.get_underapproximation"]], "get_values() (explicitexactquantitativecheckresult method)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult.get_values"]], "get_values() (explicitparametricquantitativecheckresult method)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult.get_values"]], "get_values() (explicitquantitativecheckresult method)": [[2, "stormpy.ExplicitQuantitativeCheckResult.get_values"]], "get_values() (hybridexactquantitativecheckresult method)": [[2, "stormpy.HybridExactQuantitativeCheckResult.get_values"]], "get_values() (hybridparametricquantitativecheckresult method)": [[2, "stormpy.HybridParametricQuantitativeCheckResult.get_values"]], "get_values() (hybridquantitativecheckresult method)": [[2, "stormpy.HybridQuantitativeCheckResult.get_values"]], "get_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.get_variable"], [9, "stormpy.storage.ExpressionManager.get_variable"]], "get_variable_by_expr_variable() (janivariableset method)": [[2, "stormpy.JaniVariableSet.get_variable_by_expr_variable"], [9, "stormpy.storage.JaniVariableSet.get_variable_by_expr_variable"]], "get_variable_by_name() (janivariableset method)": [[2, "stormpy.JaniVariableSet.get_variable_by_name"], [9, "stormpy.storage.JaniVariableSet.get_variable_by_name"]], "get_variables() (expression method)": [[2, "stormpy.Expression.get_variables"], [9, "stormpy.storage.Expression.get_variables"]], "get_variables() (expressionmanager method)": [[2, "stormpy.ExpressionManager.get_variables"], [9, "stormpy.storage.ExpressionManager.get_variables"]], "get_vertices_clockwise() (polytopedouble method)": [[2, "stormpy.PolytopeDouble.get_vertices_clockwise"], [9, "stormpy.storage.PolytopeDouble.get_vertices_clockwise"]], "get_vertices_clockwise() (polytopeexact method)": [[2, "stormpy.PolytopeExact.get_vertices_clockwise"], [9, "stormpy.storage.PolytopeExact.get_vertices_clockwise"]], "get_zero_reward_states() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.get_zero_reward_states"], [9, "stormpy.storage.SparseExactRewardModel.get_zero_reward_states"]], "get_zero_reward_states() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.get_zero_reward_states"], [9, "stormpy.storage.SparseRewardModel.get_zero_reward_states"]], "global_boolean_variables (prismprogram property)": [[2, "stormpy.PrismProgram.global_boolean_variables"], [9, "stormpy.storage.PrismProgram.global_boolean_variables"]], "global_index (prismcommand property)": [[2, "stormpy.PrismCommand.global_index"], [9, "stormpy.storage.PrismCommand.global_index"]], "global_index (prismupdate property)": [[2, "stormpy.PrismUpdate.global_index"], [9, "stormpy.storage.PrismUpdate.global_index"]], "global_integer_variables (prismprogram property)": [[2, "stormpy.PrismProgram.global_integer_variables"], [9, "stormpy.storage.PrismProgram.global_integer_variables"]], "global_variables (janimodel property)": [[2, "stormpy.JaniModel.global_variables"], [9, "stormpy.storage.JaniModel.global_variables"]], "gmmxx (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.gmmxx"]], "graph_preserving_constraints (constraintcollector property)": [[2, "stormpy.ConstraintCollector.graph_preserving_constraints"]], "guard (janiedge property)": [[2, "stormpy.JaniEdge.guard"], [9, "stormpy.storage.JaniEdge.guard"]], "guard (janitemplateedge property)": [[2, "stormpy.JaniTemplateEdge.guard"], [9, "stormpy.storage.JaniTemplateEdge.guard"]], "guard_expression (prismcommand property)": [[2, "stormpy.PrismCommand.guard_expression"], [9, "stormpy.storage.PrismCommand.guard_expression"]], "has_boolean_type() (expression method)": [[2, "stormpy.Expression.has_boolean_type"], [9, "stormpy.storage.Expression.has_boolean_type"]], "has_bound (operatorformula property)": [[2, "stormpy.OperatorFormula.has_bound"], [7, "stormpy.logic.OperatorFormula.has_bound"]], "has_constant() (prismprogram method)": [[2, "stormpy.PrismProgram.has_constant"], [9, "stormpy.storage.PrismProgram.has_constant"]], "has_integer_type() (expression method)": [[2, "stormpy.Expression.has_integer_type"], [9, "stormpy.storage.Expression.has_integer_type"]], "has_label() (prismprogram method)": [[2, "stormpy.PrismProgram.has_label"], [9, "stormpy.storage.PrismProgram.has_label"]], "has_lower_bound (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.has_lower_bound"], [7, "stormpy.logic.BoundedUntilFormula.has_lower_bound"]], "has_module_with_inner_action_overlapping_guard() (overlappingguardanalyser method)": [[2, "stormpy.OverlappingGuardAnalyser.has_module_with_inner_action_overlapping_guard"], [9, "stormpy.storage.OverlappingGuardAnalyser.has_module_with_inner_action_overlapping_guard"]], "has_observation_valuations() (sparseexactpomdp method)": [[2, "stormpy.SparseExactPomdp.has_observation_valuations"], [9, "stormpy.storage.SparseExactPomdp.has_observation_valuations"]], "has_observation_valuations() (sparsepomdp method)": [[2, "stormpy.SparsePomdp.has_observation_valuations"], [9, "stormpy.storage.SparsePomdp.has_observation_valuations"]], "has_optimality_type (operatorformula property)": [[2, "stormpy.OperatorFormula.has_optimality_type"], [7, "stormpy.logic.OperatorFormula.has_optimality_type"]], "has_rational_type() (expression method)": [[2, "stormpy.Expression.has_rational_type"], [9, "stormpy.storage.Expression.has_rational_type"]], "has_reward_model() (prismprogram method)": [[2, "stormpy.PrismProgram.has_reward_model"], [9, "stormpy.storage.PrismProgram.has_reward_model"]], "has_reward_name() (rewardoperator method)": [[2, "stormpy.RewardOperator.has_reward_name"], [7, "stormpy.logic.RewardOperator.has_reward_name"]], "has_silent_action() (janiedge method)": [[2, "stormpy.JaniEdge.has_silent_action"], [9, "stormpy.storage.JaniEdge.has_silent_action"]], "has_standard_composition() (janimodel method)": [[2, "stormpy.JaniModel.has_standard_composition"], [9, "stormpy.storage.JaniModel.has_standard_composition"]], "has_state_action_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseExactRewardModel.has_state_action_rewards"]], "has_state_action_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.has_state_action_rewards"]], "has_state_action_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseRewardModel.has_state_action_rewards"]], "has_state_action_rewards (symbolicsylvanparametricrewardmodel property)": [[2, "stormpy.SymbolicSylvanParametricRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SymbolicSylvanParametricRewardModel.has_state_action_rewards"]], "has_state_action_rewards (symbolicsylvanrewardmodel property)": [[2, "stormpy.SymbolicSylvanRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SymbolicSylvanRewardModel.has_state_action_rewards"]], "has_state_label() (statelabeling method)": [[2, "stormpy.StateLabeling.has_state_label"], [9, "stormpy.storage.StateLabeling.has_state_label"]], "has_state_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseExactRewardModel.has_state_rewards"]], "has_state_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.has_state_rewards"]], "has_state_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseRewardModel.has_state_rewards"]], "has_state_rewards (symbolicsylvanparametricrewardmodel property)": [[2, "stormpy.SymbolicSylvanParametricRewardModel.has_state_rewards"], [9, "stormpy.storage.SymbolicSylvanParametricRewardModel.has_state_rewards"]], "has_state_rewards (symbolicsylvanrewardmodel property)": [[2, "stormpy.SymbolicSylvanRewardModel.has_state_rewards"], [9, "stormpy.storage.SymbolicSylvanRewardModel.has_state_rewards"]], "has_transition_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseExactRewardModel.has_transition_rewards"]], "has_transition_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.has_transition_rewards"]], "has_transition_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseRewardModel.has_transition_rewards"]], "has_transition_rewards (symbolicsylvanparametricrewardmodel property)": [[2, "stormpy.SymbolicSylvanParametricRewardModel.has_transition_rewards"], [9, "stormpy.storage.SymbolicSylvanParametricRewardModel.has_transition_rewards"]], "has_transition_rewards (symbolicsylvanrewardmodel property)": [[2, "stormpy.SymbolicSylvanRewardModel.has_transition_rewards"], [9, "stormpy.storage.SymbolicSylvanRewardModel.has_transition_rewards"]], "has_trivial_row_grouping (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.ExactSparseMatrix.has_trivial_row_grouping"]], "has_trivial_row_grouping (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.ParametricSparseMatrix.has_trivial_row_grouping"]], "has_trivial_row_grouping (sparsematrix property)": [[2, "stormpy.SparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.SparseMatrix.has_trivial_row_grouping"]], "has_undefined_constants (janimodel property)": [[2, "stormpy.JaniModel.has_undefined_constants"], [9, "stormpy.storage.JaniModel.has_undefined_constants"]], "has_undefined_constants (prismprogram property)": [[2, "stormpy.PrismProgram.has_undefined_constants"], [9, "stormpy.storage.PrismProgram.has_undefined_constants"]], "id (sparseexactmodelaction property)": [[2, "stormpy.SparseExactModelAction.id"], [9, "stormpy.storage.SparseExactModelAction.id"]], "id (sparseexactmodelstate property)": [[2, "stormpy.SparseExactModelState.id"], [9, "stormpy.storage.SparseExactModelState.id"]], "id (sparsemodelaction property)": [[2, "stormpy.SparseModelAction.id"], [9, "stormpy.storage.SparseModelAction.id"]], "id (sparsemodelstate property)": [[2, "stormpy.SparseModelState.id"], [9, "stormpy.storage.SparseModelState.id"]], "id (sparseparametricmodelaction property)": [[2, "stormpy.SparseParametricModelAction.id"], [9, "stormpy.storage.SparseParametricModelAction.id"]], "id (sparseparametricmodelstate property)": [[2, "stormpy.SparseParametricModelState.id"], [9, "stormpy.storage.SparseParametricModelState.id"]], "id (variable property)": [[2, "stormpy.Variable.id"]], "identifier() (expression method)": [[2, "stormpy.Expression.identifier"], [9, "stormpy.storage.Expression.identifier"]], "init_expression (janivariable property)": [[2, "stormpy.JaniVariable.init_expression"], [9, "stormpy.storage.JaniVariable.init_expression"]], "initial_location_indices (janiautomaton property)": [[2, "stormpy.JaniAutomaton.initial_location_indices"], [9, "stormpy.storage.JaniAutomaton.initial_location_indices"]], "initial_states_restriction (janiautomaton property)": [[2, "stormpy.JaniAutomaton.initial_states_restriction"], [9, "stormpy.storage.JaniAutomaton.initial_states_restriction"]], "initial_states_restriction (janimodel property)": [[2, "stormpy.JaniModel.initial_states_restriction"], [9, "stormpy.storage.JaniModel.initial_states_restriction"]], "initial_value_expression (prismvariable property)": [[2, "stormpy.PrismVariable.initial_value_expression"], [9, "stormpy.storage.PrismVariable.initial_value_expression"]], "insert() (flatset method)": [[2, "stormpy.FlatSet.insert"]], "insert_set() (flatset method)": [[2, "stormpy.FlatSet.insert_set"]], "install_signal_handlers() (in module stormpy)": [[2, "stormpy.install_signal_handlers"]], "instantiate_constants() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.instantiate_constants"]], "integer_variables (prismmodule property)": [[2, "stormpy.PrismModule.integer_variables"], [9, "stormpy.storage.PrismModule.integer_variables"]], "interval_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.interval_iteration"]], "interval_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.interval_iteration"]], "is_boolean (expressiontype property)": [[2, "stormpy.ExpressionType.is_boolean"], [9, "stormpy.storage.ExpressionType.is_boolean"]], "is_bounded_until_formula (formula property)": [[2, "stormpy.Formula.is_bounded_until_formula"], [7, "stormpy.logic.Formula.is_bounded_until_formula"]], "is_constant() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.is_constant"]], "is_constant() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.is_constant"]], "is_constant() (polynomial method)": [[2, "stormpy.Polynomial.is_constant"]], "is_constant() (rationalfunction method)": [[2, "stormpy.RationalFunction.is_constant"]], "is_deterministic_model (prismprogram property)": [[2, "stormpy.PrismProgram.is_deterministic_model"], [9, "stormpy.storage.PrismProgram.is_deterministic_model"]], "is_eventually_formula (formula property)": [[2, "stormpy.Formula.is_eventually_formula"], [7, "stormpy.logic.Formula.is_eventually_formula"]], "is_function_application (expression property)": [[2, "stormpy.Expression.is_function_application"], [9, "stormpy.storage.Expression.is_function_application"]], "is_integer (expressiontype property)": [[2, "stormpy.ExpressionType.is_integer"], [9, "stormpy.storage.ExpressionType.is_integer"]], "is_jani_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.is_jani_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.is_jani_choice_origins"]], "is_jani_model (symbolicmodeldescription property)": [[2, "stormpy.SymbolicModelDescription.is_jani_model"]], "is_labeled (prismcommand property)": [[2, "stormpy.PrismCommand.is_labeled"], [9, "stormpy.storage.PrismCommand.is_labeled"]], "is_literal() (expression method)": [[2, "stormpy.Expression.is_literal"], [9, "stormpy.storage.Expression.is_literal"]], "is_multi_objective_formula (formula property)": [[2, "stormpy.Formula.is_multi_objective_formula"], [7, "stormpy.logic.Formula.is_multi_objective_formula"]], "is_multidimensional (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.is_multidimensional"], [7, "stormpy.logic.BoundedUntilFormula.is_multidimensional"]], "is_no_variable (variable property)": [[2, "stormpy.Variable.is_no_variable"]], "is_one() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.is_one"]], "is_prism_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.is_prism_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.is_prism_choice_origins"]], "is_prism_program (symbolicmodeldescription property)": [[2, "stormpy.SymbolicModelDescription.is_prism_program"]], "is_probability_operator (formula property)": [[2, "stormpy.Formula.is_probability_operator"], [7, "stormpy.logic.Formula.is_probability_operator"]], "is_rational (expressiontype property)": [[2, "stormpy.ExpressionType.is_rational"], [9, "stormpy.storage.ExpressionType.is_rational"]], "is_reward_operator (formula property)": [[2, "stormpy.Formula.is_reward_operator"], [7, "stormpy.logic.Formula.is_reward_operator"]], "is_subset_of() (flatset method)": [[2, "stormpy.FlatSet.is_subset_of"]], "is_until_formula (formula property)": [[2, "stormpy.Formula.is_until_formula"], [7, "stormpy.logic.Formula.is_until_formula"]], "is_variable() (expression method)": [[2, "stormpy.Expression.is_variable"], [9, "stormpy.storage.Expression.is_variable"]], "iterations (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.iterations"]], "jacobi (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.jacobi"]], "kept_actions (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.kept_actions"]], "kept_actions (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.kept_actions"]], "kept_actions (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.kept_actions"]], "label (atomiclabelformula property)": [[2, "stormpy.AtomicLabelFormula.label"], [7, "stormpy.logic.AtomicLabelFormula.label"]], "label_unlabelled_commands() (prismprogram method)": [[2, "stormpy.PrismProgram.label_unlabelled_commands"], [9, "stormpy.storage.PrismProgram.label_unlabelled_commands"]], "labeled (prismcommand property)": [[2, "stormpy.PrismCommand.labeled"], [9, "stormpy.storage.PrismCommand.labeled"]], "labels (prismprogram property)": [[2, "stormpy.PrismProgram.labels"], [9, "stormpy.storage.PrismProgram.labels"]], "labels (sparseexactmodelstate property)": [[2, "stormpy.SparseExactModelState.labels"], [9, "stormpy.storage.SparseExactModelState.labels"]], "labels (sparsemodelstate property)": [[2, "stormpy.SparseModelState.labels"], [9, "stormpy.storage.SparseModelState.labels"]], "labels (sparseparametricmodelstate property)": [[2, "stormpy.SparseParametricModelState.labels"], [9, "stormpy.storage.SparseParametricModelState.labels"]], "left_subformula (binarypathformula property)": [[2, "stormpy.BinaryPathFormula.left_subformula"], [7, "stormpy.logic.BinaryPathFormula.left_subformula"]], "left_subformula (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.left_subformula"], [7, "stormpy.logic.BoundedUntilFormula.left_subformula"]], "linear_programming (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.linear_programming"]], "load_from_string() (bitvector static method)": [[2, "stormpy.BitVector.load_from_string"], [9, "stormpy.storage.BitVector.load_from_string"]], "location_variable (janiautomaton property)": [[2, "stormpy.JaniAutomaton.location_variable"], [9, "stormpy.storage.JaniAutomaton.location_variable"]], "locations (janiautomaton property)": [[2, "stormpy.JaniAutomaton.locations"], [9, "stormpy.storage.JaniAutomaton.locations"]], "lookup() (explicitstatelookup method)": [[2, "stormpy.ExplicitStateLookup.lookup"]], "lower_bound_expression (prismintegervariable property)": [[2, "stormpy.PrismIntegerVariable.lower_bound_expression"], [9, "stormpy.storage.PrismIntegerVariable.lower_bound_expression"]], "lowest_value (ddmetavariable_sylvan property)": [[2, "stormpy.DdMetaVariable_Sylvan.lowest_value"], [9, "stormpy.storage.DdMetaVariable_Sylvan.lowest_value"]], "make_row_grouping_trivial() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.ExactSparseMatrix.make_row_grouping_trivial"]], "make_row_grouping_trivial() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.ParametricSparseMatrix.make_row_grouping_trivial"]], "make_row_grouping_trivial() (sparsematrix method)": [[2, "stormpy.SparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.SparseMatrix.make_row_grouping_trivial"]], "make_sparse_model_builder() (in module stormpy)": [[2, "stormpy.make_sparse_model_builder"]], "make_sparse_model_builder_exact() (in module stormpy)": [[2, "stormpy.make_sparse_model_builder_exact"]], "make_sparse_model_builder_parametric() (in module stormpy)": [[2, "stormpy.make_sparse_model_builder_parametric"]], "make_standard_compliant() (janimodel method)": [[2, "stormpy.JaniModel.make_standard_compliant"], [9, "stormpy.storage.JaniModel.make_standard_compliant"]], "make_variables_local() (janiscopechanger method)": [[2, "stormpy.JaniScopeChanger.make_variables_local"], [9, "stormpy.storage.JaniScopeChanger.make_variables_local"]], "manager (expression property)": [[2, "stormpy.Expression.manager"], [9, "stormpy.storage.Expression.manager"]], "markovian_states (sparseexactma property)": [[2, "stormpy.SparseExactMA.markovian_states"], [9, "stormpy.storage.SparseExactMA.markovian_states"]], "markovian_states (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.markovian_states"], [9, "stormpy.storage.SparseExactModelComponents.markovian_states"]], "markovian_states (sparsema property)": [[2, "stormpy.SparseMA.markovian_states"], [9, "stormpy.storage.SparseMA.markovian_states"]], "markovian_states (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.markovian_states"], [9, "stormpy.storage.SparseModelComponents.markovian_states"]], "markovian_states (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.markovian_states"], [9, "stormpy.storage.SparseParametricModelComponents.markovian_states"]], "matrix (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.matrix"]], "maximum_counterexamples (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.maximum_counterexamples"]], "maximum_iterations (nativesolverenvironment property)": [[2, "stormpy.NativeSolverEnvironment.maximum_iterations"]], "maximum_iterations_after_counterexample (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.maximum_iterations_after_counterexample"]], "memory_size (schedulerdouble property)": [[2, "stormpy.SchedulerDouble.memory_size"], [9, "stormpy.storage.SchedulerDouble.memory_size"]], "memory_size (schedulerexact property)": [[2, "stormpy.SchedulerExact.memory_size"], [9, "stormpy.storage.SchedulerExact.memory_size"]], "memory_size (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.memory_size"], [9, "stormpy.storage.SchedulerParametric.memory_size"]], "memoryless (schedulerdouble property)": [[2, "stormpy.SchedulerDouble.memoryless"], [9, "stormpy.storage.SchedulerDouble.memoryless"]], "memoryless (schedulerexact property)": [[2, "stormpy.SchedulerExact.memoryless"], [9, "stormpy.storage.SchedulerExact.memoryless"]], "memoryless (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.memoryless"], [9, "stormpy.storage.SchedulerParametric.memoryless"]], "meta_variables (dd_sylvan property)": [[2, "stormpy.Dd_Sylvan.meta_variables"], [9, "stormpy.storage.Dd_Sylvan.meta_variables"]], "method (minmaxsolverenvironment property)": [[2, "stormpy.MinMaxSolverEnvironment.method"]], "method (nativesolverenvironment property)": [[2, "stormpy.NativeSolverEnvironment.method"]], "minmax_solver_environment (solverenvironment property)": [[2, "stormpy.SolverEnvironment.minmax_solver_environment"]], "model (janichoiceorigins property)": [[2, "stormpy.JaniChoiceOrigins.model"], [9, "stormpy.storage.JaniChoiceOrigins.model"]], "model (modelformulaspair property)": [[2, "stormpy.ModelFormulasPair.model"]], "model (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.model"]], "model (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.model"]], "model (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.model"]], "model_checking() (in module stormpy)": [[2, "stormpy.model_checking"]], "model_checking_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.model_checking_time"]], "model_type (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.model_type"], [9, "stormpy.storage.JaniInformationObject.model_type"]], "model_type (janimodel property)": [[2, "stormpy.JaniModel.model_type"], [9, "stormpy.storage.JaniModel.model_type"]], "model_type (prismprogram property)": [[2, "stormpy.PrismProgram.model_type"], [9, "stormpy.storage.PrismProgram.model_type"]], "module": [[2, "module-stormpy"], [3, "module-stormpy.dft"], [4, "module-stormpy.exceptions"], [5, "module-stormpy.gspn"], [6, "module-stormpy.info"], [7, "module-stormpy.logic"], [8, "module-stormpy.pars"], [9, "module-stormpy.storage"], [10, "module-stormpy.utility"]], "modules (prismprogram property)": [[2, "stormpy.PrismProgram.modules"], [9, "stormpy.storage.PrismProgram.modules"]], "name (binarybooleanoperatortype property)": [[2, "stormpy.BinaryBooleanOperatorType.name"], [7, "stormpy.logic.BinaryBooleanOperatorType.name"]], "name (bisimulationtype property)": [[2, "stormpy.BisimulationType.name"]], "name (comparisontype property)": [[2, "stormpy.ComparisonType.name"], [7, "stormpy.logic.ComparisonType.name"]], "name (ddmetavariabletype property)": [[2, "stormpy.DdMetaVariableType.name"], [9, "stormpy.storage.DdMetaVariableType.name"]], "name (ddmetavariable_sylvan property)": [[2, "stormpy.DdMetaVariable_Sylvan.name"], [9, "stormpy.storage.DdMetaVariable_Sylvan.name"]], "name (eliminationlabelbehavior property)": [[2, "stormpy.EliminationLabelBehavior.name"]], "name (equationsolvertype property)": [[2, "stormpy.EquationSolverType.name"]], "name (janiautomaton property)": [[2, "stormpy.JaniAutomaton.name"], [9, "stormpy.storage.JaniAutomaton.name"]], "name (janiconstant property)": [[2, "stormpy.JaniConstant.name"], [9, "stormpy.storage.JaniConstant.name"]], "name (janilocation property)": [[2, "stormpy.JaniLocation.name"], [9, "stormpy.storage.JaniLocation.name"]], "name (janimodel property)": [[2, "stormpy.JaniModel.name"], [9, "stormpy.storage.JaniModel.name"]], "name (janimodeltype property)": [[2, "stormpy.JaniModelType.name"]], "name (janivariable property)": [[2, "stormpy.JaniVariable.name"], [9, "stormpy.storage.JaniVariable.name"]], "name (minmaxmethod property)": [[2, "stormpy.MinMaxMethod.name"]], "name (modeltype property)": [[2, "stormpy.ModelType.name"], [8, "stormpy.pars.ModelType.name"], [9, "stormpy.storage.ModelType.name"]], "name (nativelinearequationsolvermethod property)": [[2, "stormpy.NativeLinearEquationSolverMethod.name"]], "name (operatortype property)": [[2, "stormpy.OperatorType.name"], [9, "stormpy.storage.OperatorType.name"]], "name (optimizationdirection property)": [[2, "stormpy.OptimizationDirection.name"]], "name (prismconstant property)": [[2, "stormpy.PrismConstant.name"], [9, "stormpy.storage.PrismConstant.name"]], "name (prismlabel property)": [[2, "stormpy.PrismLabel.name"], [9, "stormpy.storage.PrismLabel.name"]], "name (prismmodeltype property)": [[2, "stormpy.PrismModelType.name"], [9, "stormpy.storage.PrismModelType.name"]], "name (prismmodule property)": [[2, "stormpy.PrismModule.name"], [9, "stormpy.storage.PrismModule.name"]], "name (prismrewardmodel property)": [[2, "stormpy.PrismRewardModel.name"], [9, "stormpy.storage.PrismRewardModel.name"]], "name (prismvariable property)": [[2, "stormpy.PrismVariable.name"], [9, "stormpy.storage.PrismVariable.name"]], "name (property property)": [[2, "stormpy.Property.name"]], "name (quotientformat property)": [[2, "stormpy.QuotientFormat.name"]], "name (variable property)": [[2, "stormpy.Variable.name"], [9, "stormpy.storage.Variable.name"]], "native (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.native"]], "native_solver_environment (solverenvironment property)": [[2, "stormpy.SolverEnvironment.native_solver_environment"]], "new_row_group() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.ExactSparseMatrixBuilder.new_row_group"]], "new_row_group() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.new_row_group"]], "new_row_group() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.SparseMatrixBuilder.new_row_group"]], "new_to_old_action_mapping (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.new_to_old_action_mapping"]], "new_to_old_action_mapping (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.new_to_old_action_mapping"]], "new_to_old_action_mapping (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.new_to_old_action_mapping"]], "new_to_old_row_mapping (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.new_to_old_row_mapping"]], "new_to_old_state_mapping (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.new_to_old_state_mapping"]], "new_to_old_state_mapping (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.new_to_old_state_mapping"]], "new_to_old_state_mapping (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.new_to_old_state_mapping"]], "node_count (dd_sylvan property)": [[2, "stormpy.Dd_Sylvan.node_count"], [9, "stormpy.storage.Dd_Sylvan.node_count"]], "nominator (rational property)": [[2, "stormpy.Rational.nominator"]], "nominator (rationalfunction property)": [[2, "stormpy.RationalFunction.nominator"]], "nondeterministic_choice_indices (sparseexactma property)": [[2, "stormpy.SparseExactMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseExactMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseexactmdp property)": [[2, "stormpy.SparseExactMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseExactMdp.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparsema property)": [[2, "stormpy.SparseMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparsemdp property)": [[2, "stormpy.SparseMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseMdp.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseparametricma property)": [[2, "stormpy.SparseParametricMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseParametricMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseparametricmdp property)": [[2, "stormpy.SparseParametricMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseParametricMdp.nondeterministic_choice_indices"]], "nr_automata (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.nr_automata"], [9, "stormpy.storage.JaniInformationObject.nr_automata"]], "nr_columns (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.nr_columns"], [9, "stormpy.storage.ExactSparseMatrix.nr_columns"]], "nr_columns (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.nr_columns"], [9, "stormpy.storage.ParametricSparseMatrix.nr_columns"]], "nr_columns (sparsematrix property)": [[2, "stormpy.SparseMatrix.nr_columns"], [9, "stormpy.storage.SparseMatrix.nr_columns"]], "nr_destinations (janiedge property)": [[2, "stormpy.JaniEdge.nr_destinations"], [9, "stormpy.storage.JaniEdge.nr_destinations"]], "nr_edges (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.nr_edges"], [9, "stormpy.storage.JaniInformationObject.nr_edges"]], "nr_entries (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.nr_entries"], [9, "stormpy.storage.ExactSparseMatrix.nr_entries"]], "nr_entries (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.nr_entries"], [9, "stormpy.storage.ParametricSparseMatrix.nr_entries"]], "nr_entries (sparsematrix property)": [[2, "stormpy.SparseMatrix.nr_entries"], [9, "stormpy.storage.SparseMatrix.nr_entries"]], "nr_modules (prismprogram property)": [[2, "stormpy.PrismProgram.nr_modules"], [9, "stormpy.storage.PrismProgram.nr_modules"]], "nr_observations (sparseexactpomdp property)": [[2, "stormpy.SparseExactPomdp.nr_observations"], [9, "stormpy.storage.SparseExactPomdp.nr_observations"]], "nr_observations (sparseparametricpomdp property)": [[2, "stormpy.SparseParametricPomdp.nr_observations"], [9, "stormpy.storage.SparseParametricPomdp.nr_observations"]], "nr_observations (sparsepomdp property)": [[2, "stormpy.SparsePomdp.nr_observations"], [9, "stormpy.storage.SparsePomdp.nr_observations"]], "nr_rows (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.nr_rows"], [9, "stormpy.storage.ExactSparseMatrix.nr_rows"]], "nr_rows (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.nr_rows"], [9, "stormpy.storage.ParametricSparseMatrix.nr_rows"]], "nr_rows (sparsematrix property)": [[2, "stormpy.SparseMatrix.nr_rows"], [9, "stormpy.storage.SparseMatrix.nr_rows"]], "nr_subformulas (multiobjectiveformula property)": [[2, "stormpy.MultiObjectiveFormula.nr_subformulas"], [7, "stormpy.logic.MultiObjectiveFormula.nr_subformulas"]], "nr_terms (polynomial property)": [[2, "stormpy.Polynomial.nr_terms"]], "nr_variables (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.nr_variables"], [9, "stormpy.storage.JaniInformationObject.nr_variables"]], "number_of_set_bits() (bitvector method)": [[2, "stormpy.BitVector.number_of_set_bits"], [9, "stormpy.storage.BitVector.number_of_set_bits"]], "number_of_unlabeled_commands (prismprogram property)": [[2, "stormpy.PrismProgram.number_of_unlabeled_commands"], [9, "stormpy.storage.PrismProgram.number_of_unlabeled_commands"]], "numerator (factorizedrationalfunction property)": [[2, "stormpy.FactorizedRationalFunction.numerator"]], "numerator (rational property)": [[2, "stormpy.Rational.numerator"]], "numerator (rationalfunction property)": [[2, "stormpy.RationalFunction.numerator"]], "observability_classes (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.observability_classes"], [9, "stormpy.storage.SparseExactModelComponents.observability_classes"]], "observability_classes (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.observability_classes"], [9, "stormpy.storage.SparseModelComponents.observability_classes"]], "observability_classes (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.observability_classes"], [9, "stormpy.storage.SparseParametricModelComponents.observability_classes"]], "observation_valuations (sparseexactpomdp property)": [[2, "stormpy.SparseExactPomdp.observation_valuations"], [9, "stormpy.storage.SparseExactPomdp.observation_valuations"]], "observation_valuations (sparsepomdp property)": [[2, "stormpy.SparsePomdp.observation_valuations"], [9, "stormpy.storage.SparsePomdp.observation_valuations"]], "observations (sparseexactpomdp property)": [[2, "stormpy.SparseExactPomdp.observations"], [9, "stormpy.storage.SparseExactPomdp.observations"]], "observations (sparseparametricpomdp property)": [[2, "stormpy.SparseParametricPomdp.observations"], [9, "stormpy.storage.SparseParametricPomdp.observations"]], "observations (sparsepomdp property)": [[2, "stormpy.SparsePomdp.observations"], [9, "stormpy.storage.SparsePomdp.observations"]], "old_to_new_state_mapping (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.old_to_new_state_mapping"]], "operator (expression property)": [[2, "stormpy.Expression.operator"], [9, "stormpy.storage.Expression.operator"]], "optimality_type (operatorformula property)": [[2, "stormpy.OperatorFormula.optimality_type"], [7, "stormpy.logic.OperatorFormula.optimality_type"]], "optimistic_value_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.optimistic_value_iteration"]], "optimistic_value_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.optimistic_value_iteration"]], "parse() (expressionparser method)": [[2, "stormpy.ExpressionParser.parse"], [9, "stormpy.storage.ExpressionParser.parse"]], "parse_constant_definitions() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.parse_constant_definitions"]], "parse_constants_string() (in module stormpy)": [[2, "stormpy.parse_constants_string"]], "parse_jani_model() (in module stormpy)": [[2, "stormpy.parse_jani_model"]], "parse_jani_model_from_string() (in module stormpy)": [[2, "stormpy.parse_jani_model_from_string"]], "parse_prism_program() (in module stormpy)": [[2, "stormpy.parse_prism_program"]], "parse_properties() (in module stormpy)": [[2, "stormpy.parse_properties"]], "parse_properties_for_jani_model() (in module stormpy)": [[2, "stormpy.parse_properties_for_jani_model"]], "parse_properties_for_prism_program() (in module stormpy)": [[2, "stormpy.parse_properties_for_prism_program"]], "parse_properties_without_context() (in module stormpy)": [[2, "stormpy.parse_properties_without_context"]], "partial (schedulerdouble property)": [[2, "stormpy.SchedulerDouble.partial"], [9, "stormpy.storage.SchedulerDouble.partial"]], "partial (schedulerexact property)": [[2, "stormpy.SchedulerExact.partial"], [9, "stormpy.storage.SchedulerExact.partial"]], "partial (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.partial"], [9, "stormpy.storage.SchedulerParametric.partial"]], "perform_bisimulation() (in module stormpy)": [[2, "stormpy.perform_bisimulation"]], "perform_sparse_bisimulation() (in module stormpy)": [[2, "stormpy.perform_sparse_bisimulation"]], "perform_symbolic_bisimulation() (in module stormpy)": [[2, "stormpy.perform_symbolic_bisimulation"]], "player1_matrix (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.player1_matrix"], [9, "stormpy.storage.SparseExactModelComponents.player1_matrix"]], "player1_matrix (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.player1_matrix"], [9, "stormpy.storage.SparseModelComponents.player1_matrix"]], "player1_matrix (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.player1_matrix"], [9, "stormpy.storage.SparseParametricModelComponents.player1_matrix"]], "policy_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.policy_iteration"]], "polynomial() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.polynomial"]], "power_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.power_iteration"]], "precision (minmaxsolverenvironment property)": [[2, "stormpy.MinMaxSolverEnvironment.precision"]], "precision (nativesolverenvironment property)": [[2, "stormpy.NativeSolverEnvironment.precision"]], "precompute() (smtcounterexamplegenerator static method)": [[2, "stormpy.SMTCounterExampleGenerator.precompute"]], "preprocess_symbolic_input() (in module stormpy)": [[2, "stormpy.preprocess_symbolic_input"]], "preserved_label_names (builderoptions property)": [[2, "stormpy.BuilderOptions.preserved_label_names"]], "print_row() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.print_row"], [9, "stormpy.storage.ExactSparseMatrix.print_row"]], "print_row() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.print_row"], [9, "stormpy.storage.ParametricSparseMatrix.print_row"]], "print_row() (sparsematrix method)": [[2, "stormpy.SparseMatrix.print_row"], [9, "stormpy.storage.SparseMatrix.print_row"]], "prob01max_states() (in module stormpy)": [[2, "stormpy.prob01max_states"]], "prob01min_states() (in module stormpy)": [[2, "stormpy.prob01min_states"]], "probability (janiedgedestination property)": [[2, "stormpy.JaniEdgeDestination.probability"], [9, "stormpy.storage.JaniEdgeDestination.probability"]], "probability_expression (prismupdate property)": [[2, "stormpy.PrismUpdate.probability_expression"], [9, "stormpy.storage.PrismUpdate.probability_expression"]], "program (prismchoiceorigins property)": [[2, "stormpy.PrismChoiceOrigins.program"], [9, "stormpy.storage.PrismChoiceOrigins.program"]], "rank (variable property)": [[2, "stormpy.Variable.rank"]], "rate (janiedge property)": [[2, "stormpy.JaniEdge.rate"], [9, "stormpy.storage.JaniEdge.rate"]], "rate_transitions (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.rate_transitions"], [9, "stormpy.storage.SparseExactModelComponents.rate_transitions"]], "rate_transitions (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.rate_transitions"], [9, "stormpy.storage.SparseModelComponents.rate_transitions"]], "rate_transitions (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.rate_transitions"], [9, "stormpy.storage.SparseParametricModelComponents.rate_transitions"]], "rational_function() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.rational_function"]], "rational_search (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.rational_search"]], "rational_search (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.rational_search"]], "raw_formula (property property)": [[2, "stormpy.Property.raw_formula"]], "reduce_to_state_based_rewards() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseExactRewardModel.reduce_to_state_based_rewards"]], "reduce_to_state_based_rewards() (sparseparametricrewardmodel method)": [[2, "stormpy.SparseParametricRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.reduce_to_state_based_rewards"]], "reduce_to_state_based_rewards() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseRewardModel.reduce_to_state_based_rewards"]], "remove_bound() (operatorformula method)": [[2, "stormpy.OperatorFormula.remove_bound"], [7, "stormpy.logic.OperatorFormula.remove_bound"]], "remove_constant() (janimodel method)": [[2, "stormpy.JaniModel.remove_constant"], [9, "stormpy.storage.JaniModel.remove_constant"]], "remove_optimality_type() (operatorformula method)": [[2, "stormpy.OperatorFormula.remove_optimality_type"], [7, "stormpy.logic.OperatorFormula.remove_optimality_type"]], "replace_automaton() (janimodel method)": [[2, "stormpy.JaniModel.replace_automaton"], [9, "stormpy.storage.JaniModel.replace_automaton"]], "replace_columns() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.ExactSparseMatrixBuilder.replace_columns"]], "replace_columns() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.replace_columns"]], "replace_columns() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.SparseMatrixBuilder.replace_columns"]], "reset_timeout() (in module stormpy)": [[2, "stormpy.reset_timeout"]], "restrict_commands() (prismprogram method)": [[2, "stormpy.PrismProgram.restrict_commands"], [9, "stormpy.storage.PrismProgram.restrict_commands"]], "restrict_edges() (janimodel method)": [[2, "stormpy.JaniModel.restrict_edges"], [9, "stormpy.storage.JaniModel.restrict_edges"]], "reward_models (prismprogram property)": [[2, "stormpy.PrismProgram.reward_models"], [9, "stormpy.storage.PrismProgram.reward_models"]], "reward_models (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.reward_models"], [9, "stormpy.storage.SparseExactModelComponents.reward_models"]], "reward_models (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.reward_models"], [9, "stormpy.storage.SparseModelComponents.reward_models"]], "reward_models (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.reward_models"], [9, "stormpy.storage.SparseParametricModelComponents.reward_models"]], "reward_name (rewardoperator property)": [[2, "stormpy.RewardOperator.reward_name"], [7, "stormpy.logic.RewardOperator.reward_name"]], "right_subformula (binarypathformula property)": [[2, "stormpy.BinaryPathFormula.right_subformula"], [7, "stormpy.logic.BinaryPathFormula.right_subformula"]], "right_subformula (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.right_subformula"], [7, "stormpy.logic.BoundedUntilFormula.right_subformula"]], "row_iter() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.row_iter"], [9, "stormpy.storage.ExactSparseMatrix.row_iter"]], "row_iter() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.row_iter"], [9, "stormpy.storage.ParametricSparseMatrix.row_iter"]], "row_iter() (sparsematrix method)": [[2, "stormpy.SparseMatrix.row_iter"], [9, "stormpy.storage.SparseMatrix.row_iter"]], "scheduler (explicitexactquantitativecheckresult property)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult.scheduler"]], "scheduler (explicitparametricquantitativecheckresult property)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult.scheduler"]], "scheduler (explicitquantitativecheckresult property)": [[2, "stormpy.ExplicitQuantitativeCheckResult.scheduler"]], "set() (bitvector method)": [[2, "stormpy.BitVector.set"], [9, "stormpy.storage.BitVector.set"]], "set_add_out_of_bounds_state() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_add_out_of_bounds_state"]], "set_add_overlapping_guards_label() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_add_overlapping_guards_label"]], "set_bound() (operatorformula method)": [[2, "stormpy.OperatorFormula.set_bound"], [7, "stormpy.logic.OperatorFormula.set_bound"]], "set_build_all_labels() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_all_labels"]], "set_build_all_reward_models() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_all_reward_models"]], "set_build_choice_labels() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_choice_labels"]], "set_build_observation_valuations() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_observation_valuations"]], "set_build_state_valuations() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_state_valuations"]], "set_build_with_choice_origins() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_with_choice_origins"]], "set_choices() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.set_choices"], [9, "stormpy.storage.ChoiceLabeling.set_choices"]], "set_compute_only_maybe_states() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_compute_only_maybe_states"]], "set_exploration_checks() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_exploration_checks"]], "set_force_sound() (solverenvironment method)": [[2, "stormpy.SolverEnvironment.set_force_sound"]], "set_hint() (checktask method)": [[2, "stormpy.CheckTask.set_hint"]], "set_identifier_mapping() (expressionparser method)": [[2, "stormpy.ExpressionParser.set_identifier_mapping"], [9, "stormpy.storage.ExpressionParser.set_identifier_mapping"]], "set_linear_equation_solver_type() (solverenvironment method)": [[2, "stormpy.SolverEnvironment.set_linear_equation_solver_type"]], "set_loglevel_debug() (in module stormpy)": [[2, "stormpy.set_loglevel_debug"]], "set_loglevel_error() (in module stormpy)": [[2, "stormpy.set_loglevel_error"]], "set_loglevel_trace() (in module stormpy)": [[2, "stormpy.set_loglevel_trace"]], "set_maybe_states() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_maybe_states"]], "set_model_type() (janimodel method)": [[2, "stormpy.JaniModel.set_model_type"], [9, "stormpy.storage.JaniModel.set_model_type"]], "set_optimality_type() (operatorformula method)": [[2, "stormpy.OperatorFormula.set_optimality_type"], [7, "stormpy.logic.OperatorFormula.set_optimality_type"]], "set_produce_schedulers() (checktask method)": [[2, "stormpy.CheckTask.set_produce_schedulers"]], "set_produce_schedulers() (exactchecktask method)": [[2, "stormpy.ExactCheckTask.set_produce_schedulers"]], "set_produce_schedulers() (parametricchecktask method)": [[2, "stormpy.ParametricCheckTask.set_produce_schedulers"]], "set_result_hint() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_result_hint"]], "set_scheduler_hint() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_scheduler_hint"]], "set_settings() (in module stormpy)": [[2, "stormpy.set_settings"]], "set_standard_system_composition() (janimodel method)": [[2, "stormpy.JaniModel.set_standard_system_composition"], [9, "stormpy.storage.JaniModel.set_standard_system_composition"]], "set_state_reward() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.set_state_reward"], [9, "stormpy.storage.SparseExactRewardModel.set_state_reward"]], "set_state_reward() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.set_state_reward"], [9, "stormpy.storage.SparseRewardModel.set_state_reward"]], "set_states() (statelabeling method)": [[2, "stormpy.StateLabeling.set_states"], [9, "stormpy.storage.StateLabeling.set_states"]], "set_timeout() (in module stormpy)": [[2, "stormpy.set_timeout"]], "set_value() (exactsparsematrixentry method)": [[2, "stormpy.ExactSparseMatrixEntry.set_value"], [9, "stormpy.storage.ExactSparseMatrixEntry.set_value"]], "set_value() (parametricsparsematrixentry method)": [[2, "stormpy.ParametricSparseMatrixEntry.set_value"], [9, "stormpy.storage.ParametricSparseMatrixEntry.set_value"]], "set_value() (sparsematrixentry method)": [[2, "stormpy.SparseMatrixEntry.set_value"], [9, "stormpy.storage.SparseMatrixEntry.set_value"]], "setup_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.setup_time"]], "silent (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.silent"]], "simplify() (expression method)": [[2, "stormpy.Expression.simplify"], [9, "stormpy.storage.Expression.simplify"]], "simplify() (prismprogram method)": [[2, "stormpy.PrismProgram.simplify"], [9, "stormpy.storage.PrismProgram.simplify"]], "simplify() (prismupdate method)": [[2, "stormpy.PrismUpdate.simplify"], [9, "stormpy.storage.PrismUpdate.simplify"]], "sink_rows (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.sink_rows"]], "size (maximalendcomponent property)": [[2, "stormpy.MaximalEndComponent.size"], [9, "stormpy.storage.MaximalEndComponent.size"]], "size (maximalendcomponentdecomposition_double property)": [[2, "stormpy.MaximalEndComponentDecomposition_double.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_double.size"]], "size (maximalendcomponentdecomposition_exact property)": [[2, "stormpy.MaximalEndComponentDecomposition_exact.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_exact.size"]], "size (maximalendcomponentdecomposition_ratfunc property)": [[2, "stormpy.MaximalEndComponentDecomposition_ratfunc.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_ratfunc.size"]], "size() (bitvector method)": [[2, "stormpy.BitVector.size"], [9, "stormpy.storage.BitVector.size"]], "solver_environment (environment property)": [[2, "stormpy.Environment.solver_environment"]], "solver_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.solver_time"]], "sound_value_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.sound_value_iteration"]], "sound_value_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.sound_value_iteration"]], "source_location_index (janiedge property)": [[2, "stormpy.JaniEdge.source_location_index"], [9, "stormpy.storage.JaniEdge.source_location_index"]], "state_action_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseExactRewardModel.state_action_rewards"]], "state_action_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.state_action_rewards"]], "state_action_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseRewardModel.state_action_rewards"]], "state_domain_size (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.state_domain_size"], [9, "stormpy.storage.JaniInformationObject.state_domain_size"]], "state_labeling (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.state_labeling"], [9, "stormpy.storage.SparseExactModelComponents.state_labeling"]], "state_labeling (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.state_labeling"], [9, "stormpy.storage.SparseModelComponents.state_labeling"]], "state_labeling (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.state_labeling"], [9, "stormpy.storage.SparseParametricModelComponents.state_labeling"]], "state_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.state_rewards"], [9, "stormpy.storage.SparseExactRewardModel.state_rewards"]], "state_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.state_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.state_rewards"]], "state_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.state_rewards"], [9, "stormpy.storage.SparseRewardModel.state_rewards"]], "state_valuations (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.state_valuations"], [9, "stormpy.storage.SparseExactModelComponents.state_valuations"]], "state_valuations (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.state_valuations"], [9, "stormpy.storage.SparseModelComponents.state_valuations"]], "state_valuations (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.state_valuations"], [9, "stormpy.storage.SparseParametricModelComponents.state_valuations"]], "store_as_string() (bitvector method)": [[2, "stormpy.BitVector.store_as_string"], [9, "stormpy.storage.BitVector.store_as_string"]], "stormpy": [[2, "module-stormpy"]], "subformula (unarypathformula property)": [[2, "stormpy.UnaryPathFormula.subformula"], [7, "stormpy.logic.UnaryPathFormula.subformula"]], "subformula (unarystateformula property)": [[2, "stormpy.UnaryStateFormula.subformula"], [7, "stormpy.logic.UnaryStateFormula.subformula"]], "subformulas (multiobjectiveformula property)": [[2, "stormpy.MultiObjectiveFormula.subformulas"], [7, "stormpy.logic.MultiObjectiveFormula.subformulas"]], "submatrix() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.submatrix"], [9, "stormpy.storage.ExactSparseMatrix.submatrix"]], "submatrix() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.submatrix"], [9, "stormpy.storage.ParametricSparseMatrix.submatrix"]], "submatrix() (sparsematrix method)": [[2, "stormpy.SparseMatrix.submatrix"], [9, "stormpy.storage.SparseMatrix.submatrix"]], "substitute() (expression method)": [[2, "stormpy.Expression.substitute"], [9, "stormpy.storage.Expression.substitute"]], "substitute() (formula method)": [[2, "stormpy.Formula.substitute"], [7, "stormpy.logic.Formula.substitute"]], "substitute() (janiedge method)": [[2, "stormpy.JaniEdge.substitute"], [9, "stormpy.storage.JaniEdge.substitute"]], "substitute() (janiorderedassignments method)": [[2, "stormpy.JaniOrderedAssignments.substitute"], [9, "stormpy.storage.JaniOrderedAssignments.substitute"]], "substitute() (polynomial method)": [[2, "stormpy.Polynomial.substitute"]], "substitute() (prismupdate method)": [[2, "stormpy.PrismUpdate.substitute"], [9, "stormpy.storage.PrismUpdate.substitute"]], "substitute_constants() (janimodel method)": [[2, "stormpy.JaniModel.substitute_constants"], [9, "stormpy.storage.JaniModel.substitute_constants"]], "substitute_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.substitute_constants"], [9, "stormpy.storage.PrismProgram.substitute_constants"]], "substitute_formulas() (prismprogram method)": [[2, "stormpy.PrismProgram.substitute_formulas"], [9, "stormpy.storage.PrismProgram.substitute_formulas"]], "substitute_functions() (janimodel method)": [[2, "stormpy.JaniModel.substitute_functions"], [9, "stormpy.storage.JaniModel.substitute_functions"]], "substitute_labels_by_labels() (formula method)": [[2, "stormpy.Formula.substitute_labels_by_labels"], [7, "stormpy.logic.Formula.substitute_labels_by_labels"]], "substitute_nonstandard_predicates() (prismprogram method)": [[2, "stormpy.PrismProgram.substitute_nonstandard_predicates"], [9, "stormpy.storage.PrismProgram.substitute_nonstandard_predicates"]], "target_location_index (janiedgedestination property)": [[2, "stormpy.JaniEdgeDestination.target_location_index"], [9, "stormpy.storage.JaniEdgeDestination.target_location_index"]], "template_edge (janiedge property)": [[2, "stormpy.JaniEdge.template_edge"], [9, "stormpy.storage.JaniEdge.template_edge"]], "threshold (operatorformula property)": [[2, "stormpy.OperatorFormula.threshold"], [7, "stormpy.logic.OperatorFormula.threshold"]], "threshold_expr (operatorformula property)": [[2, "stormpy.OperatorFormula.threshold_expr"], [7, "stormpy.logic.OperatorFormula.threshold_expr"]], "to_dot() (janimodel method)": [[2, "stormpy.JaniModel.to_dot"], [9, "stormpy.storage.JaniModel.to_dot"]], "to_expression() (bdd_sylvan method)": [[2, "stormpy.Bdd_Sylvan.to_expression"], [9, "stormpy.storage.Bdd_Sylvan.to_expression"]], "to_jani() (prismprogram method)": [[2, "stormpy.PrismProgram.to_jani"], [9, "stormpy.storage.PrismProgram.to_jani"]], "to_json() (simplevaluation method)": [[2, "stormpy.SimpleValuation.to_json"], [9, "stormpy.storage.SimpleValuation.to_json"]], "to_json_str() (schedulerdouble method)": [[2, "stormpy.SchedulerDouble.to_json_str"], [9, "stormpy.storage.SchedulerDouble.to_json_str"]], "to_json_str() (schedulerexact method)": [[2, "stormpy.SchedulerExact.to_json_str"], [9, "stormpy.storage.SchedulerExact.to_json_str"]], "to_json_str() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.to_json_str"], [9, "stormpy.storage.SchedulerParametric.to_json_str"]], "to_smt2() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.to_smt2"]], "to_smt2() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.to_smt2"]], "to_smt2() (polynomial method)": [[2, "stormpy.Polynomial.to_smt2"]], "to_smt2() (rationalfunction method)": [[2, "stormpy.RationalFunction.to_smt2"]], "to_string() (dicestringvisitor method)": [[2, "stormpy.DiceStringVisitor.to_string"], [9, "stormpy.storage.DiceStringVisitor.to_string"]], "topological (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.topological"]], "topological (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.topological"]], "topological_sort() (in module stormpy)": [[2, "stormpy.topological_sort"]], "total_degree (polynomial property)": [[2, "stormpy.Polynomial.total_degree"]], "transform() (janilocationexpander method)": [[2, "stormpy.JaniLocationExpander.transform"], [9, "stormpy.storage.JaniLocationExpander.transform"]], "transform_to_discrete_time_model() (in module stormpy)": [[2, "stormpy.transform_to_discrete_time_model"]], "transform_to_sparse_model() (in module stormpy)": [[2, "stormpy.transform_to_sparse_model"]], "transition_matrix (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.transition_matrix"], [9, "stormpy.storage.SparseExactModelComponents.transition_matrix"]], "transition_matrix (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.transition_matrix"], [9, "stormpy.storage.SparseModelComponents.transition_matrix"]], "transition_matrix (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.transition_matrix"], [9, "stormpy.storage.SparseParametricModelComponents.transition_matrix"]], "transition_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.transition_rewards"], [9, "stormpy.storage.SparseExactRewardModel.transition_rewards"]], "transition_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.transition_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.transition_rewards"]], "transition_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.transition_rewards"], [9, "stormpy.storage.SparseRewardModel.transition_rewards"]], "transitions (sparseexactmodelaction property)": [[2, "stormpy.SparseExactModelAction.transitions"], [9, "stormpy.storage.SparseExactModelAction.transitions"]], "transitions (sparsemodelaction property)": [[2, "stormpy.SparseModelAction.transitions"], [9, "stormpy.storage.SparseModelAction.transitions"]], "transitions (sparseparametricmodelaction property)": [[2, "stormpy.SparseParametricModelAction.transitions"], [9, "stormpy.storage.SparseParametricModelAction.transitions"]], "type (ddmetavariable_sylvan property)": [[2, "stormpy.DdMetaVariable_Sylvan.type"], [9, "stormpy.storage.DdMetaVariable_Sylvan.type"]], "type (expression property)": [[2, "stormpy.Expression.type"], [9, "stormpy.storage.Expression.type"]], "type (janiconstant property)": [[2, "stormpy.JaniConstant.type"], [9, "stormpy.storage.JaniConstant.type"]], "type (prismconstant property)": [[2, "stormpy.PrismConstant.type"], [9, "stormpy.storage.PrismConstant.type"]], "type (variable property)": [[2, "stormpy.Variable.type"]], "undefined_constants_are_graph_preserving (janimodel property)": [[2, "stormpy.JaniModel.undefined_constants_are_graph_preserving"], [9, "stormpy.storage.JaniModel.undefined_constants_are_graph_preserving"]], "undefined_constants_are_graph_preserving (prismprogram property)": [[2, "stormpy.PrismProgram.undefined_constants_are_graph_preserving"], [9, "stormpy.storage.PrismProgram.undefined_constants_are_graph_preserving"]], "updates (prismcommand property)": [[2, "stormpy.PrismCommand.updates"], [9, "stormpy.storage.PrismCommand.updates"]], "upper_bound_expression (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.upper_bound_expression"], [7, "stormpy.logic.BoundedUntilFormula.upper_bound_expression"]], "upper_bound_expression (prismintegervariable property)": [[2, "stormpy.PrismIntegerVariable.upper_bound_expression"], [9, "stormpy.storage.PrismIntegerVariable.upper_bound_expression"]], "use_dynamic_constraints (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.use_dynamic_constraints"]], "used_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.used_constants"], [9, "stormpy.storage.PrismProgram.used_constants"]], "value (binarybooleanoperatortype property)": [[2, "stormpy.BinaryBooleanOperatorType.value"], [7, "stormpy.logic.BinaryBooleanOperatorType.value"]], "value (bisimulationtype property)": [[2, "stormpy.BisimulationType.value"]], "value (comparisontype property)": [[2, "stormpy.ComparisonType.value"], [7, "stormpy.logic.ComparisonType.value"]], "value (ddmetavariabletype property)": [[2, "stormpy.DdMetaVariableType.value"], [9, "stormpy.storage.DdMetaVariableType.value"]], "value (eliminationlabelbehavior property)": [[2, "stormpy.EliminationLabelBehavior.value"]], "value (equationsolvertype property)": [[2, "stormpy.EquationSolverType.value"]], "value (janimodeltype property)": [[2, "stormpy.JaniModelType.value"]], "value (minmaxmethod property)": [[2, "stormpy.MinMaxMethod.value"]], "value (modeltype property)": [[2, "stormpy.ModelType.value"], [8, "stormpy.pars.ModelType.value"], [9, "stormpy.storage.ModelType.value"]], "value (nativelinearequationsolvermethod property)": [[2, "stormpy.NativeLinearEquationSolverMethod.value"]], "value (operatortype property)": [[2, "stormpy.OperatorType.value"], [9, "stormpy.storage.OperatorType.value"]], "value (optimizationdirection property)": [[2, "stormpy.OptimizationDirection.value"]], "value (prismmodeltype property)": [[2, "stormpy.PrismModelType.value"], [9, "stormpy.storage.PrismModelType.value"]], "value (quotientformat property)": [[2, "stormpy.QuotientFormat.value"]], "value() (exactsparsematrixentry method)": [[2, "stormpy.ExactSparseMatrixEntry.value"], [9, "stormpy.storage.ExactSparseMatrixEntry.value"]], "value() (parametricsparsematrixentry method)": [[2, "stormpy.ParametricSparseMatrixEntry.value"], [9, "stormpy.storage.ParametricSparseMatrixEntry.value"]], "value() (sparsematrixentry method)": [[2, "stormpy.SparseMatrixEntry.value"], [9, "stormpy.storage.SparseMatrixEntry.value"]], "value_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.value_iteration"]], "variable (janiassignment property)": [[2, "stormpy.JaniAssignment.variable"], [9, "stormpy.storage.JaniAssignment.variable"]], "variable (prismassignment property)": [[2, "stormpy.PrismAssignment.variable"], [9, "stormpy.storage.PrismAssignment.variable"]], "variables (janiautomaton property)": [[2, "stormpy.JaniAutomaton.variables"], [9, "stormpy.storage.JaniAutomaton.variables"]], "variables (prismprogram property)": [[2, "stormpy.PrismProgram.variables"], [9, "stormpy.storage.PrismProgram.variables"]], "vertices (polytopedouble property)": [[2, "stormpy.PolytopeDouble.vertices"], [9, "stormpy.storage.PolytopeDouble.vertices"]], "vertices (polytopeexact property)": [[2, "stormpy.PolytopeExact.vertices"], [9, "stormpy.storage.PolytopeExact.vertices"]], "walker_chae (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.walker_chae"]], "wellformed_constraints (constraintcollector property)": [[2, "stormpy.ConstraintCollector.wellformed_constraints"]], "and (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.AND"]], "approximationheuristic (class in stormpy.dft)": [[3, "stormpy.dft.ApproximationHeuristic"]], "be (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.BE"]], "bounddifference (approximationheuristic attribute)": [[3, "stormpy.dft.ApproximationHeuristic.BOUNDDIFFERENCE"]], "depth (approximationheuristic attribute)": [[3, "stormpy.dft.ApproximationHeuristic.DEPTH"]], "dftbe_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTBE_double"]], "dftbe_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTBE_ratfunc"]], "dftdependency_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTDependency_double"]], "dftdependency_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTDependency_ratfunc"]], "dftelementtype (class in stormpy.dft)": [[3, "stormpy.dft.DFTElementType"]], "dftelement_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTElement_double"]], "dftelement_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTElement_ratfunc"]], "dftinstantiator (class in stormpy.dft)": [[3, "stormpy.dft.DFTInstantiator"]], "dftsimulator_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTSimulator_double"]], "dftsimulator_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTSimulator_ratfunc"]], "dftstateinfo (class in stormpy.dft)": [[3, "stormpy.dft.DFTStateInfo"]], "dftstate_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTState_double"]], "dftstate_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTState_ratfunc"]], "dft_double (class in stormpy.dft)": [[3, "stormpy.dft.DFT_double"]], "dft_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFT_ratfunc"]], "dftindependentmodule (class in stormpy.dft)": [[3, "stormpy.dft.DftIndependentModule"]], "dftsymmetries (class in stormpy.dft)": [[3, "stormpy.dft.DftSymmetries"]], "explicitdftmodelbuilder_double (class in stormpy.dft)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double"]], "explicitdftmodelbuilder_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc"]], "failableelement (class in stormpy.dft)": [[3, "stormpy.dft.FailableElement"]], "failableelements (class in stormpy.dft)": [[3, "stormpy.dft.FailableElements"]], "failableiterator (class in stormpy.dft)": [[3, "stormpy.dft.FailableIterator"]], "invalid (simulationresult attribute)": [[3, "stormpy.dft.SimulationResult.INVAlID"]], "mutex (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.MUTEX"]], "or (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.OR"]], "pand (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.PAND"]], "pdep (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.PDEP"]], "por (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.POR"]], "probability (approximationheuristic attribute)": [[3, "stormpy.dft.ApproximationHeuristic.PROBABILITY"]], "randomgenerator (class in stormpy.dft)": [[3, "stormpy.dft.RandomGenerator"]], "relevantevents (class in stormpy.dft)": [[3, "stormpy.dft.RelevantEvents"]], "seq (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.SEQ"]], "spare (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.SPARE"]], "successful (simulationresult attribute)": [[3, "stormpy.dft.SimulationResult.SUCCESSFUL"]], "simulationresult (class in stormpy.dft)": [[3, "stormpy.dft.SimulationResult"]], "unsuccessful (simulationresult attribute)": [[3, "stormpy.dft.SimulationResult.UNSUCCESSFUL"]], "vot (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.VOT"]], "analyze_dft() (in module stormpy.dft)": [[3, "stormpy.dft.analyze_dft"]], "as_be_double() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_be_double"]], "as_be_ratfunc() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_be_ratfunc"]], "as_dependency_double() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_dependency_double"]], "as_dependency_ratfunc() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_dependency_ratfunc"]], "build() (explicitdftmodelbuilder_double method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double.build"]], "build() (explicitdftmodelbuilder_ratfunc method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc.build"]], "build_model() (in module stormpy.dft)": [[3, "stormpy.dft.build_model"]], "can_have_nondeterminism() (dft_double method)": [[3, "stormpy.dft.DFT_double.can_have_nondeterminism"]], "can_have_nondeterminism() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.can_have_nondeterminism"]], "compute_dependency_conflicts() (in module stormpy.dft)": [[3, "stormpy.dft.compute_dependency_conflicts"]], "compute_relevant_events() (in module stormpy.dft)": [[3, "stormpy.dft.compute_relevant_events"]], "create() (randomgenerator static method)": [[3, "stormpy.dft.RandomGenerator.create"]], "current() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.current"]], "current() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.current"]], "dependent_events (dftdependency_double property)": [[3, "stormpy.dft.DFTDependency_double.dependent_events"]], "dependent_events (dftdependency_ratfunc property)": [[3, "stormpy.dft.DFTDependency_ratfunc.dependent_events"]], "dontcare() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.dontcare"]], "dontcare() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.dontcare"]], "elements() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.elements"]], "export_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.export_dft_json_file"]], "export_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.export_dft_json_string"]], "export_parametric_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.export_parametric_dft_json_file"]], "export_parametric_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.export_parametric_dft_json_string"]], "failable() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.failable"]], "failable() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.failable"]], "failed() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.failed"]], "failed() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.failed"]], "failsafe() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.failsafe"]], "failsafe() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.failsafe"]], "fully_static() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.fully_static"]], "get_element() (dft_double method)": [[3, "stormpy.dft.DFT_double.get_element"]], "get_element() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.get_element"]], "get_element_by_name() (dft_double method)": [[3, "stormpy.dft.DFT_double.get_element_by_name"]], "get_element_by_name() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.get_element_by_name"]], "get_group() (dftsymmetries method)": [[3, "stormpy.dft.DftSymmetries.get_group"]], "get_model() (explicitdftmodelbuilder_double method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double.get_model"]], "get_model() (explicitdftmodelbuilder_ratfunc method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc.get_model"]], "get_parameters() (in module stormpy.dft)": [[3, "stormpy.dft.get_parameters"]], "get_partial_model() (explicitdftmodelbuilder_double method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double.get_partial_model"]], "get_partial_model() (explicitdftmodelbuilder_ratfunc method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc.get_partial_model"]], "id (dftelement_double property)": [[3, "stormpy.dft.DFTElement_double.id"]], "id (dftelement_ratfunc property)": [[3, "stormpy.dft.DFTElement_ratfunc.id"]], "instantiate() (dftinstantiator method)": [[3, "stormpy.dft.DFTInstantiator.instantiate"]], "invalid() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.invalid"]], "invalid() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.invalid"]], "is_due_dependency() (failableelement method)": [[3, "stormpy.dft.FailableElement.is_due_dependency"]], "is_relevant() (relevantevents method)": [[3, "stormpy.dft.RelevantEvents.is_relevant"]], "is_well_formed() (in module stormpy.dft)": [[3, "stormpy.dft.is_well_formed"]], "load_dft_galileo_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_dft_galileo_file"]], "load_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_dft_json_file"]], "load_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.load_dft_json_string"]], "load_parametric_dft_galileo_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_parametric_dft_galileo_file"]], "load_parametric_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_parametric_dft_json_file"]], "load_parametric_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.load_parametric_dft_json_string"]], "modules() (dft_double method)": [[3, "stormpy.dft.DFT_double.modules"]], "modules() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.modules"]], "modules_json() (in module stormpy.dft)": [[3, "stormpy.dft.modules_json"]], "name (approximationheuristic property)": [[3, "stormpy.dft.ApproximationHeuristic.name"]], "name (dftelement_double property)": [[3, "stormpy.dft.DFTElement_double.name"]], "name (dftelement_ratfunc property)": [[3, "stormpy.dft.DFTElement_ratfunc.name"]], "name (simulationresult property)": [[3, "stormpy.dft.SimulationResult.name"]], "name() (dftelementtype method)": [[3, "stormpy.dft.DFTElementType.name"]], "nr_be() (dft_double method)": [[3, "stormpy.dft.DFT_double.nr_be"]], "nr_be() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.nr_be"]], "nr_dynamic() (dft_double method)": [[3, "stormpy.dft.DFT_double.nr_dynamic"]], "nr_dynamic() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.nr_dynamic"]], "nr_elements() (dft_double method)": [[3, "stormpy.dft.DFT_double.nr_elements"]], "nr_elements() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.nr_elements"]], "operational() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.operational"]], "operational() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.operational"]], "prepare_for_analysis() (in module stormpy.dft)": [[3, "stormpy.dft.prepare_for_analysis"]], "random_step() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.random_step"]], "random_step() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.random_step"]], "representative() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.representative"]], "reset() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.reset"]], "reset() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.reset"]], "set_relevant_events() (dft_double method)": [[3, "stormpy.dft.DFT_double.set_relevant_events"]], "set_relevant_events() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.set_relevant_events"]], "simulate_trace() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.simulate_trace"]], "simulate_trace() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.simulate_trace"]], "single_be() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.single_be"]], "spare_uses() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.spare_uses"]], "spare_uses() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.spare_uses"]], "state_generation_info() (dft_double method)": [[3, "stormpy.dft.DFT_double.state_generation_info"]], "state_generation_info() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.state_generation_info"]], "static() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.static"]], "step() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.step"]], "step() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.step"]], "stormpy.dft": [[3, "module-stormpy.dft"]], "str_long() (dft_double method)": [[3, "stormpy.dft.DFT_double.str_long"]], "str_long() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.str_long"]], "submodules() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.submodules"]], "symmetries() (dft_double method)": [[3, "stormpy.dft.DFT_double.symmetries"]], "symmetries() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.symmetries"]], "to_string() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.to_string"]], "to_string() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.to_string"]], "top_level_element (dft_double property)": [[3, "stormpy.dft.DFT_double.top_level_element"]], "top_level_element (dft_ratfunc property)": [[3, "stormpy.dft.DFT_ratfunc.top_level_element"]], "transform_dft() (in module stormpy.dft)": [[3, "stormpy.dft.transform_dft"]], "trigger (dftdependency_double property)": [[3, "stormpy.dft.DFTDependency_double.trigger"]], "trigger (dftdependency_ratfunc property)": [[3, "stormpy.dft.DFTDependency_ratfunc.trigger"]], "type (dftelement_double property)": [[3, "stormpy.dft.DFTElement_double.type"]], "type (dftelement_ratfunc property)": [[3, "stormpy.dft.DFTElement_ratfunc.type"]], "value (approximationheuristic property)": [[3, "stormpy.dft.ApproximationHeuristic.value"]], "value (dftelementtype property)": [[3, "stormpy.dft.DFTElementType.value"]], "value (simulationresult property)": [[3, "stormpy.dft.SimulationResult.value"]], "stormpy.exceptions": [[4, "module-stormpy.exceptions"]], "gspn (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPN"]], "gspnbuilder (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPNBuilder"]], "gspnparser (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPNParser"]], "gspntojanibuilder (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPNToJaniBuilder"]], "immediatetransition (class in stormpy.gspn)": [[5, "stormpy.gspn.ImmediateTransition"]], "layoutinfo (class in stormpy.gspn)": [[5, "stormpy.gspn.LayoutInfo"]], "place (class in stormpy.gspn)": [[5, "stormpy.gspn.Place"]], "timedtransition (class in stormpy.gspn)": [[5, "stormpy.gspn.TimedTransition"]], "transition (class in stormpy.gspn)": [[5, "stormpy.gspn.Transition"]], "transitionpartition (class in stormpy.gspn)": [[5, "stormpy.gspn.TransitionPartition"]], "add_immediate_transition() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_immediate_transition"]], "add_inhibition_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_inhibition_arc"]], "add_input_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_input_arc"]], "add_normal_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_normal_arc"]], "add_output_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_output_arc"]], "add_place() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_place"]], "add_timed_transition() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_timed_transition"]], "build() (gspntojanibuilder method)": [[5, "stormpy.gspn.GSPNToJaniBuilder.build"]], "build_gspn() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.build_gspn"]], "create_deadlock_properties() (gspntojanibuilder method)": [[5, "stormpy.gspn.GSPNToJaniBuilder.create_deadlock_properties"]], "exists_inhibition_arc() (transition method)": [[5, "stormpy.gspn.Transition.exists_inhibition_arc"]], "exists_input_arc() (transition method)": [[5, "stormpy.gspn.Transition.exists_input_arc"]], "exists_output_arc() (transition method)": [[5, "stormpy.gspn.Transition.exists_output_arc"]], "export_gspn_pnml_file() (gspn method)": [[5, "stormpy.gspn.GSPN.export_gspn_pnml_file"]], "export_gspn_pnpro_file() (gspn method)": [[5, "stormpy.gspn.GSPN.export_gspn_pnpro_file"]], "fire() (transition method)": [[5, "stormpy.gspn.Transition.fire"]], "get_capacity() (place method)": [[5, "stormpy.gspn.Place.get_capacity"]], "get_id() (place method)": [[5, "stormpy.gspn.Place.get_id"]], "get_id() (transition method)": [[5, "stormpy.gspn.Transition.get_id"]], "get_immediate_transition() (gspn method)": [[5, "stormpy.gspn.GSPN.get_immediate_transition"]], "get_immediate_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_immediate_transitions"]], "get_inhibition_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.get_inhibition_arc_multiplicity"]], "get_inhibition_places() (transition method)": [[5, "stormpy.gspn.Transition.get_inhibition_places"]], "get_initial_marking() (gspn method)": [[5, "stormpy.gspn.GSPN.get_initial_marking"]], "get_input_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.get_input_arc_multiplicity"]], "get_input_places() (transition method)": [[5, "stormpy.gspn.Transition.get_input_places"]], "get_name() (gspn method)": [[5, "stormpy.gspn.GSPN.get_name"]], "get_name() (place method)": [[5, "stormpy.gspn.Place.get_name"]], "get_name() (transition method)": [[5, "stormpy.gspn.Transition.get_name"]], "get_number_of_immediate_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_number_of_immediate_transitions"]], "get_number_of_initial_tokens() (place method)": [[5, "stormpy.gspn.Place.get_number_of_initial_tokens"]], "get_number_of_places() (gspn method)": [[5, "stormpy.gspn.GSPN.get_number_of_places"]], "get_number_of_servers() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.get_number_of_servers"]], "get_number_of_timed_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_number_of_timed_transitions"]], "get_output_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.get_output_arc_multiplicity"]], "get_output_places() (transition method)": [[5, "stormpy.gspn.Transition.get_output_places"]], "get_partitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_partitions"]], "get_place() (gspn method)": [[5, "stormpy.gspn.GSPN.get_place"]], "get_places() (gspn method)": [[5, "stormpy.gspn.GSPN.get_places"]], "get_priority() (transition method)": [[5, "stormpy.gspn.Transition.get_priority"]], "get_rate() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.get_rate"]], "get_timed_transition() (gspn method)": [[5, "stormpy.gspn.GSPN.get_timed_transition"]], "get_timed_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_timed_transitions"]], "get_transition() (gspn method)": [[5, "stormpy.gspn.GSPN.get_transition"]], "get_weight() (immediatetransition method)": [[5, "stormpy.gspn.ImmediateTransition.get_weight"]], "has_infinite_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.has_infinite_server_semantics"]], "has_k_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.has_k_server_semantics"]], "has_restricted_capacity() (place method)": [[5, "stormpy.gspn.Place.has_restricted_capacity"]], "has_single_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.has_single_server_semantics"]], "immediate_transition_id_to_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.immediate_transition_id_to_transition_id"]], "is_enabled() (transition method)": [[5, "stormpy.gspn.Transition.is_enabled"]], "is_valid() (gspn method)": [[5, "stormpy.gspn.GSPN.is_valid"]], "no_weight_attached() (immediatetransition method)": [[5, "stormpy.gspn.ImmediateTransition.no_weight_attached"]], "nr_transitions() (transitionpartition method)": [[5, "stormpy.gspn.TransitionPartition.nr_transitions"]], "parse() (gspnparser method)": [[5, "stormpy.gspn.GSPNParser.parse"]], "priority (transitionpartition property)": [[5, "stormpy.gspn.TransitionPartition.priority"]], "remove_inhibition_arc() (transition method)": [[5, "stormpy.gspn.Transition.remove_inhibition_arc"]], "remove_input_arc() (transition method)": [[5, "stormpy.gspn.Transition.remove_input_arc"]], "remove_output_arc() (transition method)": [[5, "stormpy.gspn.Transition.remove_output_arc"]], "rotation (layoutinfo property)": [[5, "stormpy.gspn.LayoutInfo.rotation"]], "set_capacity() (place method)": [[5, "stormpy.gspn.Place.set_capacity"]], "set_infinite_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_infinite_server_semantics"]], "set_inhibition_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.set_inhibition_arc_multiplicity"]], "set_input_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.set_input_arc_multiplicity"]], "set_k_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_k_server_semantics"]], "set_name() (gspn method)": [[5, "stormpy.gspn.GSPN.set_name"]], "set_name() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.set_name"]], "set_name() (place method)": [[5, "stormpy.gspn.Place.set_name"]], "set_name() (transition method)": [[5, "stormpy.gspn.Transition.set_name"]], "set_number_of_initial_tokens() (place method)": [[5, "stormpy.gspn.Place.set_number_of_initial_tokens"]], "set_output_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.set_output_arc_multiplicity"]], "set_place_layout_info() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.set_place_layout_info"]], "set_priority() (transition method)": [[5, "stormpy.gspn.Transition.set_priority"]], "set_rate() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_rate"]], "set_single_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_single_server_semantics"]], "set_transition_layout_info() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.set_transition_layout_info"]], "set_weight() (immediatetransition method)": [[5, "stormpy.gspn.ImmediateTransition.set_weight"]], "stormpy.gspn": [[5, "module-stormpy.gspn"]], "timed_transition_id_to_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.timed_transition_id_to_transition_id"]], "transition_id_to_immediate_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.transition_id_to_immediate_transition_id"]], "transition_id_to_timed_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.transition_id_to_timed_transition_id"]], "transitions (transitionpartition property)": [[5, "stormpy.gspn.TransitionPartition.transitions"]], "x (layoutinfo property)": [[5, "stormpy.gspn.LayoutInfo.x"]], "y (layoutinfo property)": [[5, "stormpy.gspn.LayoutInfo.y"]], "version (class in stormpy.info)": [[6, "stormpy.info.Version"]], "build_info (version attribute)": [[6, "stormpy.info.Version.build_info"]], "development (version attribute)": [[6, "stormpy.info.Version.development"]], "long (version attribute)": [[6, "stormpy.info.Version.long"]], "major (version attribute)": [[6, "stormpy.info.Version.major"]], "minor (version attribute)": [[6, "stormpy.info.Version.minor"]], "patch (version attribute)": [[6, "stormpy.info.Version.patch"]], "short (version attribute)": [[6, "stormpy.info.Version.short"]], "storm_exact_use_cln() (in module stormpy.info)": [[6, "stormpy.info.storm_exact_use_cln"]], "storm_ratfunc_use_cln() (in module stormpy.info)": [[6, "stormpy.info.storm_ratfunc_use_cln"]], "storm_version() (in module stormpy.info)": [[6, "stormpy.info.storm_version"]], "stormpy.info": [[6, "module-stormpy.info"]], "atomicexpressionformula (class in stormpy.logic)": [[7, "stormpy.logic.AtomicExpressionFormula"]], "atomiclabelformula (class in stormpy.logic)": [[7, "stormpy.logic.AtomicLabelFormula"]], "binarybooleanoperatortype (class in stormpy.logic)": [[7, "stormpy.logic.BinaryBooleanOperatorType"]], "binarypathformula (class in stormpy.logic)": [[7, "stormpy.logic.BinaryPathFormula"]], "binarystateformula (class in stormpy.logic)": [[7, "stormpy.logic.BinaryStateFormula"]], "booleanbinarystateformula (class in stormpy.logic)": [[7, "stormpy.logic.BooleanBinaryStateFormula"]], "booleanliteralformula (class in stormpy.logic)": [[7, "stormpy.logic.BooleanLiteralFormula"]], "boundeduntilformula (class in stormpy.logic)": [[7, "stormpy.logic.BoundedUntilFormula"]], "comparisontype (class in stormpy.logic)": [[7, "stormpy.logic.ComparisonType"]], "conditionalformula (class in stormpy.logic)": [[7, "stormpy.logic.ConditionalFormula"]], "cumulativerewardformula (class in stormpy.logic)": [[7, "stormpy.logic.CumulativeRewardFormula"]], "eventuallyformula (class in stormpy.logic)": [[7, "stormpy.logic.EventuallyFormula"]], "formula (class in stormpy.logic)": [[7, "stormpy.logic.Formula"]], "globallyformula (class in stormpy.logic)": [[7, "stormpy.logic.GloballyFormula"]], "instantaneousrewardformula (class in stormpy.logic)": [[7, "stormpy.logic.InstantaneousRewardFormula"]], "longrunavarageoperator (class in stormpy.logic)": [[7, "stormpy.logic.LongRunAvarageOperator"]], "longrunaveragerewardformula (class in stormpy.logic)": [[7, "stormpy.logic.LongRunAverageRewardFormula"]], "multiobjectiveformula (class in stormpy.logic)": [[7, "stormpy.logic.MultiObjectiveFormula"]], "operatorformula (class in stormpy.logic)": [[7, "stormpy.logic.OperatorFormula"]], "pathformula (class in stormpy.logic)": [[7, "stormpy.logic.PathFormula"]], "probabilityoperator (class in stormpy.logic)": [[7, "stormpy.logic.ProbabilityOperator"]], "rewardoperator (class in stormpy.logic)": [[7, "stormpy.logic.RewardOperator"]], "stateformula (class in stormpy.logic)": [[7, "stormpy.logic.StateFormula"]], "timeoperator (class in stormpy.logic)": [[7, "stormpy.logic.TimeOperator"]], "unarybooleanstateformula (class in stormpy.logic)": [[7, "stormpy.logic.UnaryBooleanStateFormula"]], "unarypathformula (class in stormpy.logic)": [[7, "stormpy.logic.UnaryPathFormula"]], "unarystateformula (class in stormpy.logic)": [[7, "stormpy.logic.UnaryStateFormula"]], "untilformula (class in stormpy.logic)": [[7, "stormpy.logic.UntilFormula"]], "stormpy.logic": [[7, "module-stormpy.logic"]], "allsat (regionresult attribute)": [[8, "stormpy.pars.RegionResult.ALLSAT"]], "allsat (regionresulthypothesis attribute)": [[8, "stormpy.pars.RegionResultHypothesis.ALLSAT"]], "allviolated (regionresult attribute)": [[8, "stormpy.pars.RegionResult.ALLVIOLATED"]], "allviolated (regionresulthypothesis attribute)": [[8, "stormpy.pars.RegionResultHypothesis.ALLVIOLATED"]], "centersat (regionresult attribute)": [[8, "stormpy.pars.RegionResult.CENTERSAT"]], "centerviolated (regionresult attribute)": [[8, "stormpy.pars.RegionResult.CENTERVIOLATED"]], "dtmcparameterliftingmodelchecker (class in stormpy.pars)": [[8, "stormpy.pars.DtmcParameterLiftingModelChecker"]], "existsboth (regionresult attribute)": [[8, "stormpy.pars.RegionResult.EXISTSBOTH"]], "existssat (regionresult attribute)": [[8, "stormpy.pars.RegionResult.EXISTSSAT"]], "existsviolated (regionresult attribute)": [[8, "stormpy.pars.RegionResult.EXISTSVIOLATED"]], "mdpparameterliftingmodelchecker (class in stormpy.pars)": [[8, "stormpy.pars.MdpParameterLiftingModelChecker"]], "modelinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.ModelInstantiator"]], "modeltype (class in stormpy.pars)": [[8, "stormpy.pars.ModelType"]], "pctmcexactinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PCtmcExactInstantiationChecker"]], "pctmcinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PCtmcInstantiationChecker"]], "pctmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PCtmcInstantiator"]], "pdtmcexactinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PDtmcExactInstantiationChecker"]], "pdtmcinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PDtmcInstantiationChecker"]], "pdtmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PDtmcInstantiator"]], "pmainstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PMaInstantiator"]], "pmdpexactinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PMdpExactInstantiationChecker"]], "pmdpinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PMdpInstantiationChecker"]], "pmdpinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PMdpInstantiator"]], "parameterregion (class in stormpy.pars)": [[8, "stormpy.pars.ParameterRegion"]], "partialpctmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPCtmcInstantiator"]], "partialpdtmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPDtmcInstantiator"]], "partialpmainstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPMaInstantiator"]], "partialpmdpinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPMdpInstantiator"]], "regionmodelchecker (class in stormpy.pars)": [[8, "stormpy.pars.RegionModelChecker"]], "regionresult (class in stormpy.pars)": [[8, "stormpy.pars.RegionResult"]], "regionresulthypothesis (class in stormpy.pars)": [[8, "stormpy.pars.RegionResultHypothesis"]], "unknown (regionresult attribute)": [[8, "stormpy.pars.RegionResult.UNKNOWN"]], "unknown (regionresulthypothesis attribute)": [[8, "stormpy.pars.RegionResultHypothesis.UNKNOWN"]], "area (parameterregion property)": [[8, "stormpy.pars.ParameterRegion.area"]], "check() (pctmcexactinstantiationchecker method)": [[8, "stormpy.pars.PCtmcExactInstantiationChecker.check"]], "check() (pctmcinstantiationchecker method)": [[8, "stormpy.pars.PCtmcInstantiationChecker.check"]], "check() (pdtmcexactinstantiationchecker method)": [[8, "stormpy.pars.PDtmcExactInstantiationChecker.check"]], "check() (pdtmcinstantiationchecker method)": [[8, "stormpy.pars.PDtmcInstantiationChecker.check"]], "check() (pmdpexactinstantiationchecker method)": [[8, "stormpy.pars.PMdpExactInstantiationChecker.check"]], "check() (pmdpinstantiationchecker method)": [[8, "stormpy.pars.PMdpInstantiationChecker.check"]], "check_region() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.check_region"]], "compute_extremum() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.compute_extremum"]], "create_from_string() (parameterregion static method)": [[8, "stormpy.pars.ParameterRegion.create_from_string"]], "create_region_checker() (in module stormpy.pars)": [[8, "stormpy.pars.create_region_checker"]], "gather_derivatives() (in module stormpy.pars)": [[8, "stormpy.pars.gather_derivatives"]], "get_bound() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.get_bound"]], "get_bound_all_states() (dtmcparameterliftingmodelchecker method)": [[8, "stormpy.pars.DtmcParameterLiftingModelChecker.get_bound_all_states"]], "get_bound_all_states() (mdpparameterliftingmodelchecker method)": [[8, "stormpy.pars.MdpParameterLiftingModelChecker.get_bound_all_states"]], "get_split_suggestion() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.get_split_suggestion"]], "instantiate() (modelinstantiator method)": [[8, "stormpy.pars.ModelInstantiator.instantiate"]], "instantiate() (pctmcinstantiator method)": [[8, "stormpy.pars.PCtmcInstantiator.instantiate"]], "instantiate() (pdtmcinstantiator method)": [[8, "stormpy.pars.PDtmcInstantiator.instantiate"]], "instantiate() (pmainstantiator method)": [[8, "stormpy.pars.PMaInstantiator.instantiate"]], "instantiate() (pmdpinstantiator method)": [[8, "stormpy.pars.PMdpInstantiator.instantiate"]], "instantiate() (partialpctmcinstantiator method)": [[8, "stormpy.pars.PartialPCtmcInstantiator.instantiate"]], "instantiate() (partialpdtmcinstantiator method)": [[8, "stormpy.pars.PartialPDtmcInstantiator.instantiate"]], "instantiate() (partialpmainstantiator method)": [[8, "stormpy.pars.PartialPMaInstantiator.instantiate"]], "instantiate() (partialpmdpinstantiator method)": [[8, "stormpy.pars.PartialPMdpInstantiator.instantiate"]], "name() (regionresult method)": [[8, "stormpy.pars.RegionResult.name"]], "name() (regionresulthypothesis method)": [[8, "stormpy.pars.RegionResultHypothesis.name"]], "set_graph_preserving() (pctmcexactinstantiationchecker method)": [[8, "stormpy.pars.PCtmcExactInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pctmcinstantiationchecker method)": [[8, "stormpy.pars.PCtmcInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pdtmcexactinstantiationchecker method)": [[8, "stormpy.pars.PDtmcExactInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pdtmcinstantiationchecker method)": [[8, "stormpy.pars.PDtmcInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pmdpexactinstantiationchecker method)": [[8, "stormpy.pars.PMdpExactInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pmdpinstantiationchecker method)": [[8, "stormpy.pars.PMdpInstantiationChecker.set_graph_preserving"]], "simplify_model() (in module stormpy.pars)": [[8, "stormpy.pars.simplify_model"]], "specify() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.specify"]], "stormpy.pars": [[8, "module-stormpy.pars"]], "value (regionresult property)": [[8, "stormpy.pars.RegionResult.value"]], "value (regionresulthypothesis property)": [[8, "stormpy.pars.RegionResultHypothesis.value"]], "bdd_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.Bdd_Sylvan"]], "bitvector (class in stormpy.storage)": [[9, "stormpy.storage.BitVector"]], "choicelabeling (class in stormpy.storage)": [[9, "stormpy.storage.ChoiceLabeling"]], "choiceorigins (class in stormpy.storage)": [[9, "stormpy.storage.ChoiceOrigins"]], "ddmanager_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.DdManager_Sylvan"]], "ddmetavariabletype (class in stormpy.storage)": [[9, "stormpy.storage.DdMetaVariableType"]], "ddmetavariable_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.DdMetaVariable_Sylvan"]], "dd_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.Dd_Sylvan"]], "dicestringvisitor (class in stormpy.storage)": [[9, "stormpy.storage.DiceStringVisitor"]], "distributiondouble (class in stormpy.storage)": [[9, "stormpy.storage.DistributionDouble"]], "exactsparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrix"]], "exactsparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrixBuilder"]], "exactsparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrixEntry"]], "exactsparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrixRows"]], "expression (class in stormpy.storage)": [[9, "stormpy.storage.Expression"]], "expressionmanager (class in stormpy.storage)": [[9, "stormpy.storage.ExpressionManager"]], "expressionparser (class in stormpy.storage)": [[9, "stormpy.storage.ExpressionParser"]], "expressiontype (class in stormpy.storage)": [[9, "stormpy.storage.ExpressionType"]], "itemlabeling (class in stormpy.storage)": [[9, "stormpy.storage.ItemLabeling"]], "janiassignment (class in stormpy.storage)": [[9, "stormpy.storage.JaniAssignment"]], "janiautomaton (class in stormpy.storage)": [[9, "stormpy.storage.JaniAutomaton"]], "janichoiceorigins (class in stormpy.storage)": [[9, "stormpy.storage.JaniChoiceOrigins"]], "janiconstant (class in stormpy.storage)": [[9, "stormpy.storage.JaniConstant"]], "janiedge (class in stormpy.storage)": [[9, "stormpy.storage.JaniEdge"]], "janiedgedestination (class in stormpy.storage)": [[9, "stormpy.storage.JaniEdgeDestination"]], "janiinformationobject (class in stormpy.storage)": [[9, "stormpy.storage.JaniInformationObject"]], "janilocation (class in stormpy.storage)": [[9, "stormpy.storage.JaniLocation"]], "janilocationexpander (class in stormpy.storage)": [[9, "stormpy.storage.JaniLocationExpander"]], "janimodel (class in stormpy.storage)": [[9, "stormpy.storage.JaniModel"]], "janiorderedassignments (class in stormpy.storage)": [[9, "stormpy.storage.JaniOrderedAssignments"]], "janiscopechanger (class in stormpy.storage)": [[9, "stormpy.storage.JaniScopeChanger"]], "janitemplateedge (class in stormpy.storage)": [[9, "stormpy.storage.JaniTemplateEdge"]], "janitemplateedgedestination (class in stormpy.storage)": [[9, "stormpy.storage.JaniTemplateEdgeDestination"]], "janivariable (class in stormpy.storage)": [[9, "stormpy.storage.JaniVariable"]], "janivariableset (class in stormpy.storage)": [[9, "stormpy.storage.JaniVariableSet"]], "maximalendcomponent (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponent"]], "maximalendcomponentdecomposition_double (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_double"]], "maximalendcomponentdecomposition_exact (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_exact"]], "maximalendcomponentdecomposition_ratfunc (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_ratfunc"]], "modeltype (class in stormpy.storage)": [[9, "stormpy.storage.ModelType"]], "operatortype (class in stormpy.storage)": [[9, "stormpy.storage.OperatorType"]], "overlappingguardanalyser (class in stormpy.storage)": [[9, "stormpy.storage.OverlappingGuardAnalyser"]], "parametricsparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrix"]], "parametricsparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrixBuilder"]], "parametricsparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrixEntry"]], "parametricsparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrixRows"]], "polytopedouble (class in stormpy.storage)": [[9, "stormpy.storage.PolytopeDouble"]], "polytopeexact (class in stormpy.storage)": [[9, "stormpy.storage.PolytopeExact"]], "prismassignment (class in stormpy.storage)": [[9, "stormpy.storage.PrismAssignment"]], "prismbooleanvariable (class in stormpy.storage)": [[9, "stormpy.storage.PrismBooleanVariable"]], "prismchoiceorigins (class in stormpy.storage)": [[9, "stormpy.storage.PrismChoiceOrigins"]], "prismcommand (class in stormpy.storage)": [[9, "stormpy.storage.PrismCommand"]], "prismconstant (class in stormpy.storage)": [[9, "stormpy.storage.PrismConstant"]], "prismintegervariable (class in stormpy.storage)": [[9, "stormpy.storage.PrismIntegerVariable"]], "prismlabel (class in stormpy.storage)": [[9, "stormpy.storage.PrismLabel"]], "prismmodeltype (class in stormpy.storage)": [[9, "stormpy.storage.PrismModelType"]], "prismmodule (class in stormpy.storage)": [[9, "stormpy.storage.PrismModule"]], "prismprogram (class in stormpy.storage)": [[9, "stormpy.storage.PrismProgram"]], "prismrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.PrismRewardModel"]], "prismupdate (class in stormpy.storage)": [[9, "stormpy.storage.PrismUpdate"]], "prismvariable (class in stormpy.storage)": [[9, "stormpy.storage.PrismVariable"]], "schedulerchoicedouble (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoiceDouble"]], "schedulerchoiceexact (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoiceExact"]], "schedulerchoiceparametric (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoiceParametric"]], "schedulerdouble (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerDouble"]], "schedulerexact (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerExact"]], "schedulerparametric (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerParametric"]], "simplevaluation (class in stormpy.storage)": [[9, "stormpy.storage.SimpleValuation"]], "sparsectmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseCtmc"]], "sparsedtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseDtmc"]], "sparseexactctmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactCtmc"]], "sparseexactdtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactDtmc"]], "sparseexactma (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactMA"]], "sparseexactmdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactMdp"]], "sparseexactmodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelAction"]], "sparseexactmodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelActions"]], "sparseexactmodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelComponents"]], "sparseexactmodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelState"]], "sparseexactmodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelStates"]], "sparseexactpomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactPomdp"]], "sparseexactrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactRewardModel"]], "sparsema (class in stormpy.storage)": [[9, "stormpy.storage.SparseMA"]], "sparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrix"]], "sparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrixBuilder"]], "sparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrixEntry"]], "sparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrixRows"]], "sparsemdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseMdp"]], "sparsemodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelAction"]], "sparsemodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelActions"]], "sparsemodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelComponents"]], "sparsemodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelState"]], "sparsemodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelStates"]], "sparseparametricctmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricCtmc"]], "sparseparametricdtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricDtmc"]], "sparseparametricma (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricMA"]], "sparseparametricmdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricMdp"]], "sparseparametricmodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelAction"]], "sparseparametricmodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelActions"]], "sparseparametricmodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelComponents"]], "sparseparametricmodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelState"]], "sparseparametricmodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelStates"]], "sparseparametricpomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricPomdp"]], "sparseparametricrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricRewardModel"]], "sparsepomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparsePomdp"]], "sparserewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseRewardModel"]], "statelabeling (class in stormpy.storage)": [[9, "stormpy.storage.StateLabeling"]], "statevaluation (class in stormpy.storage)": [[9, "stormpy.storage.StateValuation"]], "statevaluationsbuilder (class in stormpy.storage)": [[9, "stormpy.storage.StateValuationsBuilder"]], "symbolicsylvanctmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanCtmc"]], "symbolicsylvandtmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanDtmc"]], "symbolicsylvanma (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanMA"]], "symbolicsylvanmdp (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanMdp"]], "symbolicsylvanparametricctmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricCtmc"]], "symbolicsylvanparametricdtmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricDtmc"]], "symbolicsylvanparametricma (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricMA"]], "symbolicsylvanparametricmdp (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricMdp"]], "symbolicsylvanparametricrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricRewardModel"]], "symbolicsylvanrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanRewardModel"]], "variable (class in stormpy.storage)": [[9, "stormpy.storage.Variable"]], "build_parametric_sparse_matrix() (in module stormpy.storage)": [[9, "stormpy.storage.build_parametric_sparse_matrix"]], "build_sparse_matrix() (in module stormpy.storage)": [[9, "stormpy.storage.build_sparse_matrix"]], "collect_information() (in module stormpy.storage)": [[9, "stormpy.storage.collect_information"]], "eliminate_reward_accumulations() (in module stormpy.storage)": [[9, "stormpy.storage.eliminate_reward_accumulations"]], "get_expression() (variable method)": [[9, "stormpy.storage.Variable.get_expression"]], "get_maximal_end_components() (in module stormpy.storage)": [[9, "stormpy.storage.get_maximal_end_components"]], "has_bitvector_type() (variable method)": [[9, "stormpy.storage.Variable.has_bitvector_type"]], "has_boolean_type() (variable method)": [[9, "stormpy.storage.Variable.has_boolean_type"]], "has_integer_type() (variable method)": [[9, "stormpy.storage.Variable.has_integer_type"]], "has_numerical_type() (variable method)": [[9, "stormpy.storage.Variable.has_numerical_type"]], "has_rational_type() (variable method)": [[9, "stormpy.storage.Variable.has_rational_type"]], "manager (variable property)": [[9, "stormpy.storage.Variable.manager"]], "stormpy.storage": [[9, "module-stormpy.storage"]], "i_minus_p (matrixformat attribute)": [[10, "stormpy.utility.MatrixFormat.I_Minus_P"]], "jsoncontainerdouble (class in stormpy.utility)": [[10, "stormpy.utility.JsonContainerDouble"]], "jsoncontainerrational (class in stormpy.utility)": [[10, "stormpy.utility.JsonContainerRational"]], "matrixformat (class in stormpy.utility)": [[10, "stormpy.utility.MatrixFormat"]], "modelreference (class in stormpy.utility)": [[10, "stormpy.utility.ModelReference"]], "path (class in stormpy.utility)": [[10, "stormpy.utility.Path"]], "sat (smtcheckresult attribute)": [[10, "stormpy.utility.SmtCheckResult.Sat"]], "shortestpathsgenerator (class in stormpy.utility)": [[10, "stormpy.utility.ShortestPathsGenerator"]], "smtcheckresult (class in stormpy.utility)": [[10, "stormpy.utility.SmtCheckResult"]], "smtsolver (class in stormpy.utility)": [[10, "stormpy.utility.SmtSolver"]], "smtsolverfactory (class in stormpy.utility)": [[10, "stormpy.utility.SmtSolverFactory"]], "straight (matrixformat attribute)": [[10, "stormpy.utility.MatrixFormat.Straight"]], "unknown (smtcheckresult attribute)": [[10, "stormpy.utility.SmtCheckResult.Unknown"]], "unsat (smtcheckresult attribute)": [[10, "stormpy.utility.SmtCheckResult.Unsat"]], "z3smtsolver (class in stormpy.utility)": [[10, "stormpy.utility.Z3SmtSolver"]], "z3smtsolverfactory (class in stormpy.utility)": [[10, "stormpy.utility.Z3SmtSolverFactory"]], "add() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.add"]], "check() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.check"]], "count() (milliseconds method)": [[10, "stormpy.utility.milliseconds.count"]], "distance (path property)": [[10, "stormpy.utility.Path.distance"]], "get_boolean_value() (modelreference method)": [[10, "stormpy.utility.ModelReference.get_boolean_value"]], "get_distance() (shortestpathsgenerator method)": [[10, "stormpy.utility.ShortestPathsGenerator.get_distance"]], "get_integer_value() (modelreference method)": [[10, "stormpy.utility.ModelReference.get_integer_value"]], "get_path_as_list() (shortestpathsgenerator method)": [[10, "stormpy.utility.ShortestPathsGenerator.get_path_as_list"]], "get_rational_value() (modelreference method)": [[10, "stormpy.utility.ModelReference.get_rational_value"]], "get_states() (shortestpathsgenerator method)": [[10, "stormpy.utility.ShortestPathsGenerator.get_states"]], "milliseconds (class in stormpy.utility)": [[10, "stormpy.utility.milliseconds"]], "model (smtsolver property)": [[10, "stormpy.utility.SmtSolver.model"]], "name (matrixformat property)": [[10, "stormpy.utility.MatrixFormat.name"]], "name (smtcheckresult property)": [[10, "stormpy.utility.SmtCheckResult.name"]], "pop() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.pop"]], "predecessork (path property)": [[10, "stormpy.utility.Path.predecessorK"]], "predecessornode (path property)": [[10, "stormpy.utility.Path.predecessorNode"]], "push() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.push"]], "reset() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.reset"]], "stormpy.utility": [[10, "module-stormpy.utility"]], "value (matrixformat property)": [[10, "stormpy.utility.MatrixFormat.value"]], "value (smtcheckresult property)": [[10, "stormpy.utility.SmtCheckResult.value"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["advanced_topics", "api", "api/core", "api/dft", "api/exceptions", "api/gspn", "api/info", "api/logic", "api/pars", "api/storage", "api/utility", "contributors", "doc/analysis", "doc/building_models", "doc/dfts", "doc/engines", "doc/exploration", "doc/gspns", "doc/models/building_ctmcs", "doc/models/building_dtmcs", "doc/models/building_mas", "doc/models/building_mdps", "doc/parametric_models", "doc/reward_models", "doc/schedulers", "doc/shortest_paths", "doc/simulator", "getting_started", "index", "installation"], "filenames": ["advanced_topics.rst", "api.rst", "api/core.rst", "api/dft.rst", "api/exceptions.rst", "api/gspn.rst", "api/info.rst", "api/logic.rst", "api/pars.rst", "api/storage.rst", "api/utility.rst", "contributors.rst", "doc/analysis.ipynb", "doc/building_models.ipynb", "doc/dfts.ipynb", "doc/engines.ipynb", "doc/exploration.ipynb", "doc/gspns.ipynb", "doc/models/building_ctmcs.ipynb", "doc/models/building_dtmcs.ipynb", "doc/models/building_mas.ipynb", "doc/models/building_mdps.ipynb", "doc/parametric_models.ipynb", "doc/reward_models.ipynb", "doc/schedulers.ipynb", "doc/shortest_paths.ipynb", "doc/simulator.ipynb", "getting_started.ipynb", "index.rst", "installation.rst"], "titles": ["Advanced Examples", "Stormpy API Reference", "Stormpy.core", "Stormpy.dft", "Stormpy.exceptions", "Stormpy.gspn", "Stormpy.info", "Stormpy.logic", "Stormpy.pars", "Stormpy.storage", "Stormpy.utility", "Contributors", "Analysis", "Building Models", "Dynamic Fault Trees", "Engines", "Exploring Models", "Generalized Stochastic Petri Nets", "Continuous-time Markov chains (CTMCs)", "Discrete-time Markov chains (DTMCs)", "Markov automata (MAs)", "Markov decision processes (MDPs)", "Parametric Models", "Reward Models", "Working with Schedulers", "Working with Shortest Paths", "Working with Simulators", "Getting Started", "Stormpy Documentation", "Installation"], "terms": {"thi": [0, 2, 3, 5, 9, 12, 13, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "guid": [0, 12, 27, 29], "i": [0, 2, 3, 5, 7, 9, 11, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "collect": [0, 2, 3, 9, 18, 19, 20, 21], "meant": [0, 26], "bridg": 0, "gap": 0, "between": [0, 19], "get": [0, 2, 3, 5, 6, 7, 8, 9, 10, 12, 16, 19, 23, 24, 25, 28, 29], "start": [0, 2, 5, 9, 12, 14, 16, 17, 19, 20, 21, 23, 24, 25, 26, 28, 29], "api": [0, 10, 29], "analysi": [0, 2, 9, 28], "background": [0, 26], "qualit": [0, 2], "adapt": 0, "model": [0, 2, 3, 5, 8, 9, 10, 14, 15, 24, 25, 28, 29], "check": [0, 2, 3, 5, 6, 8, 9, 10, 15, 23, 24, 26], "engin": [0, 2, 25, 28], "algorithm": [0, 16, 25, 27], "build": [0, 2, 3, 5, 6, 9, 15, 22, 23, 24, 25, 26, 28], "differ": [0, 15, 25, 26, 27, 29], "formal": 0, "discret": [0, 2, 18, 21, 24, 28], "time": [0, 2, 3, 5, 7, 9, 14, 17, 21, 24, 28], "markov": [0, 2, 9, 22, 23, 27, 28], "chain": [0, 2, 21, 27, 28], "dtmc": [0, 2, 8, 9, 13, 16, 18, 21, 22, 27, 28], "transit": [0, 1, 2, 5, 8, 9, 15, 16, 17, 22, 23, 26, 27, 28], "matrix": [0, 2, 9, 27], "label": [0, 2, 7, 9, 20, 22, 25, 26, 27], "reward": [0, 2, 7, 9, 16, 18, 20, 26, 28], "decis": [0, 15, 19, 28], "process": [0, 2, 19, 20, 26, 28], "mdp": [0, 2, 8, 9, 19, 20, 22, 28], "partial": [0, 2, 3, 9], "observ": [0, 2, 3, 9, 16, 26], "pomdp": [0, 2, 8, 9], "continu": [0, 2, 13, 16, 24, 26, 28, 29], "ctmc": [0, 2, 8, 9, 13, 19, 20, 28], "automata": [0, 2, 9, 28], "ma": [0, 2, 8, 9, 24, 28], "markovian": [0, 2, 9], "state": [0, 2, 3, 7, 8, 9, 12, 15, 18, 19, 21, 22, 23, 24, 25], "spars": [0, 2, 9, 12, 18, 19, 20, 21], "symbol": [0, 2, 9, 12, 26], "hybrid": [0, 2], "explor": [0, 2, 3, 26, 27, 28], "read": 0, "sort": [0, 2, 9, 27], "work": [0, 1, 18, 23, 28, 29], "simul": [0, 3, 28], "base": [0, 2, 4, 8, 9, 10, 16, 25], "program": [0, 2, 9, 16, 22, 23, 24, 27], "level": [0, 3, 10, 13, 14, 16, 27], "schedul": [0, 1, 2, 9, 28], "examin": [0, 27], "shortest": [0, 28], "path": [0, 1, 2, 3, 7, 10, 12, 13, 14, 17, 22, 24, 26, 27, 28, 29], "parametr": [0, 2, 3, 8, 9, 13, 28, 29], "instanti": [0, 2, 3, 8], "inform": [0, 2, 3, 5, 6, 9, 12, 13, 16, 17, 24, 26, 27], "about": [0, 2, 7, 9, 13, 14, 23, 27], "dynam": [0, 3, 28, 29], "fault": [0, 3, 28, 29], "tree": [0, 3, 28, 29], "dft": [0, 1, 28, 29], "analyz": 0, "gener": [0, 2, 3, 5, 7, 10, 28], "stochast": [0, 2, 5, 9, 28], "petri": [0, 5, 28], "net": [0, 5, 28], "load": [0, 3, 14], "gspn": [0, 1, 28], "progress": [1, 3, 28, 29], "core": [1, 3, 5, 7, 8, 9, 28, 29], "actionmaskdoubl": [1, 2, 28], "atomicexpressionformula": [1, 2, 7, 28], "atomiclabelformula": [1, 2, 7, 28], "bdd_sylvan": [1, 2, 9, 28], "binarybooleanoperatortyp": [1, 2, 7, 28], "binarypathformula": [1, 2, 7, 28], "binarystateformula": [1, 2, 7, 28], "bisimulationtyp": [1, 2, 28], "bitvector": [1, 2, 9, 10, 19, 20, 28], "booleanbinarystateformula": [1, 2, 7, 28], "booleanliteralformula": [1, 2, 7, 28], "boundeduntilformula": [1, 2, 7, 28], "builderopt": [1, 2, 26, 28], "checktask": [1, 2, 28], "choicelabel": [1, 2, 9, 21, 28], "choiceorigin": [1, 2, 9, 28], "comparisontyp": [1, 2, 7, 28], "conditionalformula": [1, 2, 7, 28], "constraintcollector": [1, 2, 22, 28], "cumulativerewardformula": [1, 2, 7, 28], "ddmanager_sylvan": [1, 2, 9, 28], "ddmetavariabletyp": [1, 2, 9, 28], "ddmetavariable_sylvan": [1, 2, 9, 28], "dd_sylvan": [1, 2, 9, 28], "dicestringvisitor": [1, 2, 9, 28], "directencodingopt": [1, 2, 28], "directencodingparseropt": [1, 2, 28], "distribut": [1, 2, 9, 19, 20, 27, 28, 29], "distributionexact": [1, 2, 9, 28], "distributioninterv": [1, 2, 9, 28], "eliminationlabelbehavior": [1, 2, 28], "endcomponenteliminatorreturntypedoubl": [1, 2, 28], "environ": [1, 2, 8, 12, 28], "equationsolvertyp": [1, 2, 12, 28], "eventuallyformula": [1, 2, 7, 28], "exactchecktask": [1, 2, 28], "exactsparsematrix": [1, 2, 9, 28], "exactsparsematrixbuild": [1, 2, 9, 28], "exactsparsematrixentri": [1, 2, 9, 28], "exactsparsematrixrow": [1, 2, 9, 28], "explicitexactquantitativecheckresult": [1, 2, 28], "explicitmodelbuild": [1, 2, 28], "explicitmodelcheckerhintdoubl": [1, 2, 28], "explicitparametricmodelbuild": [1, 2, 28], "explicitparametricquantitativecheckresult": [1, 2, 28], "explicitparetocurvecheckresultdoubl": [1, 2, 28], "explicitqualitativecheckresult": [1, 2, 28], "explicitquantitativecheckresult": [1, 2, 8, 28], "explicitstatelookup": [1, 2, 28], "express": [1, 2, 5, 7, 9, 10, 27, 28], "expressionmanag": [1, 2, 5, 9, 28], "expressionpars": [1, 2, 9, 28], "expressiontyp": [1, 2, 9, 28], "factorizedpolynomi": [1, 2, 3, 8, 9, 28], "factorizedrationalfunct": [1, 2, 8, 9, 28], "flatset": [1, 2, 9, 28], "formula": [1, 2, 3, 7, 8, 9, 14, 22, 24, 28], "globallyformula": [1, 2, 7, 28], "hybridexactquantitativecheckresult": [1, 2, 28], "hybridparametricquantitativecheckresult": [1, 2, 28], "hybridquantitativecheckresult": [1, 2, 28], "instantaneousrewardformula": [1, 2, 7, 28], "intervalsparsematrix": [1, 2, 9, 28], "intervalsparsematrixbuild": [1, 2, 9, 28], "intervalsparsematrixentri": [1, 2, 9, 28], "intervalsparsematrixrow": [1, 2, 9, 28], "itemlabel": [1, 2, 9, 28], "janiassign": [1, 2, 9, 28], "janiautomaton": [1, 2, 9, 28], "janichoiceorigin": [1, 2, 9, 28], "janiconst": [1, 2, 9, 28], "janiedg": [1, 2, 9, 28], "janiedgedestin": [1, 2, 9, 28], "janiinformationobject": [1, 2, 9, 28], "janiloc": [1, 2, 9, 28], "janilocationexpand": [1, 2, 9, 28], "janimodel": [1, 2, 5, 9, 28], "janimodeltyp": [1, 2, 9, 28], "janiorderedassign": [1, 2, 9, 28], "janiscopechang": [1, 2, 9, 28], "janitemplateedg": [1, 2, 9, 28], "janitemplateedgedestin": [1, 2, 9, 28], "janivari": [1, 2, 9, 28], "janivariableset": [1, 2, 9, 28], "longrunavarageoper": [1, 2, 7, 28], "longrunaveragerewardformula": [1, 2, 7, 28], "maximalendcompon": [1, 2, 9, 28], "maximalendcomponentdecomposition_doubl": [1, 2, 9, 28], "maximalendcomponentdecomposition_exact": [1, 2, 9, 28], "maximalendcomponentdecomposition_interv": [1, 2, 9, 28], "maximalendcomponentdecomposition_ratfunc": [1, 2, 9, 28], "minmaxmethod": [1, 2, 28], "minmaxsolverenviron": [1, 2, 28], "modelcheckerhint": [1, 2, 28], "modelformulaspair": [1, 2, 28], "modeltyp": [1, 2, 8, 9, 13, 16, 24, 27, 28], "multiobjectiveformula": [1, 2, 7, 28], "nativelinearequationsolvermethod": [1, 2, 12, 28], "nativesolverenviron": [1, 2, 28], "operatorformula": [1, 2, 7, 28], "operatortyp": [1, 2, 9, 28], "optimizationdirect": [1, 2, 7, 8, 28], "overlappingguardanalys": [1, 2, 9, 28], "parametricchecktask": [1, 2, 28], "parametricsparsematrix": [1, 2, 9, 28], "parametricsparsematrixbuild": [1, 2, 9, 28], "parametricsparsematrixentri": [1, 2, 9, 28], "parametricsparsematrixrow": [1, 2, 9, 28], "paretocurvecheckresultdoubl": [1, 2, 28], "pathformula": [1, 2, 7, 28], "polynomi": [1, 2, 28], "polytopedoubl": [1, 2, 9, 28], "polytopeexact": [1, 2, 9, 28], "prismassign": [1, 2, 9, 28], "prismbooleanvari": [1, 2, 9, 28], "prismchoiceorigin": [1, 2, 9, 28], "prismcommand": [1, 2, 9, 28], "prismconst": [1, 2, 9, 28], "prismintegervari": [1, 2, 9, 28], "prismlabel": [1, 2, 9, 28], "prismmodeltyp": [1, 2, 9, 28], "prismmodul": [1, 2, 9, 28], "prismprogram": [1, 2, 9, 28], "prismrewardmodel": [1, 2, 9, 28], "prismupd": [1, 2, 9, 28], "prismvari": [1, 2, 9, 28], "probabilityoper": [1, 2, 7, 28], "properti": [1, 2, 3, 5, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 22, 23, 24, 28], "quotientformat": [1, 2, 28], "ration": [1, 2, 3, 6, 7, 8, 9, 10, 28], "rationalfunct": [1, 2, 3, 9, 28], "rationalrf": [1, 2, 22, 28], "rewardoper": [1, 2, 7, 28], "smtcounterexamplegener": [1, 2, 28], "smtcounterexamplegeneratoropt": [1, 2, 28], "smtcounterexamplegeneratorstat": [1, 2, 28], "smtcounterexampleinput": [1, 2, 28], "schedulerchoic": [1, 2, 9, 28], "schedulerchoiceexact": [1, 2, 9, 28], "schedulerchoiceinterv": [1, 2, 9, 28], "schedulerchoiceparametr": [1, 2, 9, 28], "schedulerexact": [1, 2, 9, 28], "schedulerinterv": [1, 2, 9, 28], "schedulerparametr": [1, 2, 9, 28], "simplevalu": [1, 2, 9, 28], "solverenviron": [1, 2, 28], "sparsectmc": [1, 2, 8, 9, 18, 28], "sparsedtmc": [1, 2, 8, 9, 15, 19, 28], "sparseexactctmc": [1, 2, 9, 28], "sparseexactdtmc": [1, 2, 9, 28], "sparseexactma": [1, 2, 9, 28], "sparseexactmdp": [1, 2, 9, 28], "sparseexactmodelact": [1, 2, 9, 28], "sparseexactmodelcompon": [1, 2, 9, 28], "sparseexactmodelst": [1, 2, 9, 28], "sparseexactpomdp": [1, 2, 9, 28], "sparseexactrewardmodel": [1, 2, 9, 28], "sparseintervalctmc": [1, 2, 9, 28], "sparseintervaldtmc": [1, 2, 9, 28], "sparseintervalma": [1, 2, 9, 28], "sparseintervalmdp": [1, 2, 9, 28], "sparseintervalmodelact": [1, 2, 9, 28], "sparseintervalmodelcompon": [1, 2, 9, 28], "sparseintervalmodelst": [1, 2, 9, 28], "sparseintervalpomdp": [1, 2, 9, 28], "sparseintervalrewardmodel": [1, 2, 9, 28], "sparsema": [1, 2, 8, 9, 20, 28], "sparsematrix": [1, 2, 9, 28], "sparsematrixbuild": [1, 2, 9, 19, 20, 21, 28], "sparsematrixentri": [1, 2, 9, 28], "sparsematrixrow": [1, 2, 9, 28], "sparsemdp": [1, 2, 8, 9, 21, 28], "sparsemodelact": [1, 2, 9, 28], "sparsemodelcompon": [1, 2, 9, 18, 19, 20, 21, 28], "sparsemodelst": [1, 2, 9, 28], "sparseparametricctmc": [1, 2, 8, 9, 28], "sparseparametricdtmc": [1, 2, 8, 9, 28], "sparseparametricma": [1, 2, 8, 9, 28], "sparseparametricmdp": [1, 2, 8, 9, 28], "sparseparametricmodelact": [1, 2, 9, 28], "sparseparametricmodelcompon": [1, 2, 9, 28], "sparseparametricmodelst": [1, 2, 9, 28], "sparseparametricpomdp": [1, 2, 9, 28], "sparseparametricrewardmodel": [1, 2, 9, 28], "sparsepomdp": [1, 2, 9, 28], "sparserewardmodel": [1, 2, 9, 19, 21, 28], "stateformula": [1, 2, 7, 28], "statelabel": [1, 2, 9, 18, 19, 28], "statevalu": [1, 2, 9, 28], "statevaluationfunctionactionmaskdoubl": [1, 2, 28], "statevaluationsbuild": [1, 2, 9, 28], "stormerror": [1, 2, 4, 8, 28], "subsystembuilderopt": [1, 2, 28], "subsystembuilderreturntypedoubl": [1, 2, 28], "subsystembuilderreturntypeexact": [1, 2, 28], "subsystembuilderreturntyperatfunc": [1, 2, 28], "symbolicexactquantitativecheckresult": [1, 2, 28], "symbolicmodeldescript": [1, 2, 28], "symbolicparametricquantitativecheckresult": [1, 2, 28], "symbolicqualitativecheckresult": [1, 2, 28], "symbolicquantitativecheckresult": [1, 2, 28], "symbolicsylvanctmc": [1, 2, 9, 28], "symbolicsylvandtmc": [1, 2, 9, 15, 28], "symbolicsylvanma": [1, 2, 9, 28], "symbolicsylvanmdp": [1, 2, 9, 28], "symbolicsylvanparametricctmc": [1, 2, 9, 28], "symbolicsylvanparametricdtmc": [1, 2, 9, 28], "symbolicsylvanparametricma": [1, 2, 9, 28], "symbolicsylvanparametricmdp": [1, 2, 9, 28], "symbolicsylvanparametricrewardmodel": [1, 2, 9, 28], "symbolicsylvanrewardmodel": [1, 2, 9, 28], "timeoper": [1, 2, 7, 28], "unarybooleanstateformula": [1, 2, 7, 28], "unarypathformula": [1, 2, 7, 28], "unarystateformula": [1, 2, 7, 28], "untilformula": [1, 2, 7, 28], "variabl": [1, 2, 3, 5, 7, 8, 9, 10, 26, 27, 28], "build_interval_model_from_drn": [1, 2, 28], "build_model": [1, 2, 3, 12, 13, 16, 23, 24, 25, 26, 27, 28], "build_model_from_drn": [1, 2, 13, 28], "build_parametric_model": [1, 2, 22, 28], "build_parametric_model_from_drn": [1, 2, 13, 28], "build_parametric_sparse_matrix": [1, 2, 9, 28], "build_sparse_exact_model_with_opt": [1, 2, 28], "build_sparse_matrix": [1, 2, 9, 18, 19, 20, 28], "build_sparse_model": [1, 2, 15, 28], "build_sparse_model_from_explicit": [1, 2, 28], "build_sparse_model_with_opt": [1, 2, 26, 28], "build_sparse_parametric_model": [1, 2, 28], "build_sparse_parametric_model_with_opt": [1, 2, 28], "build_symbolic_model": [1, 2, 12, 15, 28], "build_symbolic_parametric_model": [1, 2, 28], "check_interval_mdp": [1, 2, 28], "check_model_dd": [1, 2, 15, 28], "check_model_hybrid": [1, 2, 15, 28], "check_model_spars": [1, 2, 15, 28], "collect_inform": [1, 2, 9, 28], "compute_all_until_prob": [1, 2, 28], "compute_expected_number_of_visit": [1, 2, 28], "compute_prob01_st": [1, 2, 28], "compute_prob01max_st": [1, 2, 28], "compute_prob01min_st": [1, 2, 28], "compute_steady_state_distribut": [1, 2, 28], "compute_transient_prob": [1, 2, 28], "construct_submodel": [1, 2, 28], "create_filter_initial_states_spars": [1, 2, 28], "create_filter_initial_states_symbol": [1, 2, 12, 15, 28], "create_filter_symbol": [1, 2, 28], "eliminate_ec": [1, 2, 28], "eliminate_non_markovian_chain": [1, 2, 28], "eliminate_reward_accumul": [1, 2, 9, 28], "export_to_drn": [1, 2, 28], "get_maximal_end_compon": [1, 2, 9, 28], "get_reachable_st": [1, 2, 28], "install_signal_handl": [1, 2, 28], "make_sparse_model_build": [1, 2, 28], "make_sparse_model_builder_exact": [1, 2, 28], "make_sparse_model_builder_parametr": [1, 2, 28], "model_check": [1, 2, 12, 22, 23, 24, 27, 28], "parse_constants_str": [1, 2, 28], "parse_jani_model": [1, 2, 13, 28], "parse_jani_model_from_str": [1, 2, 28], "parse_prism_program": [1, 2, 12, 15, 16, 22, 23, 24, 25, 26, 27, 28], "parse_properti": [1, 2, 12, 14, 15, 22, 23, 24, 27, 28], "parse_properties_for_jani_model": [1, 2, 28], "parse_properties_for_prism_program": [1, 2, 16, 24, 28], "parse_properties_without_context": [1, 2, 28], "perform_bisimul": [1, 2, 28], "perform_sparse_bisimul": [1, 2, 28], "perform_symbolic_bisimul": [1, 2, 28], "preprocess_symbolic_input": [1, 2, 28], "prob01max_st": [1, 2, 28], "prob01min_st": [1, 2, 28], "reset_timeout": [1, 2, 28], "set_loglevel_debug": [1, 2, 28], "set_loglevel_error": [1, 2, 28], "set_loglevel_trac": [1, 2, 28], "set_set": [1, 2, 28], "set_timeout": [1, 2, 28], "topological_sort": [1, 2, 28], "transform_to_discrete_time_model": [1, 2, 24, 28], "transform_to_sparse_model": [1, 2, 15, 28], "info": [1, 3, 22, 28], "version": [1, 6, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "storm_exact_use_cln": [1, 6, 28], "storm_ratfunc_use_cln": [1, 6, 22, 28], "storm_vers": [1, 6, 28], "except": [1, 2, 3, 8, 9, 28], "logic": [1, 2, 3, 8, 28], "storag": [1, 2, 3, 5, 7, 8, 10, 15, 18, 19, 20, 21, 28], "util": [1, 2, 9, 25, 28], "jsoncontainerdoubl": [1, 10, 28], "jsoncontainerr": [1, 2, 9, 10, 28], "matrixformat": [1, 10, 28], "modelrefer": [1, 10, 28], "shortestpathsgener": [1, 10, 25, 28], "smtcheckresult": [1, 10, 28], "smtsolver": [1, 10, 28], "smtsolverfactori": [1, 2, 9, 10, 28], "z3smtsolver": [1, 10, 28], "z3smtsolverfactori": [1, 10, 28], "millisecond": [1, 10, 28], "approximationheurist": [1, 3, 28], "dftbe_doubl": [1, 3, 28], "dftbe_ratfunc": [1, 3, 28], "dftdependency_doubl": [1, 3, 28], "dftdependency_ratfunc": [1, 3, 28], "dftelementtyp": [1, 3, 28], "dftelement_doubl": [1, 3, 28], "dftelement_ratfunc": [1, 3, 28], "dftinstanti": [1, 3, 28], "dftsimulator_doubl": [1, 3, 28], "dftsimulator_ratfunc": [1, 3, 28], "dftstateinfo": [1, 3, 28], "dftstate_doubl": [1, 3, 28], "dftstate_ratfunc": [1, 3, 28], "dft_doubl": [1, 3, 28], "dft_ratfunc": [1, 3, 28], "dftindependentmodul": [1, 3, 28], "dftsymmetri": [1, 3, 28], "explicitdftmodelbuilder_doubl": [1, 3, 28], "explicitdftmodelbuilder_ratfunc": [1, 3, 28], "failableel": [1, 3, 28], "failableiter": [1, 3, 28], "randomgener": [1, 3, 28], "relevantev": [1, 3, 28], "simulationresult": [1, 3, 28], "analyze_dft": [1, 3, 14, 28], "compute_dependency_conflict": [1, 3, 28], "compute_relevant_ev": [1, 3, 28], "export_dft_json_fil": [1, 3, 28], "export_dft_json_str": [1, 3, 28], "export_parametric_dft_json_fil": [1, 3, 28], "export_parametric_dft_json_str": [1, 3, 28], "get_paramet": [1, 3, 28], "is_well_form": [1, 3, 28], "load_dft_galileo_fil": [1, 3, 14, 28], "load_dft_json_fil": [1, 3, 14, 28], "load_dft_json_str": [1, 3, 14, 28], "load_parametric_dft_galileo_fil": [1, 3, 28], "load_parametric_dft_json_fil": [1, 3, 28], "load_parametric_dft_json_str": [1, 3, 28], "modules_json": [1, 3, 28], "prepare_for_analysi": [1, 3, 28], "transform_dft": [1, 3, 28], "gspnbuilder": [1, 5, 17, 28], "gspnparser": [1, 5, 17, 28], "gspntojanibuild": [1, 5, 28], "immediatetransit": [1, 5, 28], "layoutinfo": [1, 5, 17, 28], "place": [1, 5, 17, 28], "timedtransit": [1, 5, 28], "transitionpartit": [1, 5, 28], "par": [1, 22, 28, 29], "dtmcparameterliftingmodelcheck": [1, 8, 28], "mdpparameterliftingmodelcheck": [1, 8, 28], "modelinstanti": [1, 8, 28], "pctmcexactinstantiationcheck": [1, 8, 28], "pctmcinstantiationcheck": [1, 8, 28], "pctmcinstanti": [1, 8, 28], "pdtmcexactinstantiationcheck": [1, 8, 28], "pdtmcinstantiationcheck": [1, 8, 28], "pdtmcinstanti": [1, 8, 22, 28], "pmainstanti": [1, 8, 28], "pmdpexactinstantiationcheck": [1, 8, 28], "pmdpinstantiationcheck": [1, 8, 28], "pmdpinstanti": [1, 8, 28], "parameterregion": [1, 8, 28], "partialpctmcinstanti": [1, 8, 28], "partialpdtmcinstanti": [1, 8, 28], "partialpmainstanti": [1, 8, 28], "partialpmdpinstanti": [1, 8, 28], "regionmodelcheck": [1, 8, 28], "regionresult": [1, 8, 28], "regionresulthypothesi": [1, 8, 28], "create_region_check": [1, 8, 28], "gather_deriv": [1, 8, 28], "simplify_model": [1, 8, 28], "class": [2, 3, 4, 5, 6, 7, 8, 9, 10, 15, 26], "an": [2, 5, 7, 9, 10, 11, 14, 16, 17, 19, 20, 22, 24, 25, 26, 27], "atom": [2, 7], "get_express": [2, 7, 9], "self": [2, 3, 5, 7, 8, 9, 10, 19, 27], "bdd": [2, 9, 15], "to_express": [2, 9], "expression_manag": [2, 5, 9], "storm": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 19, 24, 25, 27, 28], "tupl": [2, 3, 8, 9], "list": [2, 3, 5, 9, 10, 11, 20, 21, 23, 25, 27], "dict": [2, 3, 5, 7, 8, 9, 22, 26], "int": [2, 3, 5, 9, 10], "member": [2, 3, 7, 8, 9, 10], "AND": [2, 3, 7, 14], "OR": [2, 3, 7], "0": [2, 3, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "1": [2, 3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "name": [2, 3, 5, 7, 8, 9, 10, 17, 19, 22, 23, 26], "valu": [2, 3, 7, 8, 9, 10, 16, 18, 19, 22, 27], "two": [2, 7, 9, 13, 17, 19, 21, 27, 29], "operand": [2, 7, 9], "left_subformula": [2, 7], "right_subformula": [2, 7], "type": [2, 3, 5, 7, 8, 9, 10, 15, 16, 18, 19, 20, 21, 27], "bisimul": 2, "strong": 2, "weak": 2, "as_int": [2, 9], "index": [2, 3, 9, 14, 25, 26, 28], "no_bit": [2, 9], "unsign": [2, 9], "bool": [2, 3, 5, 7, 8, 9, 10], "static": [2, 3, 5, 6, 8, 9], "load_from_str": [2, 9], "descript": [2, 9, 13, 16, 19, 20, 21, 26, 27], "str": [2, 3, 5, 7, 8, 9, 26], "number_of_set_bit": [2, 9], "set": [2, 3, 5, 7, 8, 9, 12, 13, 16, 17, 18, 19, 21, 22, 25, 26, 27, 28, 29], "true": [2, 3, 5, 6, 8, 9, 18, 21, 24, 26], "none": [2, 3, 5, 6, 7, 8, 9, 10, 16, 18, 19, 20, 23], "size": [2, 9, 26], "store_as_str": [2, 9], "boolean": [2, 7, 9, 10], "binari": [2, 7, 15], "liter": [2, 7, 9], "until": [2, 7], "either": [2, 7, 14, 17, 29], "step": [2, 3, 7, 13, 14, 16, 17, 26, 28], "bound": [2, 7, 8, 9], "has_lower_bound": [2, 7], "is_multidimension": [2, 7], "multi": [2, 7], "dimension": [2, 7], "upper_bound_express": [2, 7, 9], "option": [2, 5, 9, 13, 26], "preserved_label_nam": 2, "preserv": [2, 8, 27], "set_add_out_of_bounds_st": 2, "new_valu": 2, "out": 2, "set_add_overlapping_guards_label": 2, "overlap": [2, 9], "guard": [2, 9], "set_build_all_label": 2, "all": [2, 3, 8, 9, 14, 15, 16, 18, 19, 20, 24, 26, 29], "set_build_all_reward_model": 2, "set_build_choice_label": [2, 26], "choic": [2, 3, 9, 18, 19, 20, 21, 24, 29], "set_build_observation_valu": 2, "valuat": [2, 3, 8, 9], "set_build_state_valu": [2, 26], "set_build_with_choice_origin": 2, "origin": [2, 5, 9, 16], "set_exploration_check": 2, "perform": [2, 3, 5, 9, 15], "extra": 2, "dure": [2, 3, 13], "task": [2, 15], "set_hint": 2, "arg0": [2, 5, 8, 9, 10], "modelcheck": 2, "hint": [2, 16], "mai": [2, 12, 13, 16, 26, 27], "speed": 2, "up": 2, "solver": [2, 10], "set_produce_schedul": 2, "produce_schedul": 2, "whether": [2, 3, 5, 9], "should": [2, 3, 9, 19, 27], "produc": 2, "possibl": [2, 5, 15, 19, 22, 25, 29], "set_robust_uncertainti": 2, "robust": 2, "uncertainti": 2, "consid": [2, 9, 12, 15, 19, 23, 27], "add_label_to_choic": [2, 9, 21], "add": [2, 5, 9, 10, 17, 19, 27, 29], "given": [2, 3, 5, 8, 9, 15, 17, 19, 24, 27], "get_choic": [2, 9, 24], "which": [2, 3, 5, 9, 15, 16, 19, 20, 23, 24, 25, 26, 27, 29], "have": [2, 9, 11, 12, 16, 20, 21, 23, 24, 26, 27, 29], "get_labels_of_choic": [2, 9], "set_choic": [2, 9], "repres": [2, 3, 9, 19, 21, 26], "term": [2, 9, 15, 19, 26], "input": [2, 5, 9, 16, 17, 22], "spec": [2, 9], "as_jani_choice_origin": [2, 9], "as_prism_choice_origin": [2, 9], "get_choice_info": [2, 9], "identifi": [2, 9], "human": [2, 9], "readabl": [2, 9], "string": [2, 3, 8, 9, 14], "get_identifier_info": [2, 9], "get_number_of_identifi": [2, 9], "number": [2, 3, 5, 7, 9, 12, 15, 16, 17, 19, 21, 22, 25, 26, 27, 29], "is_jani_choice_origin": [2, 9], "is_prism_choice_origin": [2, 9], "less": [2, 7, 9], "leq": [2, 7, 9], "greater": [2, 7, 9], "geq": [2, 7, 9], "3": [2, 3, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "2": [2, 3, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "right": [2, 7], "hand": [2, 7], "side": [2, 7], "being": [2, 7, 29], "condit": [2, 7], "collector": [2, 22], "constraint": [2, 9, 22], "graph_preserving_constraint": [2, 22], "ensur": [2, 9, 22, 29], "graph": [2, 9, 16, 22], "wellformed_constraint": [2, 22], "wellform": 2, "sum": [2, 7], "over": [2, 7, 9, 16, 20, 21, 23, 24, 27], "get_meta_vari": [2, 9], "expression_vari": [2, 9], "compute_indic": [2, 9], "lowest_valu": [2, 9], "dd": [2, 9, 12, 15], "dd_manag": [2, 9], "manag": [2, 9], "meta_vari": [2, 9], "contain": [2, 3, 9, 10, 12, 14, 19, 20, 21, 24, 27], "meta": [2, 9], "node_count": [2, 9], "node": [2, 9], "count": [2, 9, 10], "translat": [2, 9, 19, 27], "dice": [2, 9], "to_str": [2, 3, 9], "allow_placehold": 2, "drn": [2, 13], "parser": [2, 5, 9], "build_choice_label": 2, "finit": [2, 9], "support": [2, 9, 12, 13, 15, 16, 19, 24, 26, 29], "behavior": 2, "while": [2, 26, 27, 29], "elimin": [2, 8, 9], "non": [2, 3, 9, 24, 25, 27], "keep_label": 2, "merge_label": 2, "delete_label": 2, "result": [2, 3, 8, 10, 12, 14, 15, 22, 23, 24], "endcompon": 2, "The": [2, 5, 7, 9, 11, 14, 15, 16, 18, 19, 20, 23, 24, 25, 26, 27, 29], "new_to_old_row_map": 2, "map": [2, 9, 22], "give": [2, 16, 26], "each": [2, 9, 19, 20, 21, 24, 27], "row": [2, 9, 18, 19, 20, 21], "fo": 2, "new": [2, 5, 9, 16, 21, 25], "correspond": [2, 5, 9, 25], "old_to_new_state_map": 2, "For": [2, 3, 19, 20, 21, 24, 25, 27, 29], "subsystem": 2, "remov": [2, 5, 7, 9], "ar": [2, 9, 12, 13, 16, 19, 20, 21, 22, 23, 25, 26, 27, 29], "ec": 2, "sink_row": 2, "indic": [2, 9, 25, 27], "stai": 2, "forev": 2, "solver_environ": [2, 12], "part": [2, 9, 26, 27], "equat": 2, "system": [2, 29], "nativ": [2, 12], "eigen": 2, "gmmxx": 2, "topolog": [2, 16], "4": [2, 3, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "eventu": [2, 7, 27], "exact": [2, 6, 8, 9], "get_row": [2, 9], "__gmp_expr": [2, 9], "__mpq_struct": [2, 9], "get_row_group_end": [2, 9], "get_row_group_start": [2, 9], "get_rows_for_group": [2, 9], "row_group": [2, 9, 21], "within": [2, 9], "group": [2, 3, 9, 18, 19, 20, 21], "has_trivial_row_group": [2, 9], "trivial": [2, 3, 9, 19, 23], "make_row_grouping_trivi": [2, 9], "make": [2, 9, 24, 29], "us": [2, 3, 6, 7, 9, 12, 13, 14, 15, 16, 18, 19, 20, 25, 26, 27, 29], "care": [2, 3, 9], "nr_column": [2, 9], "column": [2, 9, 16, 19, 21, 27], "nr_entri": [2, 9], "zero": [2, 9], "entri": [2, 9, 19, 21], "nr_row": [2, 9], "print_row": [2, 9], "print": [2, 3, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "from": [2, 3, 5, 6, 8, 9, 12, 13, 14, 16, 19, 20, 23, 24, 25, 27, 29], "end": [2, 5, 9], "row_it": [2, 9], "row_start": [2, 9], "row_end": [2, 9], "iter": [2, 3, 9, 12, 16, 23, 24, 27], "submatrix": [2, 9], "row_constraint": [2, 9], "column_constraint": [2, 9], "insert_diagonal_entri": [2, 9], "fals": [2, 3, 8, 9, 19, 21, 24], "builder": [2, 3, 5, 9, 17, 19, 21], "add_next_valu": [2, 9, 19, 21], "pycarl": [2, 3, 8, 9, 11, 22, 29], "gmp": [2, 9, 22], "after": [2, 9, 14, 17, 24, 26, 29], "been": [2, 9, 11], "ad": [2, 9, 19, 21], "call": [2, 9, 18], "function": [2, 3, 5, 6, 8, 9, 11, 16, 18, 27, 29], "mandatori": [2, 9], "note": [2, 9, 19, 21, 24, 25, 29], "linear": [2, 9], "setter": [2, 9], "That": [2, 9, 26], "must": [2, 9, 26], "consecut": [2, 9], "As": [2, 9, 11, 12, 16, 19, 24, 25, 26, 27], "multipl": [2, 5, 9, 12, 19, 23, 29], "per": [2, 9, 29], "admit": [2, 9], "method": [2, 9, 12, 19, 27], "mention": [2, 9], "same": [2, 9, 13, 19, 26, 29], "pair": [2, 9], "If": [2, 9, 19, 22, 27, 29], "skip": [2, 9, 27], "entir": [2, 9], "treat": [2, 9], "empti": [2, 9, 18, 19], "met": [2, 9], "thrown": [2, 9], "paramet": [2, 3, 5, 8, 9, 12, 22, 27], "doubl": [2, 3, 5, 9, 10], "specifi": [2, 8, 9, 19, 21, 22, 25, 29], "overridden_row_count": [2, 9], "overridden_column_count": [2, 9], "overridden": [2, 9], "row_group_count": [2, 9], "final": [2, 9, 12, 18, 19, 20, 21, 26], "get_current_row_group_count": [2, 9], "current": [2, 3, 7, 9, 16, 24, 29], "get_last_column": [2, 9], "most": [2, 9, 13, 15, 19, 25, 26, 27], "recent": [2, 9], "get_last_row": [2, 9], "new_row_group": [2, 9, 21], "starting_row": [2, 9], "replace_column": [2, 9], "replac": [2, 7, 9], "offset": [2, 9], "id": [2, 3, 5, 9, 16, 25, 27], "accord": [2, 3, 9, 16], "everi": [2, 9, 16, 26], "afterward": [2, 9, 27], "std": [2, 9], "vector": [2, 5, 7, 9, 19, 23], "const": [2, 9], "set_valu": [2, 9], "explicit": [2, 3, 9, 13, 23], "quantit": 2, "get_valu": [2, 27], "standardrewardmodel": 2, "export_lookup": 2, "export": [2, 3, 5, 17], "lookup": 2, "acceler": 2, "checker": [2, 8, 27, 28], "set_compute_only_maybe_st": 2, "set_maybe_st": 2, "mayb": 2, "assum": [2, 27], "correct": [2, 29], "set_result_hint": 2, "result_hint": 2, "float": [2, 3, 5, 8, 9, 10], "set_scheduler_hint": 2, "scheduler_hint": 2, "close": 2, "optim": [2, 7], "carl": [2, 3, 9, 29], "multivariatepolynomi": [2, 3, 9], "cln": [2, 3, 6, 8, 9, 22], "cl_ra": [2, 3, 9], "notrelev": [2, 3, 9], "stdmultivariatepolynomialpolici": [2, 3, 9], "multiobject": 2, "get_truth_valu": 2, "truth": 2, "state_descript": 2, "object": [2, 3, 7, 9, 26], "hold": [2, 9, 16], "And": [2, 9, 13, 16, 18, 19], "arg1": [2, 5, 9], "conjunct": [2, 9, 29], "disjunct": [2, 9], "divid": [2, 9], "eq": [2, 9], "iff": [2, 5, 6, 9], "impli": [2, 9], "minu": [2, 9], "modulo": [2, 9], "multipli": [2, 9], "neq": [2, 9], "Or": [2, 9], "plu": [2, 9], "ariti": [2, 9], "contains_vari": [2, 9], "ani": [2, 9, 21, 25, 26, 27, 29], "evaluate_as_bool": [2, 9], "evalu": [2, 9], "evaluate_as_doubl": [2, 9], "evaluate_as_int": [2, 9], "integ": [2, 9, 10, 16], "evaluate_as_r": [2, 9], "get_operand": [2, 9], "operandindex": [2, 9], "get_vari": [2, 9], "has_boolean_typ": [2, 9], "has_integer_typ": [2, 9], "has_rational_typ": [2, 9], "retriev": [2, 9], "associ": [2, 9, 19], "is_function_appl": [2, 9], "applic": [2, 7, 9, 25], "is_liter": [2, 9], "is_vari": [2, 9], "oper": [2, 3, 7, 9], "simplifi": [2, 8, 9], "substitut": [2, 7, 9, 25], "substitution_map": [2, 9], "create_boolean": [2, 9], "creat": [2, 3, 5, 8, 9, 10, 17, 18, 19, 20, 21, 26, 27, 29], "create_boolean_vari": [2, 9], "auxiliari": [2, 9], "create_integ": [2, 9], "create_integer_vari": [2, 9], "create_r": [2, 9], "create_rational_vari": [2, 9], "known": [2, 9, 19], "pars": [2, 5, 9, 13, 17, 19, 27], "ignore_error": [2, 9], "set_identifier_map": [2, 9], "is_boolean": [2, 9], "is_integ": [2, 9], "is_rat": [2, 9], "its": [2, 17, 25, 26], "factor": 2, "cach": 2, "_factorizationcach": 2, "coeffici": 2, "constant_part": 2, "deriv": [2, 6, 8], "comput": [2, 3, 5, 9, 14, 15, 25], "gather_vari": 2, "is_const": 2, "is_on": 2, "underli": [2, 22, 25, 26, 27], "to_smt2": 2, "fraction": 2, "denomin": 2, "numer": [2, 9], "rational_funct": 2, "pass": [2, 20, 27, 29], "insert": [2, 19], "insert_set": 2, "is_subset_of": 2, "clone": [2, 7, 9, 29], "is_bounded_until_formula": [2, 7], "is_eventually_formula": [2, 7], "is_multi_objective_formula": [2, 7], "is_probability_oper": [2, 7], "probabl": [2, 3, 7, 8, 9, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27], "is_reward_oper": [2, 7], "is_until_formula": [2, 7], "constants_map": [2, 7], "substitute_labels_by_label": [2, 7], "occur": [2, 7, 25], "global": [2, 7, 9], "instantan": [2, 7], "interv": [2, 9], "add_label": [2, 9, 18, 19, 21], "contains_label": [2, 9], "get_label": [2, 9, 27], "jani": [2, 5, 9, 13], "assign": [2, 9, 21], "A": [2, 9, 14, 15, 25, 28], "autom": [2, 9], "add_edg": [2, 9], "edg": [2, 9], "add_initial_loc": [2, 9], "add_loc": [2, 9], "locat": [2, 9, 26, 29], "return": [2, 3, 5, 6, 8, 9, 13, 18, 24, 26], "get_location_index": [2, 9], "initial_location_indic": [2, 9], "initial_states_restrict": [2, 9], "initi": [2, 3, 5, 9, 11, 12, 15, 16, 22, 25, 27], "restrict": [2, 5, 9], "location_vari": [2, 9], "get_edge_index_set": [2, 9], "choice_index": [2, 9], "induc": [2, 9], "constant": [2, 8, 9, 22], "defin": [2, 9, 17, 19, 20, 21, 23, 24, 25], "some": [2, 5, 9, 12, 13, 14, 16, 17, 24, 25, 26, 27, 29], "action_index": [2, 9], "action": [2, 9, 13, 16, 19, 21, 23, 24, 26, 27], "color": [2, 9], "destin": [2, 9], "has_silent_act": [2, 9], "silent": [2, 9], "nr_destin": [2, 9], "nr": [2, 9, 14], "rate": [2, 5, 9, 18, 20, 22], "source_location_index": [2, 9], "sourc": [2, 5, 9, 23, 29], "template_edg": [2, 9], "templat": [2, 9], "target_location_index": [2, 9], "avg_var_domain_s": [2, 9], "model_typ": [2, 9, 13, 16, 24, 27], "nr_automata": [2, 9], "nr_edg": [2, 9], "nr_variabl": [2, 9], "state_domain_s": [2, 9], "transform": [2, 9, 15, 24], "expand": [2, 9], "automaton_nam": [2, 5, 9], "variable_nam": [2, 9], "returntyp": [2, 9], "add_automaton": [2, 9], "automaton": [2, 7, 9, 20], "uniqu": [2, 9], "add_const": [2, 9], "check_valid": [2, 9], "basic": [2, 3, 9, 27], "valid": [2, 9, 27], "decode_automaton_and_edge_index": [2, 9], "define_const": [2, 9], "encode_automaton_and_edge_index": [2, 9], "chang": [2, 9, 12, 16, 22], "data": [2, 9, 16], "structur": [2, 9, 10, 16, 22], "flatten_composit": [2, 9], "smt_solver_factori": [2, 9], "0x7f0bddde3370": [2, 9], "get_automaton": [2, 9], "get_automaton_index": [2, 9], "get_const": [2, 9], "global_vari": [2, 9], "has_standard_composit": [2, 9], "composit": [2, 9], "standard": [2, 5, 9, 13, 14, 22], "has_undefined_const": [2, 9], "flag": [2, 6, 7, 9, 29], "ha": [2, 9, 12, 13, 14, 16, 19, 23, 27], "undefin": [2, 9], "make_standard_compli": [2, 9], "compliant": [2, 9], "remove_const": [2, 9], "constant_nam": [2, 9], "sure": [2, 9, 24, 29], "doe": [2, 9, 12, 22, 26, 29], "appear": [2, 9], "replace_automaton": [2, 9], "new_automaton": [2, 9], "restrict_edg": [2, 9], "edge_set": [2, 9], "set_model_typ": [2, 9], "onli": [2, 3, 7, 9, 15, 19, 20, 22, 23, 25, 26, 27], "set_standard_system_composit": [2, 9], "substitute_const": [2, 9], "substitute_funct": [2, 9], "to_dot": [2, 9], "undefined_constants_are_graph_preserv": [2, 9], "do": [2, 9, 23, 26, 27], "ctmdp": [2, 9], "lt": [2, 15, 22], "ta": 2, "pta": 2, "sta": 2, "pha": 2, "sha": 2, "5": [2, 3, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27], "10": [2, 9, 15, 16, 17, 19, 21, 24, 25, 26, 27], "6": [2, 3, 6, 8, 9, 12, 15, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 29], "11": [2, 6, 9, 15, 16, 17, 19, 21, 24, 25, 26, 27], "8": [2, 3, 6, 9, 15, 16, 17, 19, 20, 21, 24, 25, 26, 27], "12": [2, 9, 15, 16, 17, 19, 20, 21, 24, 26, 27], "9": [2, 3, 9, 15, 16, 17, 19, 20, 21, 24, 26, 27], "7": [2, 3, 8, 9, 12, 15, 16, 17, 19, 20, 21, 22, 24, 26, 27], "new_assign": [2, 9], "add_to_exist": [2, 9], "deep": [2, 9], "copi": [2, 9], "rh": [2, 9], "local": [2, 9], "vice": [2, 9], "versa": [2, 9], "make_variables_loc": [2, 9], "intern": [2, 9, 10, 16, 25, 26], "add_destin": [2, 9], "templateedgedestin": [2, 9], "init_express": [2, 9], "add_vari": [2, 9], "erase_vari": [2, 9], "get_variable_by_expr_vari": [2, 9], "get_variable_by_nam": [2, 9], "long": [2, 6, 7, 9], "run": [2, 7, 26, 29], "averag": [2, 7], "maxim": [2, 9], "compon": [2, 9, 18, 19, 20, 21], "mec": [2, 9], "decomposit": [2, 9], "min": [2, 9, 12, 15], "max": [2, 9, 12, 20], "policy_iter": 2, "value_iter": 2, "linear_program": 2, "rational_search": 2, "interval_iter": 2, "sound_value_iter": 2, "optimistic_value_iter": 2, "precis": [2, 8], "nr_subformula": [2, 7], "subformula": [2, 7], "power_iter": [2, 12], "jacobi": 2, "sor": 2, "gauss_seidel": 2, "walker_cha": 2, "maximum_iter": [2, 12], "comparison_typ": [2, 7], "comparison": [2, 7, 15, 25], "has_bound": [2, 7], "has_optimality_typ": [2, 7], "present": [2, 7, 27], "optimality_typ": [2, 7], "remove_bound": [2, 7], "remove_optimality_typ": [2, 7], "set_bound": [2, 7], "set_optimality_typ": [2, 7], "new_optimality_typ": [2, 7], "optimi": [2, 7], "clear": [2, 7], "threshold": [2, 7], "threshold_expr": [2, 7], "xor": [2, 9], "power": [2, 9, 27], "equal": [2, 9, 12], "notequ": [2, 9], "lessorequ": [2, 9], "greaterorequ": [2, 9], "Not": [2, 9], "floor": [2, 9], "ceil": [2, 9], "Ite": [2, 9], "22": [2, 9, 21, 24], "14": [2, 9, 16, 21, 24, 26, 27], "21": [2, 9, 24, 26], "18": [2, 9, 17, 24, 26], "19": [2, 9, 24, 26], "23": [2, 9, 14, 24, 26], "16": [2, 9, 24, 26, 27], "17": [2, 9, 24, 26, 27], "20": [2, 9, 15, 19, 24, 26, 27], "15": [2, 9, 24, 26, 27], "minim": 2, "smt": [2, 9, 10], "driven": [2, 9], "has_module_with_inner_action_overlapping_guard": [2, 9], "get_overapproxim": 2, "geometri": 2, "polytop": 2, "get_underapproxim": 2, "multivari": 2, "degre": 2, "nr_term": 2, "total_degre": 2, "create_downward_closur": [2, 9], "get_vertices_clockwis": [2, 9], "vertic": [2, 9], "prism": [2, 9, 19, 22, 26, 27], "updat": [2, 9], "command": [2, 9, 27], "get_command_set": [2, 9], "what": [2, 9, 27], "action_nam": [2, 9], "global_index": [2, 9], "guard_express": [2, 9], "is_label": [2, 9], "possess": [2, 9], "synchron": [2, 9], "definit": [2, 9], "lower_bound_express": [2, 9], "lower": [2, 9], "upper": [2, 9], "modul": [2, 3, 9, 24, 25], "boolean_vari": [2, 9], "get_boolean_vari": [2, 9], "booleanvari": [2, 9], "get_command_indices_by_action_index": [2, 9], "get_integer_vari": [2, 9], "integervari": [2, 9], "integer_vari": [2, 9], "flatten": [2, 9], "smt_factori": [2, 9], "0x7f0bdddfc4f0": [2, 9], "put": [2, 9, 26], "singl": [2, 3, 9, 25, 27], "get_action_nam": [2, 9], "requir": [2, 9, 24, 25, 26, 27, 28], "get_label_express": [2, 9], "get_modul": [2, 9], "module_nam": [2, 9], "get_module_indices_by_action_index": [2, 9], "particular": [2, 9, 25, 26, 27], "get_synchronizing_action_indic": [2, 9], "get_undefined_const": [2, 9], "global_boolean_vari": [2, 9], "global_integer_vari": [2, 9], "has_const": [2, 9], "has_label": [2, 9], "has_reward_model": [2, 9], "is_deterministic_model": [2, 9], "describ": [2, 9, 14, 17, 19, 26], "determinist": [2, 3, 9, 16, 24, 27], "label_unlabelled_command": [2, 9], "name_suggest": [2, 9], "unlabel": [2, 9], "nr_modul": [2, 9], "number_of_unlabeled_command": [2, 9], "restrict_command": [2, 9], "reward_model": [2, 9, 19, 21, 23], "substitute_formula": [2, 9], "substitute_nonstandard_pred": [2, 9], "nonstandard": [2, 9], "predic": [2, 9], "to_jani": [2, 9], "all_variables_glob": [2, 9], "suffix": [2, 9], "used_const": [2, 9], "declar": [2, 9, 13], "get_as_variable_to_expression_map": [2, 9], "represent": [2, 3, 9, 12, 15, 19], "get_assign": [2, 9], "refer": [2, 9, 22, 23, 25, 26, 27, 29], "probability_express": [2, 9], "variou": [2, 9, 12, 13], "wai": [2, 9, 19, 27, 29], "also": [2, 3, 9, 12, 13, 15, 22, 25, 26, 27, 29], "ident": [2, 9], "initial_value_express": [2, 9], "obtain": [2, 3, 22, 23, 24], "raw_formula": [2, 14], "directli": [2, 13, 14, 19, 22, 27, 29], "format": [2, 5, 13, 14, 15, 16, 17, 22, 23, 24, 25, 27], "quotient": 2, "wrap": 2, "nomin": 2, "alia": 2, "has_reward_nam": [2, 7], "reward_nam": [2, 7], "highlevel": 2, "counterexampl": 2, "backend": 2, "env": [2, 8, 12, 29], "stat": 2, "symbolic_model": [2, 15], "cex_input": 2, "smtminimallabelsetgener": 2, "cexinput": 2, "dontcar": [2, 3], "precomput": 2, "add_backward_implication_cut": 2, "check_threshold_feas": 2, "continue_after_first_counterexampl": 2, "encode_reach": 2, "maximum_counterexampl": 2, "maximum_iterations_after_counterexampl": 2, "use_dynamic_constraint": 2, "analysis_tim": 2, "cut_tim": 2, "model_checking_tim": 2, "setup_tim": 2, "solver_tim": 2, "add_reward_and_threshold": 2, "anoth": [2, 13, 23, 27], "memori": [2, 9, 26], "cast_to_double_datatyp": [2, 9], "construct": [2, 5, 9, 13, 17, 19, 21, 27], "cast_to_exact_datatyp": [2, 9], "cast_to_interval_datatyp": [2, 9], "cast_to_parametric_datatyp": [2, 9], "compute_action_support": [2, 9], "nondeterministic_choice_indic": [2, 9], "state_index": [2, 9], "memory_index": [2, 9], "memory_s": [2, 9], "how": [2, 9, 17, 18, 23], "much": [2, 9], "take": [2, 9, 24, 26, 27, 29], "memoryless": [2, 9, 24], "to_json_str": [2, 9], "_sparsemodel": [2, 3, 9], "skip_unique_choic": [2, 9], "skip_dont_care_st": [2, 9], "dirac": [2, 9], "get_deterministic_choic": [2, 9, 24], "_sparseexactmodel": [2, 9], "_sparseintervalmodel": [2, 9], "_sparseparametricmodel": [2, 3, 8, 9], "get_boolean_valu": [2, 9, 10], "get_integer_valu": [2, 9, 10], "to_json": [2, 9], "convert": [2, 9], "json": [2, 3, 9, 10, 14], "minmax_solver_environ": 2, "native_solver_environ": [2, 12], "set_force_sound": 2, "forc": 2, "sound": 2, "set_linear_equation_solver_typ": [2, 12], "set_from_default": 2, "exit_r": [2, 9, 20], "apply_schedul": [2, 9], "drop_unreachable_st": [2, 9], "appli": [2, 9, 27], "convert_to_ctmc": [2, 9], "convertible_to_ctmc": [2, 9], "can": [2, 3, 5, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "markovian_st": [2, 9, 20], "get_choice_index": [2, 9], "action_offset": [2, 9], "get_nr_available_act": [2, 9], "choice_label": [2, 9, 20, 21], "store": [2, 9, 17], "choice_origin": [2, 9], "exit": [2, 9], "rate_transit": [2, 9, 18, 21], "otherwis": [2, 9], "observability_class": [2, 9], "player1_matrix": [2, 9], "player": [2, 9], "need": [2, 9, 21, 22, 26, 29], "game": [2, 9], "interpret": [2, 9, 18, 27], "state_label": [2, 9, 18, 19, 20, 21], "state_valu": [2, 9], "belong": [2, 9], "transition_matrix": [2, 9, 18, 19, 20, 21], "get_observ": [2, 9], "has_observation_valu": [2, 9], "nr_observ": [2, 9, 16], "observation_valu": [2, 9], "get_state_action_reward": [2, 9], "get_state_reward": [2, 9], "get_zero_reward_st": [2, 9], "where": [2, 5, 9, 19, 21, 24, 27], "has_state_action_reward": [2, 9, 23], "has_state_reward": [2, 9, 23], "has_transition_reward": [2, 9, 23], "reduce_to_state_based_reward": [2, 9], "only_state_reward": [2, 9], "reduc": [2, 9], "set_state_reward": [2, 9], "state_action_reward": [2, 9, 23], "state_reward": [2, 9], "transition_reward": [2, 9], "pctmc": [2, 8, 9], "pdtmc": [2, 8, 9], "pma": [2, 8, 9], "pmdp": [2, 8, 9], "add_label_to_st": [2, 9, 18, 19], "get_labels_of_st": [2, 9, 26], "get_stat": [2, 9, 10, 19], "has_state_label": [2, 9], "set_stat": [2, 9, 19], "get_json": [2, 9], "selected_vari": [2, 9], "get_nr_of_st": [2, 9], "get_rational_valu": [2, 9, 10], "get_str": [2, 9], "pretti": [2, 9], "add_stat": [2, 9], "boolean_valu": [2, 9], "integer_valu": [2, 9], "rational_valu": [2, 9], "more": [2, 9, 12, 14, 16, 19, 21, 26, 27, 29], "messag": [2, 4, 8], "build_action_map": 2, "build_kept_act": 2, "build_state_map": 2, "check_transitions_outsid": 2, "fix_deadlock": 2, "deadlock_label": 2, "deadlock": [2, 5, 18, 19, 20, 21, 27], "introduc": 2, "kept_act": 2, "avail": [2, 16, 21, 25, 26, 29], "submodel": 2, "new_to_old_action_map": 2, "new_to_old_state_map": 2, "as_jani_model": 2, "as_prism_program": 2, "instantiate_const": 2, "constant_definit": [2, 5], "is_jani_model": 2, "is_prism_program": 2, "parse_constant_definit": 2, "ddtype": 2, "unari": [2, 7], "one": [2, 7, 15, 16, 19, 20, 21, 22, 27], "unbound": [2, 7], "is_no_vari": 2, "rank": 2, "file": [2, 3, 5, 12, 13, 14, 15, 16, 17, 19, 22, 23, 24, 25, 26, 27, 29], "symbolic_descript": 2, "arrai": [2, 6, 9, 18, 19, 20], "row_group_indic": [2, 9], "numpi": [2, 9, 18, 19, 20, 29], "ascend": [2, 9, 19, 20], "order": [2, 9, 11, 19, 20, 22, 25, 27], "model_descript": 2, "modelbas": 2, "transition_fil": 2, "labeling_fil": 2, "state_reward_fil": 2, "transition_reward_fil": 2, "choice_labeling_fil": 2, "arg2": 2, "_checkresult": [2, 8], "only_initial_st": 2, "param": [2, 5, 8, 9], "rtype": [2, 5], "checkresult": 2, "extract_schedul": [2, 24], "force_fully_observ": 2, "try": 2, "extract": [2, 24], "arg3": 2, "arg4": 2, "forward": 2, "expect": [2, 23], "visit": [2, 25], "phi_stat": 2, "psi_stat": 2, "prob01": 2, "form": [2, 14, 19, 22], "target": [2, 5, 19, 25], "steadi": 2, "aka": 2, "stationari": 2, "transient": 2, "keep_unreachable_st": 2, "reachabl": [2, 24, 27], "fewer": 2, "_qualitativecheckresult": 2, "filter": [2, 12, 15], "possible_ec": 2, "add_sink_row_st": 2, "add_self_loop_at_sink_st": 2, "we": [2, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "redirect": 2, "incom": 2, "outgo": [2, 8, 19, 27], "mani": 2, "kept": 2, "lead": [2, 25], "outsid": 2, "possibli": 2, "yield": [2, 13, 25, 26], "furthermor": [2, 11], "least": 2, "selfloop": 2, "remain": [2, 19, 21], "label_behavior": 2, "well": [2, 22, 29], "accumul": [2, 9, 25], "initial_st": [2, 15, 16, 22, 23, 27], "constraint_st": 2, "target_st": 2, "maximal_step": 2, "choice_filt": 2, "absorb": [2, 26], "depth": [2, 3, 27], "action_mask": 2, "actionmask": 2, "instanc": [2, 17, 25], "definition_str": 2, "json_str": [2, 3], "prism_compat": 2, "context": 2, "pctl": 2, "mean": [2, 14, 16, 21, 22, 26, 27], "formula_str": [2, 12, 14, 22, 24, 27], "jani_model": [2, 5], "property_filt": 2, "prism_program": [2, 12, 15, 22, 25, 26, 27], "allow": [2, 12, 22], "bisimulation_typ": 2, "quotient_format": 2, "symbolic_model_descript": 2, "constant_definition_str": 2, "preprocess": 2, "symobl": 2, "eventually_formula": 2, "reset": [2, 3, 10], "timeout": 2, "loglevel": 2, "debug": [2, 16, 29], "argument": [2, 8, 26], "second": [2, 21], "backward": [2, 25], "heurist": 3, "select": [3, 27], "next": [3, 14, 17, 19, 24, 25], "bounddiffer": 3, "event": 3, "depend": [3, 16, 29], "dependent_ev": 3, "trigger": 3, "BE": 3, "vot": 3, "pand": 3, "por": 3, "spare": 3, "pdep": 3, "seq": 3, "mutex": 3, "__str__": [3, 8], "arg": [3, 5, 8], "kwarg": [3, 5, 8], "overload": [3, 5, 8], "handl": [3, 8], "element": [3, 5, 14, 27], "concret": 3, "trace": 3, "random_step": 3, "random": [3, 26], "simulate_trac": 3, "timebound": 3, "complet": 3, "next_failur": 3, "dependency_success": 3, "determin": [3, 24], "wa": 3, "success": [3, 25], "don": 3, "t": [3, 14], "failabl": 3, "fail": [3, 14], "failsaf": 3, "safe": 3, "invalid": 3, "spare_us": 3, "spare_id": 3, "child": 3, "statu": [3, 21], "can_have_nondetermin": 3, "get_el": 3, "dftelement": 3, "get_element_by_nam": 3, "independ": [3, 26, 29], "nr_be": [3, 14], "nr_dynam": [3, 14], "nr_element": [3, 14], "total": 3, "set_relevant_ev": 3, "relevant_ev": 3, "allow_dc_for_revel": 3, "state_generation_info": 3, "symmetri": 3, "0x7f0bd52340b0": 3, "dftstategenerationinfo": 3, "str_long": 3, "top_level_el": 3, "top": [3, 14], "0x7f0bd51c5cb0": 3, "exclud": 3, "submodul": 3, "fully_stat": 3, "single_b": 3, "consist": 3, "get_group": 3, "approximation_threshold": 3, "approximation_heurist": 3, "space": [3, 27], "get_model": 3, "get_partial_model": 3, "lower_bound": 3, "expected_tim": 3, "as_be_doubl": 3, "as_be_ratfunc": 3, "as_dependency_doubl": 3, "as_dependency_ratfunc": 3, "is_due_depend": 3, "failur": [3, 14], "due": [3, 29], "seed": [3, 26], "relev": [3, 24, 27], "is_relev": 3, "unsuccess": 3, "ft": 3, "symr": 3, "allow_modularis": 3, "allow_dc_for_relev": 3, "use_smt": 3, "solver_timeout": 3, "additional_relevant_nam": 3, "addit": [3, 27, 29], "check_valid_for_analysi": 3, "galileo": [3, 14], "recurs": [3, 25], "hierarchi": 3, "unique_constant_b": 3, "binary_fdep": 3, "exponential_distribut": 3, "export_gspn_pnml_fil": [5, 17], "filepath": 5, "pnml": [5, 17], "export_gspn_pnpro_fil": [5, 17], "pnpro": [5, 17], "get_immediate_transit": 5, "immedi": [5, 8, 17], "get_initial_mark": 5, "mark": 5, "get_nam": [5, 17], "get_number_of_immediate_transit": [5, 17], "get_number_of_plac": [5, 17], "get_number_of_timed_transit": [5, 17], "get_partit": 5, "partit": [5, 6], "get_plac": 5, "uint64_t": 5, "get_timed_transit": 5, "get_transit": 5, "immediate_transition_id_to_transition_id": 5, "is_valid": 5, "set_nam": [5, 17], "timed_transition_id_to_transition_id": 5, "transition_id_to_immediate_transition_id": 5, "transition_id_to_timed_transition_id": 5, "add_immediate_transit": [5, 17], "prioriti": 5, "weight": 5, "add_inhibition_arc": [5, 17], "inhibit": [5, 17], "arc": [5, 17], "uint_64_t": 5, "goe": 5, "default": [5, 15, 18, 27, 29], "add_input_arc": [5, 17], "add_normal_arc": 5, "both": [5, 12, 26, 27, 29], "output": [5, 17], "conveni": [5, 26], "textual": 5, "add_output_arc": [5, 17], "add_plac": [5, 17], "capac": 5, "initial_token": 5, "add_timed_transit": [5, 17], "num_serv": 5, "build_gspn": [5, 17], "constants_substitut": 5, "set_place_layout_info": [5, 17], "place_id": 5, "layout_info": 5, "layout": [5, 17], "set_transition_layout_info": [5, 17], "transition_id": 5, "filenam": 5, "gspn_automaton": 5, "create_deadlock_properti": 5, "get_weight": 5, "no_weight_attach": 5, "attach": 5, "set_weight": 5, "rotat": 5, "x": [5, 22, 26, 27], "y": [5, 26, 27], "get_capac": 5, "token": 5, "get_id": 5, "get_number_of_initial_token": 5, "has_restricted_capac": 5, "set_capac": 5, "cap": 5, "set_number_of_initial_token": 5, "get_number_of_serv": 5, "server": 5, "get_rat": 5, "has_infinite_server_semant": 5, "semant": [5, 26], "has_k_server_semant": 5, "has_single_server_semant": 5, "set_infinite_server_semant": 5, "set_k_server_semant": 5, "k": [5, 10, 25, 26], "set_rat": 5, "set_single_server_semant": 5, "exists_inhibition_arc": 5, "connect": 5, "via": [5, 8, 14, 17, 19, 20, 26], "exists_input_arc": 5, "exists_output_arc": 5, "fire": 5, "get_inhibition_arc_multipl": 5, "get_inhibition_plac": 5, "get_input_arc_multipl": 5, "get_input_plac": 5, "get_output_arc_multipl": 5, "get_output_plac": 5, "get_prior": 5, "is_en": 5, "enabl": 5, "remove_inhibition_arc": 5, "remove_input_arc": 5, "remove_output_arc": 5, "set_inhibition_arc_multipl": 5, "set_input_arc_multipl": 5, "set_output_arc_multipl": 5, "go": [5, 16, 21, 26, 27], "set_prior": 5, "nr_transit": [5, 15, 27], "build_info": 6, "compil": 6, "linux": 6, "1018": 6, "azur": 6, "gcc": 6, "o3": 6, "dndebug": 6, "fprefetch": 6, "loop": [6, 19, 25, 27], "flto": 6, "fomit": 6, "frame": 6, "pointer": [6, 27], "develop": [6, 11, 29], "dev": 6, "87": [6, 24], "commit": [6, 29], "revis": 6, "gitdir": 6, "notfound": 6, "potenti": [6, 26], "dirti": 6, "major": 6, "minor": 6, "patch": 6, "short": [6, 29], "arithmet": 6, "region": 8, "get_bound_all_st": 8, "maximis": 8, "mpd": 8, "set_graph_preserv": 8, "area": 8, "create_from_str": 8, "region_str": 8, "paramat": 8, "lift": 8, "check_region": 8, "hypothesi": 8, "unknown": [8, 10, 26], "initialresult": 8, "samplevertic": 8, "compute_extremum": 8, "extremum_direct": 8, "precision_absolut": 8, "get_bound": 8, "get_split_suggest": 8, "estim": 8, "generate_splitting_estim": 8, "allow_model_simplif": 8, "existssat": 8, "existsviol": 8, "existsboth": 8, "centersat": 8, "centerviol": 8, "allsat": 8, "allviol": 8, "preconditions_validated_manu": 8, "var": 8, "gather": 8, "has_bitvector_typ": 9, "has_numerical_typ": 9, "straight": 10, "i_minus_p": 10, "lightweight": 10, "wrapper": 10, "around": 10, "distanc": [10, 25], "predecessork": 10, "predecessornod": 10, "get_dist": [10, 25], "get_path_as_list": [10, 25], "sat": 10, "unsat": 10, "addconstraint": 10, "pop": 10, "push": 10, "factori": 10, "z3": 10, "stormpi": [11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "extens": 11, "consequ": 11, "contribut": 11, "significantli": 11, "offer": 11, "python": [11, 27, 28, 29], "bind": [11, 28], "themselv": 11, "lexicograph": 11, "sebastian": 11, "jung": 11, "matthia": 11, "volk": 11, "receiv": 11, "signific": 11, "tom": 11, "janson": 11, "hannah": 11, "merten": 11, "would": [11, 27], "like": [11, 20, 27], "thank": 11, "harold": 11, "bruintj": 11, "follow": [11, 17, 18, 19, 21, 22, 23, 27, 29], "peopl": [11, 27], "help": [11, 16, 29], "u": [11, 25, 26, 27], "chronolog": 11, "nil": 11, "jansen": 11, "earli": 11, "adopt": 11, "feedback": 11, "murat": 11, "cubuktep": 11, "interact": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "approach": 12, "section": [12, 16, 18, 20, 23], "alwai": [12, 23], "import": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "exampl": [12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29], "prism_dtmc_di": [12, 15, 23, 25, 26, 27], "p": [12, 15, 22, 27, 29], "f": [12, 14, 15, 16, 22, 23, 24, 26, 27], "": [12, 18, 19, 20, 21, 22, 24, 26, 27], "d": [12, 22, 26, 27], "02": [12, 16, 17, 22, 24, 27], "py": [12, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 29], "instead": [12, 15, 18, 19, 21, 27], "built": [12, 13, 29], "To": [12, 15, 16, 18, 19, 21, 24, 27, 29], "access": [12, 26], "assert": [12, 23, 24, 27], "Then": [12, 26, 29], "notic": [12, 13, 27], "besid": 12, "combin": [12, 15], "them": [12, 27], "yet": [12, 24], "document": [12, 13], "03": [12, 16, 22, 27], "reconsid": 12, "vari": 12, "e": [12, 16, 19, 20, 25, 26, 29], "g": [12, 16, 19, 25, 26, 29], "off": 12, "actual": [12, 15], "likewis": 12, "see": [12, 25, 27], "wide": 13, "rang": [13, 15, 19, 21, 25, 26], "moreov": [13, 27], "drn_ctmc_dft": 13, "warn": 13, "directencodingpars": 13, "cpp": 13, "119": [13, 24], "No": 13, "now": [13, 16, 17, 18, 20, 23, 25, 26, 27, 29], "futur": 13, "might": [13, 27, 29], "drn_pdtmc_die": 13, "These": [13, 23, 27], "high": [13, 26, 27], "done": [13, 16, 19, 21, 23, 26, 27], "first": [13, 15, 17, 18, 19, 20, 21, 24, 25, 26, 27, 29], "jani_dtmc_di": 13, "jani_program": 13, "In": [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "embed": 13, "01": [14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27], "custom": [14, 20, 21], "simpl": [14, 18, 25, 27], "gate": 14, "path_json": 14, "dft_json_and": 14, "dft_small": 14, "bes2": 14, "complex": 14, "path_galileo": 14, "dft_galileo_hec": 14, "displai": [14, 17, 25], "common": [14, 25], "statist": 14, "BEs": 14, "13": [14, 15, 16, 19, 21, 24, 26, 27], "here": [14, 19, 20, 21, 26, 27], "our": [14, 17, 20, 27, 29], "mttf": 14, "2f": 14, "363": 14, "89": [14, 24], "detail": [15, 27], "provid": [15, 19, 27], "found": [15, 16, 20, 27], "websit": [15, 27], "so": [15, 25, 27], "far": 15, "sparse_model": 15, "39": [15, 24, 26, 27], "gt": [15, 18, 19, 20, 21, 26], "nr_state": [15, 27], "sparse_result": 15, "16666666666666666": 15, "diagram": 15, "symbolic_result": 15, "16666650772094727": 15, "It": [15, 19, 22, 25, 29], "transformed_model": 15, "third": 15, "deem": 15, "suitabl": [15, 29], "hybrid_result": 15, "166667": 15, "often": [16, 25, 26], "testb": 16, "essenti": 16, "transfer": 16, "low": 16, "other": [16, 22], "own": 16, "discuss": [16, 23, 26, 27], "briefli": 16, "doctest": 16, "ellipsis_mark": 16, "etc": 16, "prism_mdp_maz": 16, "prop": [16, 23], "r": [16, 23], "goal": 16, "befor": [16, 21, 22, 24, 26, 27, 29], "sever": [16, 27], "07692307692307693": 16, "encod": 16, "featur": 16, "highlevel_model": 16, "extend": [16, 19, 21, 29], "thu": [16, 19, 27], "prism_pomdp_maz": 16, "inde": [16, 25, 26, 27], "code": [16, 27], "abov": [16, 26, 27], "addition": [16, 17], "just": [16, 27], "import_path": 17, "gspn_pnml_simpl": 17, "gspn_parser": 17, "simple_gspn": 17, "my_gspn": 17, "posit": 17, "it_1": 17, "it_layout": 17, "tt_1": 17, "tt_layout": 17, "place_1": 17, "p1_layout": 17, "place_2": 17, "p2_layout": 17, "link": 17, "save": 17, "export_path": 17, "gspn_pnpro_simpl": 17, "write": 17, "opt": 17, "lib": 17, "gspn_simpl": 17, "explain": [18, 27, 29], "similar": [18, 19, 22, 25], "howev": [18, 24, 27], "np": [18, 20], "dtype": [18, 20], "float64": [18, 20], "analog": [18, 23], "previou": [18, 19, 20, 21], "init": [18, 19, 20, 21, 26, 27], "full": [18, 20], "includ": [18, 23, 25], "let": [18, 25, 26, 27], "item": [18, 19, 20, 21, 26], "without": [19, 26], "knuth": [19, 21], "yao": [19, 21], "die": [19, 21, 23], "begin": [19, 20], "force_dimens": [19, 21], "has_custom_row_group": [19, 21], "later": [19, 23, 27], "revisit": 19, "nondeterminist": [19, 21], "equip": 19, "lastli": 19, "librari": [19, 20, 29], "http": [19, 29], "org": 19, "proposit": 19, "three": [19, 21, 22, 25, 27], "four": [19, 20, 21, 27], "five": [19, 20, 21, 26, 27], "six": [19, 21, 27], "asoci": 19, "bit": 19, "satisfi": 19, "acquir": 19, "coin_flip": [19, 21, 23, 26], "action_reward": [19, 21], "optional_state_action_reward_vector": [19, 21], "alreadi": 20, "saw": 20, "probabilist": [20, 27, 28], "small": [20, 27], "sinc": [20, 21], "cover": 20, "omit": [20, 21], "when": [20, 23], "successor": [20, 27], "respect": [20, 21], "st": 20, "alpha": 20, "beta": 20, "fair": 21, "want": [21, 24, 25, 29], "nondeterminst": 21, "than": [21, 26], "becaus": 21, "therefor": [21, 29], "With": [21, 26, 27], "got": 21, "seen": [21, 27], "focu": 21, "distinguish": 21, "those": [21, 25, 27], "b": 21, "recal": 21, "length": 21, "coincid": 21, "open": 22, "influenc": 22, "topologi": 22, "prism_pdtmc_di": 22, "collect_probability_paramet": 22, "q": 22, "dictionari": 22, "point": [22, 24], "instantiated_model": 22, "free": 22, "case": [22, 25, 26, 27, 29], "func": 22, "els": [22, 26], "show": 22, "implement": [22, 25, 26], "mainli": 23, "look": 23, "again": 23, "talk": 23, "len": [23, 26, 27], "round": 23, "666667": 23, "reward_model_nam": 23, "kei": 23, "come": [23, 27], "fashion": 23, "notion": 24, "polici": 24, "realiz": 24, "prism_mdp_coin_2_2": 24, "pmin": 24, "finish": 24, "all_coins_equal_1": 24, "has_schedul": 24, "___________________________________________________________________": 24, "fulli": 24, "24": 24, "25": 24, "26": 24, "27": 24, "28": 24, "29": 24, "30": 24, "31": 24, "32": 24, "33": 24, "34": [24, 26], "35": 24, "36": 24, "37": 24, "38": 24, "40": 24, "41": 24, "42": [24, 26], "43": 24, "44": 24, "45": 24, "46": 24, "47": 24, "48": 24, "49": 24, "50": 24, "51": 24, "52": 24, "53": 24, "54": 24, "55": 24, "56": 24, "57": 24, "58": 24, "59": 24, "60": 24, "61": 24, "62": 24, "63": 24, "64": 24, "65": 24, "66": 24, "67": 24, "68": 24, "69": 24, "70": 24, "71": 24, "72": 24, "73": 24, "74": 24, "75": 24, "76": 24, "77": 24, "78": 24, "79": 24, "80": 24, "81": 24, "82": 24, "83": 24, "84": 24, "85": 24, "86": 24, "88": 24, "90": 24, "91": 24, "92": 24, "93": 24, "94": 24, "95": 24, "96": 24, "97": 24, "98": 24, "99": 24, "100": [24, 26], "101": 24, "102": 24, "103": 24, "104": 24, "105": 24, "106": 24, "107": 24, "108": 24, "109": 24, "110": 24, "111": 24, "112": 24, "113": 24, "114": 24, "115": 24, "116": 24, "117": 24, "118": 24, "120": 24, "121": 24, "122": 24, "123": 24, "124": 24, "125": [24, 25], "126": 24, "127": 24, "128": 24, "129": 24, "130": 24, "131": 24, "132": 24, "133": 24, "134": 24, "135": 24, "136": 24, "137": 24, "138": 24, "139": 24, "140": 24, "141": 24, "142": 24, "143": 24, "144": 24, "145": 24, "146": 24, "147": 24, "148": 24, "149": 24, "150": 24, "151": 24, "152": 24, "153": 24, "154": 24, "155": 24, "156": 24, "157": 24, "158": 24, "159": 24, "160": 24, "161": 24, "162": 24, "163": 24, "164": 24, "165": 24, "166": 24, "167": 24, "168": 24, "169": 24, "170": 24, "171": 24, "172": 24, "173": 24, "174": 24, "175": 24, "176": 24, "177": 24, "178": 24, "179": 24, "180": 24, "181": 24, "182": 24, "183": 24, "184": 24, "185": 24, "186": 24, "187": 24, "188": 24, "189": 24, "190": 24, "191": 24, "192": 24, "193": 24, "194": 24, "195": 24, "196": 24, "197": 24, "198": 24, "199": 24, "200": 24, "201": 24, "202": 24, "203": 24, "204": 24, "205": 24, "206": 24, "207": 24, "208": 24, "209": 24, "210": 24, "211": 24, "212": 24, "213": 24, "214": 24, "215": 24, "216": 24, "217": 24, "218": 24, "219": 24, "220": 24, "221": 24, "222": 24, "223": 24, "224": 24, "225": 24, "226": 24, "227": 24, "228": 24, "229": 24, "230": 24, "231": 24, "232": 24, "233": 24, "234": 24, "235": 24, "236": 24, "237": 24, "238": 24, "239": 24, "240": 24, "241": 24, "242": 24, "243": 24, "244": 24, "245": 24, "246": 24, "247": 24, "248": 24, "249": 24, "250": 24, "251": 24, "252": 24, "253": 24, "254": 24, "255": 24, "256": 24, "257": 24, "258": 24, "259": 24, "260": 24, "261": 24, "262": 24, "263": 24, "264": 24, "265": 24, "266": 24, "267": 24, "268": 24, "269": 24, "270": 24, "271": 24, "choos": [24, 25], "simpli": 24, "circumv": 24, "lack": 24, "prism_ma_simpl": 24, "tmin": 24, "lost": 24, "mdp_formula": 24, "shown": [24, 26], "enumer": 25, "along": 25, "sub": 25, "jm1999": 25, "why": 25, "find": [25, 29], "7th": 25, "1st": 25, "through": [25, 26, 28], "6th": 25, "precursor": 25, "8th": 25, "effici": 25, "crucial": 25, "elig": 25, "repeatedli": 25, "travers": 25, "practic": 25, "larg": 25, "sequenc": 25, "interest": [25, 27], "rather": [25, 26], "unfortun": [25, 29], "state_id": 25, "observe0greater1": 25, "simplic": 25, "stick": 25, "spg": 25, "queri": 25, "3rd": 25, "inspect": 25, "03125": 25, "0078125": 25, "you": [25, 27, 29], "v\u00edctor": 25, "m": [25, 26], "jim\u00e9nez": 25, "andr\u00e9": 25, "marzal": 25, "experiment": 25, "workshop": 25, "1999": 25, "mimic": 26, "thei": 26, "abstract": 26, "expos": 26, "user": 26, "fast": [26, 29], "limit": 26, "interfac": 26, "nondetermin": 26, "create_simul": 26, "restart": 26, "tripl": 26, "reflect": 26, "s0": 26, "s2": 26, "s5": 26, "s11": 26, "inbetween": 26, "sampl": 26, "leav": 26, "never": 26, "detect": 26, "is_don": 26, "final_outcom": 26, "n": 26, "advantag": 26, "becom": 26, "annot": 26, "set_observation_mod": 26, "simulatorobservationmod": 26, "program_level": 26, "get_reward_nam": 26, "join": 26, "v": 26, "explicitli": 26, "resolv": 26, "extern": 26, "pick": 26, "randomli": 26, "intellig": 26, "manner": 26, "prism_mdp_slipgrid": 26, "available_act": 26, "select_act": 26, "randint": 26, "append": 26, "act": 26, "break": 26, "meaning": 26, "move": [26, 29], "north": 26, "east": 26, "west": 26, "south": 26, "grid": 26, "set_action_mod": 26, "simulatoractionmod": 26, "global_nam": 26, "instruct": 27, "instal": [27, 28], "intend": 27, "understand": 27, "verif": 27, "further": 27, "literatur": 27, "veri": 27, "concept": 27, "refrain": 27, "advanc": [27, 28, 29], "throughout": 27, "folder": 27, "box": 27, "text": 27, "tell": 27, "launch": 27, "python3": [27, 29], "There": 27, "One": 27, "easiest": 27, "formul": 27, "appropri": 27, "accordingli": 27, "notifi": 27, "upon": 27, "behav": 27, "slightli": 27, "reach": 27, "effect": 27, "whole": 27, "last": [27, 29], "lesson": 27, "taught": 27, "match": 27, "routin": 27, "awai": 27, "result_for_all_st": 27, "someth": 27, "good": 27, "04": 27, "quickli": 27, "higher": 27, "exploit": 27, "question": 27, "quick": 28, "tour": 28, "contributor": 28, "search": 28, "page": 28, "your": 29, "avoid": 29, "issu": 29, "suggest": 29, "simplest": 29, "modifi": 29, "releas": 29, "latest": 29, "stabl": 29, "branch": 29, "master": 29, "ongo": 29, "anymor": 29, "fix": 29, "homebrew": 29, "isol": 29, "project": 29, "keep": 29, "clean": 29, "packag": 29, "recommend": 29, "primer": 29, "pip": 29, "virtualenv": 29, "bin": 29, "activ": 29, "whenev": 29, "consol": 29, "prompt": 29, "prefix": 29, "git": 29, "github": 29, "com": 29, "rwth": 29, "cd": 29, "rememb": 29, "mode": 29, "favourit": 29, "setup": 29, "ve": 29, "build_ext": 29, "configur": 29, "cmake": 29, "abl": 29, "dir": 29, "TO": 29, "disabl": 29, "certain": 29, "thread": 29, "manual": 29, "job": 29, "j": 29, "invok": 29, "pytest": 29, "consult": 29, "pandoc": 29, "automat": 29, "easy_instal": 29, "doc": 29, "sphinx": 29, "sphinx_bootstrap_them": 29, "nbsphinx": 29, "ipykernel": 29, "html": 29}, "objects": {"": [[2, 0, 0, "-", "stormpy"]], "stormpy": [[2, 1, 1, "", "ActionMaskDouble"], [2, 1, 1, "", "AtomicExpressionFormula"], [2, 1, 1, "", "AtomicLabelFormula"], [2, 1, 1, "", "Bdd_Sylvan"], [2, 1, 1, "", "BinaryBooleanOperatorType"], [2, 1, 1, "", "BinaryPathFormula"], [2, 1, 1, "", "BinaryStateFormula"], [2, 1, 1, "", "BisimulationType"], [2, 1, 1, "", "BitVector"], [2, 1, 1, "", "BooleanBinaryStateFormula"], [2, 1, 1, "", "BooleanLiteralFormula"], [2, 1, 1, "", "BoundedUntilFormula"], [2, 1, 1, "", "BuilderOptions"], [2, 1, 1, "", "CheckTask"], [2, 1, 1, "", "ChoiceLabeling"], [2, 1, 1, "", "ChoiceOrigins"], [2, 1, 1, "", "ComparisonType"], [2, 1, 1, "", "ConditionalFormula"], [2, 1, 1, "", "ConstraintCollector"], [2, 1, 1, "", "CumulativeRewardFormula"], [2, 1, 1, "", "DdManager_Sylvan"], [2, 1, 1, "", "DdMetaVariableType"], [2, 1, 1, "", "DdMetaVariable_Sylvan"], [2, 1, 1, "", "Dd_Sylvan"], [2, 1, 1, "", "DiceStringVisitor"], [2, 1, 1, "", "DirectEncodingOptions"], [2, 1, 1, "", "DirectEncodingParserOptions"], [2, 1, 1, "", "Distribution"], [2, 1, 1, "", "DistributionExact"], [2, 1, 1, "", "DistributionInterval"], [2, 1, 1, "", "EliminationLabelBehavior"], [2, 1, 1, "", "EndComponentEliminatorReturnTypeDouble"], [2, 1, 1, "", "Environment"], [2, 1, 1, "", "EquationSolverType"], [2, 1, 1, "", "EventuallyFormula"], [2, 1, 1, "", "ExactCheckTask"], [2, 1, 1, "", "ExactSparseMatrix"], [2, 1, 1, "", "ExactSparseMatrixBuilder"], [2, 1, 1, "", "ExactSparseMatrixEntry"], [2, 1, 1, "", "ExactSparseMatrixRows"], [2, 1, 1, "", "ExplicitExactQuantitativeCheckResult"], [2, 1, 1, "", "ExplicitModelBuilder"], [2, 1, 1, "", "ExplicitModelCheckerHintDouble"], [2, 1, 1, "", "ExplicitParametricModelBuilder"], [2, 1, 1, "", "ExplicitParametricQuantitativeCheckResult"], [2, 1, 1, "", "ExplicitParetoCurveCheckResultDouble"], [2, 1, 1, "", "ExplicitQualitativeCheckResult"], [2, 1, 1, "", "ExplicitQuantitativeCheckResult"], [2, 1, 1, "", "ExplicitStateLookup"], [2, 1, 1, "", "Expression"], [2, 1, 1, "", "ExpressionManager"], [2, 1, 1, "", "ExpressionParser"], [2, 1, 1, "", "ExpressionType"], [2, 1, 1, "", "FactorizedPolynomial"], [2, 1, 1, "", "FactorizedRationalFunction"], [2, 1, 1, "", "FlatSet"], [2, 1, 1, "", "Formula"], [2, 1, 1, "", "GloballyFormula"], [2, 1, 1, "", "HybridExactQuantitativeCheckResult"], [2, 1, 1, "", "HybridParametricQuantitativeCheckResult"], [2, 1, 1, "", "HybridQuantitativeCheckResult"], [2, 1, 1, "", "InstantaneousRewardFormula"], [2, 1, 1, "", "IntervalSparseMatrix"], [2, 1, 1, "", "IntervalSparseMatrixBuilder"], [2, 1, 1, "", "IntervalSparseMatrixEntry"], [2, 1, 1, "", "IntervalSparseMatrixRows"], [2, 1, 1, "", "ItemLabeling"], [2, 1, 1, "", "JaniAssignment"], [2, 1, 1, "", "JaniAutomaton"], [2, 1, 1, "", "JaniChoiceOrigins"], [2, 1, 1, "", "JaniConstant"], [2, 1, 1, "", "JaniEdge"], [2, 1, 1, "", "JaniEdgeDestination"], [2, 1, 1, "", "JaniInformationObject"], [2, 1, 1, "", "JaniLocation"], [2, 1, 1, "", "JaniLocationExpander"], [2, 1, 1, "", "JaniModel"], [2, 1, 1, "", "JaniModelType"], [2, 1, 1, "", "JaniOrderedAssignments"], [2, 1, 1, "", "JaniScopeChanger"], [2, 1, 1, "", "JaniTemplateEdge"], [2, 1, 1, "", "JaniTemplateEdgeDestination"], [2, 1, 1, "", "JaniVariable"], [2, 1, 1, "", "JaniVariableSet"], [2, 1, 1, "", "LongRunAvarageOperator"], [2, 1, 1, "", "LongRunAverageRewardFormula"], [2, 1, 1, "", "MaximalEndComponent"], [2, 1, 1, "", "MaximalEndComponentDecomposition_double"], [2, 1, 1, "", "MaximalEndComponentDecomposition_exact"], [2, 1, 1, "", "MaximalEndComponentDecomposition_interval"], [2, 1, 1, "", "MaximalEndComponentDecomposition_ratfunc"], [2, 1, 1, "", "MinMaxMethod"], [2, 1, 1, "", "MinMaxSolverEnvironment"], [2, 1, 1, "", "ModelCheckerHint"], [2, 1, 1, "", "ModelFormulasPair"], [2, 1, 1, "", "ModelType"], [2, 1, 1, "", "MultiObjectiveFormula"], [2, 1, 1, "", "NativeLinearEquationSolverMethod"], [2, 1, 1, "", "NativeSolverEnvironment"], [2, 1, 1, "", "OperatorFormula"], [2, 1, 1, "", "OperatorType"], [2, 1, 1, "", "OptimizationDirection"], [2, 1, 1, "", "OverlappingGuardAnalyser"], [2, 1, 1, "", "ParametricCheckTask"], [2, 1, 1, "", "ParametricSparseMatrix"], [2, 1, 1, "", "ParametricSparseMatrixBuilder"], [2, 1, 1, "", "ParametricSparseMatrixEntry"], [2, 1, 1, "", "ParametricSparseMatrixRows"], [2, 1, 1, "", "ParetoCurveCheckResultDouble"], [2, 1, 1, "", "PathFormula"], [2, 1, 1, "", "Polynomial"], [2, 1, 1, "", "PolytopeDouble"], [2, 1, 1, "", "PolytopeExact"], [2, 1, 1, "", "PrismAssignment"], [2, 1, 1, "", "PrismBooleanVariable"], [2, 1, 1, "", "PrismChoiceOrigins"], [2, 1, 1, "", "PrismCommand"], [2, 1, 1, "", "PrismConstant"], [2, 1, 1, "", "PrismIntegerVariable"], [2, 1, 1, "", "PrismLabel"], [2, 1, 1, "", "PrismModelType"], [2, 1, 1, "", "PrismModule"], [2, 1, 1, "", "PrismProgram"], [2, 1, 1, "", "PrismRewardModel"], [2, 1, 1, "", "PrismUpdate"], [2, 1, 1, "", "PrismVariable"], [2, 1, 1, "", "ProbabilityOperator"], [2, 1, 1, "", "Property"], [2, 1, 1, "", "QuotientFormat"], [2, 1, 1, "", "Rational"], [2, 1, 1, "", "RationalFunction"], [2, 4, 1, "", "RationalRF"], [2, 1, 1, "", "RewardOperator"], [2, 1, 1, "", "SMTCounterExampleGenerator"], [2, 1, 1, "", "SMTCounterExampleGeneratorOptions"], [2, 1, 1, "", "SMTCounterExampleGeneratorStats"], [2, 1, 1, "", "SMTCounterExampleInput"], [2, 1, 1, "", "Scheduler"], [2, 1, 1, "", "SchedulerChoice"], [2, 1, 1, "", "SchedulerChoiceExact"], [2, 1, 1, "", "SchedulerChoiceInterval"], [2, 1, 1, "", "SchedulerChoiceParametric"], [2, 1, 1, "", "SchedulerExact"], [2, 1, 1, "", "SchedulerInterval"], [2, 1, 1, "", "SchedulerParametric"], [2, 1, 1, "", "SimpleValuation"], [2, 1, 1, "", "SolverEnvironment"], [2, 1, 1, "", "SparseCtmc"], [2, 1, 1, "", "SparseDtmc"], [2, 1, 1, "", "SparseExactCtmc"], [2, 1, 1, "", "SparseExactDtmc"], [2, 1, 1, "", "SparseExactMA"], [2, 1, 1, "", "SparseExactMdp"], [2, 1, 1, "", "SparseExactModelAction"], [2, 1, 1, "", "SparseExactModelActions"], [2, 1, 1, "", "SparseExactModelComponents"], [2, 1, 1, "", "SparseExactModelState"], [2, 1, 1, "", "SparseExactModelStates"], [2, 1, 1, "", "SparseExactPomdp"], [2, 1, 1, "", "SparseExactRewardModel"], [2, 1, 1, "", "SparseIntervalCtmc"], [2, 1, 1, "", "SparseIntervalDtmc"], [2, 1, 1, "", "SparseIntervalMA"], [2, 1, 1, "", "SparseIntervalMdp"], [2, 1, 1, "", "SparseIntervalModelAction"], [2, 1, 1, "", "SparseIntervalModelActions"], [2, 1, 1, "", "SparseIntervalModelComponents"], [2, 1, 1, "", "SparseIntervalModelState"], [2, 1, 1, "", "SparseIntervalModelStates"], [2, 1, 1, "", "SparseIntervalPomdp"], [2, 1, 1, "", "SparseIntervalRewardModel"], [2, 1, 1, "", "SparseMA"], [2, 1, 1, "", "SparseMatrix"], [2, 1, 1, "", "SparseMatrixBuilder"], [2, 1, 1, "", "SparseMatrixEntry"], [2, 1, 1, "", "SparseMatrixRows"], [2, 1, 1, "", "SparseMdp"], [2, 1, 1, "", "SparseModelAction"], [2, 1, 1, "", "SparseModelActions"], [2, 1, 1, "", "SparseModelComponents"], [2, 1, 1, "", "SparseModelState"], [2, 1, 1, "", "SparseModelStates"], [2, 1, 1, "", "SparseParametricCtmc"], [2, 1, 1, "", "SparseParametricDtmc"], [2, 1, 1, "", "SparseParametricMA"], [2, 1, 1, "", "SparseParametricMdp"], [2, 1, 1, "", "SparseParametricModelAction"], [2, 1, 1, "", "SparseParametricModelActions"], [2, 1, 1, "", "SparseParametricModelComponents"], [2, 1, 1, "", "SparseParametricModelState"], [2, 1, 1, "", "SparseParametricModelStates"], [2, 1, 1, "", "SparseParametricPomdp"], [2, 1, 1, "", "SparseParametricRewardModel"], [2, 1, 1, "", "SparsePomdp"], [2, 1, 1, "", "SparseRewardModel"], [2, 1, 1, "", "StateFormula"], [2, 1, 1, "", "StateLabeling"], [2, 1, 1, "", "StateValuation"], [2, 1, 1, "", "StateValuationFunctionActionMaskDouble"], [2, 1, 1, "", "StateValuationsBuilder"], [2, 5, 1, "", "StormError"], [2, 1, 1, "", "SubsystemBuilderOptions"], [2, 1, 1, "", "SubsystemBuilderReturnTypeDouble"], [2, 1, 1, "", "SubsystemBuilderReturnTypeExact"], [2, 1, 1, "", "SubsystemBuilderReturnTypeRatFunc"], [2, 1, 1, "", "SymbolicExactQuantitativeCheckResult"], [2, 1, 1, "", "SymbolicModelDescription"], [2, 1, 1, "", "SymbolicParametricQuantitativeCheckResult"], [2, 1, 1, "", "SymbolicQualitativeCheckResult"], [2, 1, 1, "", "SymbolicQuantitativeCheckResult"], [2, 1, 1, "", "SymbolicSylvanCtmc"], [2, 1, 1, "", "SymbolicSylvanDtmc"], [2, 1, 1, "", "SymbolicSylvanMA"], [2, 1, 1, "", "SymbolicSylvanMdp"], [2, 1, 1, "", "SymbolicSylvanParametricCtmc"], [2, 1, 1, "", "SymbolicSylvanParametricDtmc"], [2, 1, 1, "", "SymbolicSylvanParametricMA"], [2, 1, 1, "", "SymbolicSylvanParametricMdp"], [2, 1, 1, "", "SymbolicSylvanParametricRewardModel"], [2, 1, 1, "", "SymbolicSylvanRewardModel"], [2, 1, 1, "", "TimeOperator"], [2, 1, 1, "", "UnaryBooleanStateFormula"], [2, 1, 1, "", "UnaryPathFormula"], [2, 1, 1, "", "UnaryStateFormula"], [2, 1, 1, "", "UntilFormula"], [2, 1, 1, "", "Variable"], [2, 6, 1, "", "build_interval_model_from_drn"], [2, 6, 1, "", "build_model"], [2, 6, 1, "", "build_model_from_drn"], [2, 6, 1, "", "build_parametric_model"], [2, 6, 1, "", "build_parametric_model_from_drn"], [2, 6, 1, "", "build_parametric_sparse_matrix"], [2, 6, 1, "", "build_sparse_exact_model_with_options"], [2, 6, 1, "", "build_sparse_matrix"], [2, 6, 1, "", "build_sparse_model"], [2, 6, 1, "", "build_sparse_model_from_explicit"], [2, 6, 1, "", "build_sparse_model_with_options"], [2, 6, 1, "", "build_sparse_parametric_model"], [2, 6, 1, "", "build_sparse_parametric_model_with_options"], [2, 6, 1, "", "build_symbolic_model"], [2, 6, 1, "", "build_symbolic_parametric_model"], [2, 6, 1, "", "check_interval_mdp"], [2, 6, 1, "", "check_model_dd"], [2, 6, 1, "", "check_model_hybrid"], [2, 6, 1, "", "check_model_sparse"], [2, 6, 1, "", "collect_information"], [2, 6, 1, "", "compute_all_until_probabilities"], [2, 6, 1, "", "compute_expected_number_of_visits"], [2, 6, 1, "", "compute_prob01_states"], [2, 6, 1, "", "compute_prob01max_states"], [2, 6, 1, "", "compute_prob01min_states"], [2, 6, 1, "", "compute_steady_state_distribution"], [2, 6, 1, "", "compute_transient_probabilities"], [2, 6, 1, "", "construct_submodel"], [2, 6, 1, "", "create_filter_initial_states_sparse"], [2, 6, 1, "", "create_filter_initial_states_symbolic"], [2, 6, 1, "", "create_filter_symbolic"], [3, 0, 0, "-", "dft"], [2, 6, 1, "", "eliminate_ECs"], [2, 6, 1, "", "eliminate_non_markovian_chains"], [2, 6, 1, "", "eliminate_reward_accumulations"], [4, 0, 0, "-", "exceptions"], [2, 6, 1, "", "export_to_drn"], [2, 6, 1, "", "get_maximal_end_components"], [2, 6, 1, "", "get_reachable_states"], [5, 0, 0, "-", "gspn"], [6, 0, 0, "-", "info"], [2, 6, 1, "", "install_signal_handlers"], [7, 0, 0, "-", "logic"], [2, 6, 1, "", "make_sparse_model_builder"], [2, 6, 1, "", "make_sparse_model_builder_exact"], [2, 6, 1, "", "make_sparse_model_builder_parametric"], [2, 6, 1, "", "model_checking"], [8, 0, 0, "-", "pars"], [2, 6, 1, "", "parse_constants_string"], [2, 6, 1, "", "parse_jani_model"], [2, 6, 1, "", "parse_jani_model_from_string"], [2, 6, 1, "", "parse_prism_program"], [2, 6, 1, "", "parse_properties"], [2, 6, 1, "", "parse_properties_for_jani_model"], [2, 6, 1, "", "parse_properties_for_prism_program"], [2, 6, 1, "", "parse_properties_without_context"], [2, 6, 1, "", "perform_bisimulation"], [2, 6, 1, "", "perform_sparse_bisimulation"], [2, 6, 1, "", "perform_symbolic_bisimulation"], [2, 6, 1, "", "preprocess_symbolic_input"], [2, 6, 1, "", "prob01max_states"], [2, 6, 1, "", "prob01min_states"], [2, 6, 1, "", "reset_timeout"], [2, 6, 1, "", "set_loglevel_debug"], [2, 6, 1, "", "set_loglevel_error"], [2, 6, 1, "", "set_loglevel_trace"], [2, 6, 1, "", "set_settings"], [2, 6, 1, "", "set_timeout"], [9, 0, 0, "-", "storage"], [2, 6, 1, "", "topological_sort"], [2, 6, 1, "", "transform_to_discrete_time_model"], [2, 6, 1, "", "transform_to_sparse_model"], [10, 0, 0, "-", "utility"]], "stormpy.AtomicExpressionFormula": [[2, 2, 1, "", "get_expression"]], "stormpy.AtomicLabelFormula": [[2, 3, 1, "", "label"]], "stormpy.Bdd_Sylvan": [[2, 2, 1, "", "to_expression"]], "stormpy.BinaryBooleanOperatorType": [[2, 4, 1, "", "AND"], [2, 4, 1, "", "OR"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.BinaryPathFormula": [[2, 3, 1, "", "left_subformula"], [2, 3, 1, "", "right_subformula"]], "stormpy.BisimulationType": [[2, 4, 1, "", "STRONG"], [2, 4, 1, "", "WEAK"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.BitVector": [[2, 2, 1, "", "as_int"], [2, 2, 1, "", "get"], [2, 2, 1, "", "load_from_string"], [2, 2, 1, "", "number_of_set_bits"], [2, 2, 1, "", "set"], [2, 2, 1, "", "size"], [2, 2, 1, "", "store_as_string"]], "stormpy.BoundedUntilFormula": [[2, 3, 1, "", "has_lower_bound"], [2, 3, 1, "", "is_multidimensional"], [2, 3, 1, "", "left_subformula"], [2, 3, 1, "", "right_subformula"], [2, 3, 1, "", "upper_bound_expression"]], "stormpy.BuilderOptions": [[2, 3, 1, "", "preserved_label_names"], [2, 2, 1, "", "set_add_out_of_bounds_state"], [2, 2, 1, "", "set_add_overlapping_guards_label"], [2, 2, 1, "", "set_build_all_labels"], [2, 2, 1, "", "set_build_all_reward_models"], [2, 2, 1, "", "set_build_choice_labels"], [2, 2, 1, "", "set_build_observation_valuations"], [2, 2, 1, "", "set_build_state_valuations"], [2, 2, 1, "", "set_build_with_choice_origins"], [2, 2, 1, "", "set_exploration_checks"]], "stormpy.CheckTask": [[2, 2, 1, "", "set_hint"], [2, 2, 1, "", "set_produce_schedulers"], [2, 2, 1, "", "set_robust_uncertainty"]], "stormpy.ChoiceLabeling": [[2, 2, 1, "", "add_label_to_choice"], [2, 2, 1, "", "get_choices"], [2, 2, 1, "", "get_labels_of_choice"], [2, 2, 1, "", "set_choices"]], "stormpy.ChoiceOrigins": [[2, 2, 1, "", "as_jani_choice_origins"], [2, 2, 1, "", "as_prism_choice_origins"], [2, 2, 1, "", "get_choice_info"], [2, 2, 1, "", "get_identifier_info"], [2, 2, 1, "", "get_number_of_identifiers"], [2, 2, 1, "", "is_jani_choice_origins"], [2, 2, 1, "", "is_prism_choice_origins"]], "stormpy.ComparisonType": [[2, 4, 1, "", "GEQ"], [2, 4, 1, "", "GREATER"], [2, 4, 1, "", "LEQ"], [2, 4, 1, "", "LESS"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.ConstraintCollector": [[2, 3, 1, "", "graph_preserving_constraints"], [2, 3, 1, "", "wellformed_constraints"]], "stormpy.DdManager_Sylvan": [[2, 2, 1, "", "get_meta_variable"]], "stormpy.DdMetaVariableType": [[2, 4, 1, "", "Bitvector"], [2, 4, 1, "", "Bool"], [2, 4, 1, "", "Int"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.DdMetaVariable_Sylvan": [[2, 2, 1, "", "compute_indices"], [2, 3, 1, "", "lowest_value"], [2, 3, 1, "", "name"], [2, 3, 1, "", "type"]], "stormpy.Dd_Sylvan": [[2, 3, 1, "", "dd_manager"], [2, 3, 1, "", "meta_variables"], [2, 3, 1, "", "node_count"]], "stormpy.DiceStringVisitor": [[2, 2, 1, "", "to_string"]], "stormpy.DirectEncodingOptions": [[2, 3, 1, "", "allow_placeholders"]], "stormpy.DirectEncodingParserOptions": [[2, 3, 1, "", "build_choice_labels"]], "stormpy.EliminationLabelBehavior": [[2, 4, 1, "", "DELETE_LABELS"], [2, 4, 1, "", "KEEP_LABELS"], [2, 4, 1, "", "MERGE_LABELS"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.EndComponentEliminatorReturnTypeDouble": [[2, 3, 1, "", "matrix"], [2, 3, 1, "", "new_to_old_row_mapping"], [2, 3, 1, "", "old_to_new_state_mapping"], [2, 3, 1, "", "sink_rows"]], "stormpy.Environment": [[2, 3, 1, "", "solver_environment"]], "stormpy.EquationSolverType": [[2, 4, 1, "", "eigen"], [2, 4, 1, "", "elimination"], [2, 4, 1, "", "gmmxx"], [2, 3, 1, "", "name"], [2, 4, 1, "", "native"], [2, 4, 1, "", "topological"], [2, 3, 1, "", "value"]], "stormpy.ExactCheckTask": [[2, 2, 1, "", "set_produce_schedulers"]], "stormpy.ExactSparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.ExactSparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.ExactSparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.ExplicitExactQuantitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_values"], [2, 3, 1, "", "scheduler"]], "stormpy.ExplicitModelBuilder": [[2, 2, 1, "", "build"], [2, 2, 1, "", "export_lookup"]], "stormpy.ExplicitModelCheckerHintDouble": [[2, 2, 1, "", "set_compute_only_maybe_states"], [2, 2, 1, "", "set_maybe_states"], [2, 2, 1, "", "set_result_hint"], [2, 2, 1, "", "set_scheduler_hint"]], "stormpy.ExplicitParametricModelBuilder": [[2, 2, 1, "", "build"], [2, 2, 1, "", "export_lookup"]], "stormpy.ExplicitParametricQuantitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_values"], [2, 3, 1, "", "scheduler"]], "stormpy.ExplicitQualitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_truth_values"]], "stormpy.ExplicitQuantitativeCheckResult": [[2, 2, 1, "", "at"], [2, 2, 1, "", "get_values"], [2, 3, 1, "", "scheduler"]], "stormpy.ExplicitStateLookup": [[2, 2, 1, "", "lookup"]], "stormpy.Expression": [[2, 2, 1, "", "And"], [2, 2, 1, "", "Conjunction"], [2, 2, 1, "", "Disjunction"], [2, 2, 1, "", "Divide"], [2, 2, 1, "", "Eq"], [2, 2, 1, "", "Geq"], [2, 2, 1, "", "Greater"], [2, 2, 1, "", "Iff"], [2, 2, 1, "", "Implies"], [2, 2, 1, "", "Leq"], [2, 2, 1, "", "Less"], [2, 2, 1, "", "Minus"], [2, 2, 1, "", "Modulo"], [2, 2, 1, "", "Multiply"], [2, 2, 1, "", "Neq"], [2, 2, 1, "", "Or"], [2, 2, 1, "", "Plus"], [2, 3, 1, "", "arity"], [2, 2, 1, "", "contains_variable"], [2, 2, 1, "", "contains_variables"], [2, 2, 1, "", "evaluate_as_bool"], [2, 2, 1, "", "evaluate_as_double"], [2, 2, 1, "", "evaluate_as_int"], [2, 2, 1, "", "evaluate_as_rational"], [2, 2, 1, "", "get_operand"], [2, 2, 1, "", "get_variables"], [2, 2, 1, "", "has_boolean_type"], [2, 2, 1, "", "has_integer_type"], [2, 2, 1, "", "has_rational_type"], [2, 2, 1, "", "identifier"], [2, 3, 1, "", "is_function_application"], [2, 2, 1, "", "is_literal"], [2, 2, 1, "", "is_variable"], [2, 3, 1, "", "manager"], [2, 3, 1, "", "operator"], [2, 2, 1, "", "simplify"], [2, 2, 1, "", "substitute"], [2, 3, 1, "", "type"]], "stormpy.ExpressionManager": [[2, 2, 1, "", "create_boolean"], [2, 2, 1, "", "create_boolean_variable"], [2, 2, 1, "", "create_integer"], [2, 2, 1, "", "create_integer_variable"], [2, 2, 1, "", "create_rational"], [2, 2, 1, "", "create_rational_variable"], [2, 2, 1, "", "get_variable"], [2, 2, 1, "", "get_variables"]], "stormpy.ExpressionParser": [[2, 2, 1, "", "parse"], [2, 2, 1, "", "set_identifier_mapping"]], "stormpy.ExpressionType": [[2, 3, 1, "", "is_boolean"], [2, 3, 1, "", "is_integer"], [2, 3, 1, "", "is_rational"]], "stormpy.FactorizedPolynomial": [[2, 2, 1, "", "cache"], [2, 3, 1, "", "coefficient"], [2, 2, 1, "", "constant_part"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "factorization"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 2, 1, "", "is_one"], [2, 2, 1, "", "polynomial"], [2, 2, 1, "", "to_smt2"]], "stormpy.FactorizedRationalFunction": [[2, 2, 1, "", "constant_part"], [2, 3, 1, "", "denominator"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 3, 1, "", "numerator"], [2, 2, 1, "", "rational_function"], [2, 2, 1, "", "to_smt2"]], "stormpy.FlatSet": [[2, 2, 1, "", "insert"], [2, 2, 1, "", "insert_set"], [2, 2, 1, "", "is_subset_of"]], "stormpy.Formula": [[2, 2, 1, "", "clone"], [2, 3, 1, "", "is_bounded_until_formula"], [2, 3, 1, "", "is_eventually_formula"], [2, 3, 1, "", "is_multi_objective_formula"], [2, 3, 1, "", "is_probability_operator"], [2, 3, 1, "", "is_reward_operator"], [2, 3, 1, "", "is_until_formula"], [2, 2, 1, "", "substitute"], [2, 2, 1, "", "substitute_labels_by_labels"]], "stormpy.HybridExactQuantitativeCheckResult": [[2, 2, 1, "", "get_values"]], "stormpy.HybridParametricQuantitativeCheckResult": [[2, 2, 1, "", "get_values"]], "stormpy.HybridQuantitativeCheckResult": [[2, 2, 1, "", "get_values"]], "stormpy.IntervalSparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.IntervalSparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.IntervalSparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.ItemLabeling": [[2, 2, 1, "", "add_label"], [2, 2, 1, "", "contains_label"], [2, 2, 1, "", "get_labels"]], "stormpy.JaniAssignment": [[2, 3, 1, "", "expression"], [2, 3, 1, "", "variable"]], "stormpy.JaniAutomaton": [[2, 2, 1, "", "add_edge"], [2, 2, 1, "", "add_initial_location"], [2, 2, 1, "", "add_location"], [2, 3, 1, "", "edges"], [2, 2, 1, "", "get_location_index"], [2, 3, 1, "", "initial_location_indices"], [2, 3, 1, "", "initial_states_restriction"], [2, 3, 1, "", "location_variable"], [2, 3, 1, "", "locations"], [2, 3, 1, "", "name"], [2, 3, 1, "", "variables"]], "stormpy.JaniChoiceOrigins": [[2, 2, 1, "", "get_edge_index_set"], [2, 3, 1, "", "model"]], "stormpy.JaniConstant": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "name"], [2, 3, 1, "", "type"]], "stormpy.JaniEdge": [[2, 3, 1, "", "action_index"], [2, 3, 1, "", "color"], [2, 3, 1, "", "destinations"], [2, 3, 1, "", "guard"], [2, 2, 1, "", "has_silent_action"], [2, 3, 1, "", "nr_destinations"], [2, 3, 1, "", "rate"], [2, 3, 1, "", "source_location_index"], [2, 2, 1, "", "substitute"], [2, 3, 1, "", "template_edge"]], "stormpy.JaniEdgeDestination": [[2, 3, 1, "", "assignments"], [2, 3, 1, "", "probability"], [2, 3, 1, "", "target_location_index"]], "stormpy.JaniInformationObject": [[2, 3, 1, "", "avg_var_domain_size"], [2, 3, 1, "", "model_type"], [2, 3, 1, "", "nr_automata"], [2, 3, 1, "", "nr_edges"], [2, 3, 1, "", "nr_variables"], [2, 3, 1, "", "state_domain_size"]], "stormpy.JaniLocation": [[2, 3, 1, "", "assignments"], [2, 3, 1, "", "name"]], "stormpy.JaniLocationExpander": [[2, 2, 1, "", "transform"]], "stormpy.JaniModel": [[2, 2, 1, "", "add_automaton"], [2, 2, 1, "", "add_constant"], [2, 3, 1, "", "automata"], [2, 2, 1, "", "check_valid"], [2, 3, 1, "", "constants"], [2, 2, 1, "", "decode_automaton_and_edge_index"], [2, 2, 1, "", "define_constants"], [2, 2, 1, "", "encode_automaton_and_edge_index"], [2, 3, 1, "", "expression_manager"], [2, 2, 1, "", "finalize"], [2, 2, 1, "", "flatten_composition"], [2, 2, 1, "", "get_automaton"], [2, 2, 1, "", "get_automaton_index"], [2, 2, 1, "", "get_constant"], [2, 3, 1, "", "global_variables"], [2, 2, 1, "", "has_standard_composition"], [2, 3, 1, "", "has_undefined_constants"], [2, 3, 1, "", "initial_states_restriction"], [2, 2, 1, "", "make_standard_compliant"], [2, 3, 1, "", "model_type"], [2, 3, 1, "", "name"], [2, 2, 1, "", "remove_constant"], [2, 2, 1, "", "replace_automaton"], [2, 2, 1, "", "restrict_edges"], [2, 2, 1, "", "set_model_type"], [2, 2, 1, "", "set_standard_system_composition"], [2, 2, 1, "", "substitute_constants"], [2, 2, 1, "", "substitute_functions"], [2, 2, 1, "", "to_dot"], [2, 3, 1, "", "undefined_constants_are_graph_preserving"]], "stormpy.JaniModelType": [[2, 4, 1, "", "CTMC"], [2, 4, 1, "", "CTMDP"], [2, 4, 1, "", "DTMC"], [2, 4, 1, "", "HA"], [2, 4, 1, "", "LTS"], [2, 4, 1, "", "MA"], [2, 4, 1, "", "MDP"], [2, 4, 1, "", "PHA"], [2, 4, 1, "", "PTA"], [2, 4, 1, "", "SHA"], [2, 4, 1, "", "STA"], [2, 4, 1, "", "TA"], [2, 4, 1, "", "UNDEFINED"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.JaniOrderedAssignments": [[2, 2, 1, "", "add"], [2, 2, 1, "", "clone"], [2, 2, 1, "", "substitute"]], "stormpy.JaniScopeChanger": [[2, 2, 1, "", "make_variables_local"]], "stormpy.JaniTemplateEdge": [[2, 2, 1, "", "add_destination"], [2, 3, 1, "", "assignments"], [2, 3, 1, "", "destinations"], [2, 3, 1, "", "guard"]], "stormpy.JaniTemplateEdgeDestination": [[2, 3, 1, "", "assignments"]], "stormpy.JaniVariable": [[2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "init_expression"], [2, 3, 1, "", "name"]], "stormpy.JaniVariableSet": [[2, 2, 1, "", "add_variable"], [2, 2, 1, "", "empty"], [2, 2, 1, "", "erase_variable"], [2, 2, 1, "", "get_variable_by_expr_variable"], [2, 2, 1, "", "get_variable_by_name"]], "stormpy.MaximalEndComponent": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_double": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_exact": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_interval": [[2, 3, 1, "", "size"]], "stormpy.MaximalEndComponentDecomposition_ratfunc": [[2, 3, 1, "", "size"]], "stormpy.MinMaxMethod": [[2, 4, 1, "", "interval_iteration"], [2, 4, 1, "", "linear_programming"], [2, 3, 1, "", "name"], [2, 4, 1, "", "optimistic_value_iteration"], [2, 4, 1, "", "policy_iteration"], [2, 4, 1, "", "rational_search"], [2, 4, 1, "", "sound_value_iteration"], [2, 4, 1, "", "topological"], [2, 3, 1, "", "value"], [2, 4, 1, "", "value_iteration"]], "stormpy.MinMaxSolverEnvironment": [[2, 3, 1, "", "method"], [2, 3, 1, "", "precision"]], "stormpy.ModelFormulasPair": [[2, 3, 1, "", "formulas"], [2, 3, 1, "", "model"]], "stormpy.ModelType": [[2, 4, 1, "", "CTMC"], [2, 4, 1, "", "DTMC"], [2, 4, 1, "", "MA"], [2, 4, 1, "", "MDP"], [2, 4, 1, "", "POMDP"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.MultiObjectiveFormula": [[2, 3, 1, "", "nr_subformulas"], [2, 3, 1, "", "subformulas"]], "stormpy.NativeLinearEquationSolverMethod": [[2, 4, 1, "", "SOR"], [2, 4, 1, "", "gauss_seidel"], [2, 4, 1, "", "interval_iteration"], [2, 4, 1, "", "jacobi"], [2, 3, 1, "", "name"], [2, 4, 1, "", "optimistic_value_iteration"], [2, 4, 1, "", "power_iteration"], [2, 4, 1, "", "rational_search"], [2, 4, 1, "", "sound_value_iteration"], [2, 3, 1, "", "value"], [2, 4, 1, "", "walker_chae"]], "stormpy.NativeSolverEnvironment": [[2, 3, 1, "", "maximum_iterations"], [2, 3, 1, "", "method"], [2, 3, 1, "", "precision"]], "stormpy.OperatorFormula": [[2, 3, 1, "", "comparison_type"], [2, 3, 1, "", "has_bound"], [2, 3, 1, "", "has_optimality_type"], [2, 3, 1, "", "optimality_type"], [2, 2, 1, "", "remove_bound"], [2, 2, 1, "", "remove_optimality_type"], [2, 2, 1, "", "set_bound"], [2, 2, 1, "", "set_optimality_type"], [2, 3, 1, "", "threshold"], [2, 3, 1, "", "threshold_expr"]], "stormpy.OperatorType": [[2, 4, 1, "", "And"], [2, 4, 1, "", "Ceil"], [2, 4, 1, "", "Divide"], [2, 4, 1, "", "Equal"], [2, 4, 1, "", "Floor"], [2, 4, 1, "", "Greater"], [2, 4, 1, "", "GreaterOrEqual"], [2, 4, 1, "", "Iff"], [2, 4, 1, "", "Implies"], [2, 4, 1, "", "Ite"], [2, 4, 1, "", "Less"], [2, 4, 1, "", "LessOrEqual"], [2, 4, 1, "", "Max"], [2, 4, 1, "", "Min"], [2, 4, 1, "", "Minus"], [2, 4, 1, "", "Modulo"], [2, 4, 1, "", "Not"], [2, 4, 1, "", "NotEqual"], [2, 4, 1, "", "Or"], [2, 4, 1, "", "Plus"], [2, 4, 1, "", "Power"], [2, 4, 1, "", "Times"], [2, 4, 1, "", "Xor"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.OptimizationDirection": [[2, 4, 1, "", "Maximize"], [2, 4, 1, "", "Minimize"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.OverlappingGuardAnalyser": [[2, 2, 1, "", "has_module_with_inner_action_overlapping_guard"]], "stormpy.ParametricCheckTask": [[2, 2, 1, "", "set_produce_schedulers"]], "stormpy.ParametricSparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.ParametricSparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.ParametricSparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.ParetoCurveCheckResultDouble": [[2, 2, 1, "", "get_overapproximation"], [2, 2, 1, "", "get_underapproximation"]], "stormpy.Polynomial": [[2, 2, 1, "", "constant_part"], [2, 2, 1, "", "degree"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 3, 1, "", "nr_terms"], [2, 2, 1, "", "substitute"], [2, 2, 1, "", "to_smt2"], [2, 3, 1, "", "total_degree"]], "stormpy.PolytopeDouble": [[2, 2, 1, "", "create_downward_closure"], [2, 2, 1, "", "get_vertices_clockwise"], [2, 3, 1, "", "vertices"]], "stormpy.PolytopeExact": [[2, 2, 1, "", "create_downward_closure"], [2, 2, 1, "", "get_vertices_clockwise"], [2, 3, 1, "", "vertices"]], "stormpy.PrismAssignment": [[2, 3, 1, "", "expression"], [2, 3, 1, "", "variable"]], "stormpy.PrismChoiceOrigins": [[2, 2, 1, "", "get_command_set"], [2, 3, 1, "", "program"]], "stormpy.PrismCommand": [[2, 3, 1, "", "action_index"], [2, 3, 1, "", "action_name"], [2, 3, 1, "", "global_index"], [2, 3, 1, "", "guard_expression"], [2, 3, 1, "", "is_labeled"], [2, 3, 1, "", "labeled"], [2, 3, 1, "", "updates"]], "stormpy.PrismConstant": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "definition"], [2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "name"], [2, 3, 1, "", "type"]], "stormpy.PrismIntegerVariable": [[2, 3, 1, "", "lower_bound_expression"], [2, 3, 1, "", "upper_bound_expression"]], "stormpy.PrismLabel": [[2, 3, 1, "", "expression"], [2, 3, 1, "", "name"]], "stormpy.PrismModelType": [[2, 4, 1, "", "CTMC"], [2, 4, 1, "", "CTMDP"], [2, 4, 1, "", "DTMC"], [2, 4, 1, "", "MA"], [2, 4, 1, "", "MDP"], [2, 4, 1, "", "POMDP"], [2, 4, 1, "", "UNDEFINED"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.PrismModule": [[2, 3, 1, "", "boolean_variables"], [2, 3, 1, "", "commands"], [2, 2, 1, "", "get_boolean_variable"], [2, 2, 1, "", "get_command_indices_by_action_index"], [2, 2, 1, "", "get_integer_variable"], [2, 3, 1, "", "integer_variables"], [2, 3, 1, "", "name"]], "stormpy.PrismProgram": [[2, 3, 1, "", "constants"], [2, 2, 1, "", "define_constants"], [2, 3, 1, "", "expression_manager"], [2, 2, 1, "", "flatten"], [2, 2, 1, "", "get_action_name"], [2, 2, 1, "", "get_constant"], [2, 2, 1, "", "get_label_expression"], [2, 2, 1, "", "get_module"], [2, 2, 1, "", "get_module_indices_by_action_index"], [2, 2, 1, "", "get_synchronizing_action_indices"], [2, 2, 1, "", "get_undefined_constants"], [2, 3, 1, "", "global_boolean_variables"], [2, 3, 1, "", "global_integer_variables"], [2, 2, 1, "", "has_constant"], [2, 2, 1, "", "has_label"], [2, 2, 1, "", "has_reward_model"], [2, 3, 1, "", "has_undefined_constants"], [2, 3, 1, "", "is_deterministic_model"], [2, 2, 1, "", "label_unlabelled_commands"], [2, 3, 1, "", "labels"], [2, 3, 1, "", "model_type"], [2, 3, 1, "", "modules"], [2, 3, 1, "", "nr_modules"], [2, 3, 1, "", "number_of_unlabeled_commands"], [2, 2, 1, "", "restrict_commands"], [2, 3, 1, "", "reward_models"], [2, 2, 1, "", "simplify"], [2, 2, 1, "", "substitute_constants"], [2, 2, 1, "", "substitute_formulas"], [2, 2, 1, "", "substitute_nonstandard_predicates"], [2, 2, 1, "", "to_jani"], [2, 3, 1, "", "undefined_constants_are_graph_preserving"], [2, 2, 1, "", "used_constants"], [2, 3, 1, "", "variables"]], "stormpy.PrismRewardModel": [[2, 3, 1, "", "name"]], "stormpy.PrismUpdate": [[2, 3, 1, "", "assignments"], [2, 2, 1, "", "get_as_variable_to_expression_map"], [2, 2, 1, "", "get_assignment"], [2, 3, 1, "", "global_index"], [2, 3, 1, "", "probability_expression"], [2, 2, 1, "", "simplify"], [2, 2, 1, "", "substitute"]], "stormpy.PrismVariable": [[2, 3, 1, "", "expression_variable"], [2, 3, 1, "", "initial_value_expression"], [2, 3, 1, "", "name"]], "stormpy.Property": [[2, 3, 1, "", "name"], [2, 3, 1, "", "raw_formula"]], "stormpy.QuotientFormat": [[2, 4, 1, "", "DD"], [2, 4, 1, "", "SPARSE"], [2, 3, 1, "", "name"], [2, 3, 1, "", "value"]], "stormpy.Rational": [[2, 3, 1, "", "denominator"], [2, 3, 1, "", "nominator"], [2, 3, 1, "", "numerator"]], "stormpy.RationalFunction": [[2, 2, 1, "", "constant_part"], [2, 3, 1, "", "denominator"], [2, 2, 1, "", "derive"], [2, 2, 1, "", "evaluate"], [2, 2, 1, "", "gather_variables"], [2, 2, 1, "", "is_constant"], [2, 3, 1, "", "nominator"], [2, 3, 1, "", "numerator"], [2, 2, 1, "", "to_smt2"]], "stormpy.RewardOperator": [[2, 2, 1, "", "has_reward_name"], [2, 3, 1, "", "reward_name"]], "stormpy.SMTCounterExampleGenerator": [[2, 2, 1, "", "build"], [2, 2, 1, "", "precompute"]], "stormpy.SMTCounterExampleGeneratorOptions": [[2, 3, 1, "", "add_backward_implication_cuts"], [2, 3, 1, "", "check_threshold_feasible"], [2, 3, 1, "", "continue_after_first_counterexample"], [2, 3, 1, "", "encode_reachability"], [2, 3, 1, "", "maximum_counterexamples"], [2, 3, 1, "", "maximum_iterations_after_counterexample"], [2, 3, 1, "", "silent"], [2, 3, 1, "", "use_dynamic_constraints"]], "stormpy.SMTCounterExampleGeneratorStats": [[2, 3, 1, "", "analysis_time"], [2, 3, 1, "", "cut_time"], [2, 3, 1, "", "iterations"], [2, 3, 1, "", "model_checking_time"], [2, 3, 1, "", "setup_time"], [2, 3, 1, "", "solver_time"]], "stormpy.SMTCounterExampleInput": [[2, 2, 1, "", "add_reward_and_threshold"]], "stormpy.Scheduler": [[2, 2, 1, "", "cast_to_double_datatype"], [2, 2, 1, "", "cast_to_exact_datatype"], [2, 2, 1, "", "cast_to_interval_datatype"], [2, 2, 1, "", "cast_to_parametric_datatype"], [2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "set_choice"], [2, 2, 1, "", "to_json_str"]], "stormpy.SchedulerChoice": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerChoiceExact": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerChoiceInterval": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerChoiceParametric": [[2, 3, 1, "", "defined"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 2, 1, "", "get_deterministic_choice"]], "stormpy.SchedulerExact": [[2, 2, 1, "", "cast_to_double_datatype"], [2, 2, 1, "", "cast_to_exact_datatype"], [2, 2, 1, "", "cast_to_interval_datatype"], [2, 2, 1, "", "cast_to_parametric_datatype"], [2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "set_choice"], [2, 2, 1, "", "to_json_str"]], "stormpy.SchedulerInterval": [[2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "set_choice"], [2, 2, 1, "", "to_json_str"]], "stormpy.SchedulerParametric": [[2, 2, 1, "", "cast_to_double_datatype"], [2, 2, 1, "", "cast_to_exact_datatype"], [2, 2, 1, "", "cast_to_parametric_datatype"], [2, 2, 1, "", "compute_action_support"], [2, 3, 1, "", "deterministic"], [2, 2, 1, "", "get_choice"], [2, 3, 1, "", "memory_size"], [2, 3, 1, "", "memoryless"], [2, 3, 1, "", "partial"], [2, 2, 1, "", "set_choice"], [2, 2, 1, "", "to_json_str"]], "stormpy.SimpleValuation": [[2, 2, 1, "", "get_boolean_value"], [2, 2, 1, "", "get_integer_value"], [2, 2, 1, "", "to_json"]], "stormpy.SolverEnvironment": [[2, 3, 1, "", "minmax_solver_environment"], [2, 3, 1, "", "native_solver_environment"], [2, 2, 1, "", "set_force_sound"], [2, 2, 1, "", "set_linear_equation_solver_type"]], "stormpy.SparseCtmc": [[2, 3, 1, "", "exit_rates"]], "stormpy.SparseExactCtmc": [[2, 3, 1, "", "exit_rates"]], "stormpy.SparseExactMA": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "convert_to_ctmc"], [2, 3, 1, "", "convertible_to_ctmc"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseExactMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_choice_index"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseExactModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseExactModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseExactModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseExactPomdp": [[2, 2, 1, "", "get_observation"], [2, 2, 1, "", "has_observation_valuations"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observation_valuations"], [2, 3, 1, "", "observations"]], "stormpy.SparseExactRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 2, 1, "", "get_zero_reward_states"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 2, 1, "", "set_state_reward"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.SparseIntervalCtmc": [[2, 3, 1, "", "exit_rates"]], "stormpy.SparseIntervalMA": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "convert_to_ctmc"], [2, 3, 1, "", "convertible_to_ctmc"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseIntervalMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_choice_index"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseIntervalModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseIntervalModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseIntervalModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseIntervalPomdp": [[2, 2, 1, "", "get_observation"], [2, 2, 1, "", "has_observation_valuations"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observation_valuations"], [2, 3, 1, "", "observations"]], "stormpy.SparseIntervalRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 2, 1, "", "get_zero_reward_states"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 2, 1, "", "set_state_reward"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.SparseMA": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "convert_to_ctmc"], [2, 3, 1, "", "convertible_to_ctmc"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseMatrix": [[2, 2, 1, "", "get_row"], [2, 2, 1, "", "get_row_group_end"], [2, 2, 1, "", "get_row_group_start"], [2, 2, 1, "", "get_rows_for_group"], [2, 3, 1, "", "has_trivial_row_grouping"], [2, 2, 1, "", "make_row_grouping_trivial"], [2, 3, 1, "", "nr_columns"], [2, 3, 1, "", "nr_entries"], [2, 3, 1, "", "nr_rows"], [2, 2, 1, "", "print_row"], [2, 2, 1, "", "row_iter"], [2, 2, 1, "", "submatrix"]], "stormpy.SparseMatrixBuilder": [[2, 2, 1, "", "add_next_value"], [2, 2, 1, "", "build"], [2, 2, 1, "", "get_current_row_group_count"], [2, 2, 1, "", "get_last_column"], [2, 2, 1, "", "get_last_row"], [2, 2, 1, "", "new_row_group"], [2, 2, 1, "", "replace_columns"]], "stormpy.SparseMatrixEntry": [[2, 3, 1, "", "column"], [2, 2, 1, "", "set_value"], [2, 2, 1, "", "value"]], "stormpy.SparseMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_choice_index"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseParametricMA": [[2, 2, 1, "", "apply_scheduler"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseParametricMdp": [[2, 2, 1, "", "apply_scheduler"], [2, 2, 1, "", "get_nr_available_actions"], [2, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.SparseParametricModelAction": [[2, 3, 1, "", "id"], [2, 3, 1, "", "transitions"]], "stormpy.SparseParametricModelComponents": [[2, 3, 1, "", "choice_labeling"], [2, 3, 1, "", "choice_origins"], [2, 3, 1, "", "exit_rates"], [2, 3, 1, "", "markovian_states"], [2, 3, 1, "", "observability_classes"], [2, 3, 1, "", "player1_matrix"], [2, 3, 1, "", "rate_transitions"], [2, 3, 1, "", "reward_models"], [2, 3, 1, "", "state_labeling"], [2, 3, 1, "", "state_valuations"], [2, 3, 1, "", "transition_matrix"]], "stormpy.SparseParametricModelState": [[2, 3, 1, "", "actions"], [2, 3, 1, "", "id"], [2, 3, 1, "", "labels"]], "stormpy.SparseParametricPomdp": [[2, 2, 1, "", "get_observation"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observations"]], "stormpy.SparseParametricRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.SparsePomdp": [[2, 2, 1, "", "get_observation"], [2, 2, 1, "", "has_observation_valuations"], [2, 3, 1, "", "nr_observations"], [2, 3, 1, "", "observation_valuations"], [2, 3, 1, "", "observations"]], "stormpy.SparseRewardModel": [[2, 2, 1, "", "get_state_action_reward"], [2, 2, 1, "", "get_state_reward"], [2, 2, 1, "", "get_zero_reward_states"], [2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"], [2, 2, 1, "", "reduce_to_state_based_rewards"], [2, 2, 1, "", "set_state_reward"], [2, 3, 1, "", "state_action_rewards"], [2, 3, 1, "", "state_rewards"], [2, 3, 1, "", "transition_rewards"]], "stormpy.StateLabeling": [[2, 2, 1, "", "add_label_to_state"], [2, 2, 1, "", "get_labels_of_state"], [2, 2, 1, "", "get_states"], [2, 2, 1, "", "has_state_label"], [2, 2, 1, "", "set_states"]], "stormpy.StateValuation": [[2, 2, 1, "", "get_boolean_value"], [2, 2, 1, "", "get_integer_value"], [2, 2, 1, "", "get_json"], [2, 2, 1, "", "get_nr_of_states"], [2, 2, 1, "", "get_rational_value"], [2, 2, 1, "", "get_string"]], "stormpy.StateValuationsBuilder": [[2, 2, 1, "", "add_state"], [2, 2, 1, "", "add_variable"], [2, 2, 1, "", "build"]], "stormpy.SubsystemBuilderOptions": [[2, 3, 1, "", "build_action_mapping"], [2, 3, 1, "", "build_kept_actions"], [2, 3, 1, "", "build_state_mapping"], [2, 3, 1, "", "check_transitions_outside"], [2, 3, 1, "", "fix_deadlocks"]], "stormpy.SubsystemBuilderReturnTypeDouble": [[2, 3, 1, "", "deadlock_label"], [2, 3, 1, "", "kept_actions"], [2, 3, 1, "", "model"], [2, 3, 1, "", "new_to_old_action_mapping"], [2, 3, 1, "", "new_to_old_state_mapping"]], "stormpy.SubsystemBuilderReturnTypeExact": [[2, 3, 1, "", "deadlock_label"], [2, 3, 1, "", "kept_actions"], [2, 3, 1, "", "model"], [2, 3, 1, "", "new_to_old_action_mapping"], [2, 3, 1, "", "new_to_old_state_mapping"]], "stormpy.SubsystemBuilderReturnTypeRatFunc": [[2, 3, 1, "", "deadlock_label"], [2, 3, 1, "", "kept_actions"], [2, 3, 1, "", "model"], [2, 3, 1, "", "new_to_old_action_mapping"], [2, 3, 1, "", "new_to_old_state_mapping"]], "stormpy.SymbolicExactQuantitativeCheckResult": [[2, 2, 1, "", "clone"]], "stormpy.SymbolicModelDescription": [[2, 2, 1, "", "as_jani_model"], [2, 2, 1, "", "as_prism_program"], [2, 2, 1, "", "instantiate_constants"], [2, 3, 1, "", "is_jani_model"], [2, 3, 1, "", "is_prism_program"], [2, 2, 1, "", "parse_constant_definitions"]], "stormpy.SymbolicParametricQuantitativeCheckResult": [[2, 2, 1, "", "clone"]], "stormpy.SymbolicQualitativeCheckResult": [[2, 2, 1, "", "get_truth_values"]], "stormpy.SymbolicQuantitativeCheckResult": [[2, 2, 1, "", "clone"]], "stormpy.SymbolicSylvanParametricRewardModel": [[2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"]], "stormpy.SymbolicSylvanRewardModel": [[2, 3, 1, "", "has_state_action_rewards"], [2, 3, 1, "", "has_state_rewards"], [2, 3, 1, "", "has_transition_rewards"]], "stormpy.UnaryPathFormula": [[2, 3, 1, "", "subformula"]], "stormpy.UnaryStateFormula": [[2, 3, 1, "", "subformula"]], "stormpy.Variable": [[2, 3, 1, "", "id"], [2, 3, 1, "", "is_no_variable"], [2, 3, 1, "", "name"], [2, 3, 1, "", "rank"], [2, 3, 1, "", "type"]], "stormpy.dft": [[3, 1, 1, "", "ApproximationHeuristic"], [3, 1, 1, "", "DFTBE_double"], [3, 1, 1, "", "DFTBE_ratfunc"], [3, 1, 1, "", "DFTDependency_double"], [3, 1, 1, "", "DFTDependency_ratfunc"], [3, 1, 1, "", "DFTElementType"], [3, 1, 1, "", "DFTElement_double"], [3, 1, 1, "", "DFTElement_ratfunc"], [3, 1, 1, "", "DFTInstantiator"], [3, 1, 1, "", "DFTSimulator_double"], [3, 1, 1, "", "DFTSimulator_ratfunc"], [3, 1, 1, "", "DFTStateInfo"], [3, 1, 1, "", "DFTState_double"], [3, 1, 1, "", "DFTState_ratfunc"], [3, 1, 1, "", "DFT_double"], [3, 1, 1, "", "DFT_ratfunc"], [3, 1, 1, "", "DftIndependentModule"], [3, 1, 1, "", "DftSymmetries"], [3, 1, 1, "", "ExplicitDFTModelBuilder_double"], [3, 1, 1, "", "ExplicitDFTModelBuilder_ratfunc"], [3, 1, 1, "", "FailableElement"], [3, 1, 1, "", "FailableElements"], [3, 1, 1, "", "FailableIterator"], [3, 1, 1, "", "RandomGenerator"], [3, 1, 1, "", "RelevantEvents"], [3, 1, 1, "", "SimulationResult"], [3, 6, 1, "", "analyze_dft"], [3, 6, 1, "", "build_model"], [3, 6, 1, "", "compute_dependency_conflicts"], [3, 6, 1, "", "compute_relevant_events"], [3, 6, 1, "", "export_dft_json_file"], [3, 6, 1, "", "export_dft_json_string"], [3, 6, 1, "", "export_parametric_dft_json_file"], [3, 6, 1, "", "export_parametric_dft_json_string"], [3, 6, 1, "", "get_parameters"], [3, 6, 1, "", "is_well_formed"], [3, 6, 1, "", "load_dft_galileo_file"], [3, 6, 1, "", "load_dft_json_file"], [3, 6, 1, "", "load_dft_json_string"], [3, 6, 1, "", "load_parametric_dft_galileo_file"], [3, 6, 1, "", "load_parametric_dft_json_file"], [3, 6, 1, "", "load_parametric_dft_json_string"], [3, 6, 1, "", "modules_json"], [3, 6, 1, "", "prepare_for_analysis"], [3, 6, 1, "", "transform_dft"]], "stormpy.dft.ApproximationHeuristic": [[3, 4, 1, "", "BOUNDDIFFERENCE"], [3, 4, 1, "", "DEPTH"], [3, 4, 1, "", "PROBABILITY"], [3, 3, 1, "", "name"], [3, 3, 1, "", "value"]], "stormpy.dft.DFTDependency_double": [[3, 3, 1, "", "dependent_events"], [3, 3, 1, "", "trigger"]], "stormpy.dft.DFTDependency_ratfunc": [[3, 3, 1, "", "dependent_events"], [3, 3, 1, "", "trigger"]], "stormpy.dft.DFTElementType": [[3, 4, 1, "", "AND"], [3, 4, 1, "", "BE"], [3, 4, 1, "", "MUTEX"], [3, 4, 1, "", "OR"], [3, 4, 1, "", "PAND"], [3, 4, 1, "", "PDEP"], [3, 4, 1, "", "POR"], [3, 4, 1, "", "SEQ"], [3, 4, 1, "", "SPARE"], [3, 4, 1, "", "VOT"], [3, 2, 1, "", "name"], [3, 3, 1, "", "value"]], "stormpy.dft.DFTElement_double": [[3, 3, 1, "", "id"], [3, 3, 1, "", "name"], [3, 3, 1, "", "type"]], "stormpy.dft.DFTElement_ratfunc": [[3, 3, 1, "", "id"], [3, 3, 1, "", "name"], [3, 3, 1, "", "type"]], "stormpy.dft.DFTInstantiator": [[3, 2, 1, "", "instantiate"]], "stormpy.dft.DFTSimulator_double": [[3, 2, 1, "", "current"], [3, 2, 1, "", "random_step"], [3, 2, 1, "", "reset"], [3, 2, 1, "", "simulate_trace"], [3, 2, 1, "", "step"]], "stormpy.dft.DFTSimulator_ratfunc": [[3, 2, 1, "", "current"], [3, 2, 1, "", "random_step"], [3, 2, 1, "", "reset"], [3, 2, 1, "", "simulate_trace"], [3, 2, 1, "", "step"]], "stormpy.dft.DFTState_double": [[3, 2, 1, "", "dontcare"], [3, 2, 1, "", "failable"], [3, 2, 1, "", "failed"], [3, 2, 1, "", "failsafe"], [3, 2, 1, "", "invalid"], [3, 2, 1, "", "operational"], [3, 2, 1, "", "spare_uses"], [3, 2, 1, "", "to_string"]], "stormpy.dft.DFTState_ratfunc": [[3, 2, 1, "", "dontcare"], [3, 2, 1, "", "failable"], [3, 2, 1, "", "failed"], [3, 2, 1, "", "failsafe"], [3, 2, 1, "", "invalid"], [3, 2, 1, "", "operational"], [3, 2, 1, "", "spare_uses"], [3, 2, 1, "", "to_string"]], "stormpy.dft.DFT_double": [[3, 2, 1, "", "can_have_nondeterminism"], [3, 2, 1, "", "get_element"], [3, 2, 1, "", "get_element_by_name"], [3, 2, 1, "", "modules"], [3, 2, 1, "", "nr_be"], [3, 2, 1, "", "nr_dynamic"], [3, 2, 1, "", "nr_elements"], [3, 2, 1, "", "set_relevant_events"], [3, 2, 1, "", "state_generation_info"], [3, 2, 1, "", "str_long"], [3, 2, 1, "", "symmetries"], [3, 3, 1, "", "top_level_element"]], "stormpy.dft.DFT_ratfunc": [[3, 2, 1, "", "can_have_nondeterminism"], [3, 2, 1, "", "get_element"], [3, 2, 1, "", "get_element_by_name"], [3, 2, 1, "", "modules"], [3, 2, 1, "", "nr_be"], [3, 2, 1, "", "nr_dynamic"], [3, 2, 1, "", "nr_elements"], [3, 2, 1, "", "set_relevant_events"], [3, 2, 1, "", "state_generation_info"], [3, 2, 1, "", "str_long"], [3, 2, 1, "", "symmetries"], [3, 3, 1, "", "top_level_element"]], "stormpy.dft.DftIndependentModule": [[3, 2, 1, "", "elements"], [3, 2, 1, "", "fully_static"], [3, 2, 1, "", "representative"], [3, 2, 1, "", "single_be"], [3, 2, 1, "", "static"], [3, 2, 1, "", "submodules"]], "stormpy.dft.DftSymmetries": [[3, 2, 1, "", "get_group"]], "stormpy.dft.ExplicitDFTModelBuilder_double": [[3, 2, 1, "", "build"], [3, 2, 1, "", "get_model"], [3, 2, 1, "", "get_partial_model"]], "stormpy.dft.ExplicitDFTModelBuilder_ratfunc": [[3, 2, 1, "", "build"], [3, 2, 1, "", "get_model"], [3, 2, 1, "", "get_partial_model"]], "stormpy.dft.FailableElement": [[3, 2, 1, "", "as_be_double"], [3, 2, 1, "", "as_be_ratfunc"], [3, 2, 1, "", "as_dependency_double"], [3, 2, 1, "", "as_dependency_ratfunc"], [3, 2, 1, "", "is_due_dependency"]], "stormpy.dft.RandomGenerator": [[3, 2, 1, "", "create"]], "stormpy.dft.RelevantEvents": [[3, 2, 1, "", "is_relevant"]], "stormpy.dft.SimulationResult": [[3, 4, 1, "", "INVAlID"], [3, 4, 1, "", "SUCCESSFUL"], [3, 4, 1, "", "UNSUCCESSFUL"], [3, 3, 1, "", "name"], [3, 3, 1, "", "value"]], "stormpy.exceptions": [[4, 5, 1, "", "StormError"]], "stormpy.gspn": [[5, 1, 1, "", "GSPN"], [5, 1, 1, "", "GSPNBuilder"], [5, 1, 1, "", "GSPNParser"], [5, 1, 1, "", "GSPNToJaniBuilder"], [5, 1, 1, "", "ImmediateTransition"], [5, 1, 1, "", "LayoutInfo"], [5, 1, 1, "", "Place"], [5, 1, 1, "", "TimedTransition"], [5, 1, 1, "", "Transition"], [5, 1, 1, "", "TransitionPartition"]], "stormpy.gspn.GSPN": [[5, 2, 1, "", "export_gspn_pnml_file"], [5, 2, 1, "", "export_gspn_pnpro_file"], [5, 2, 1, "", "get_immediate_transition"], [5, 2, 1, "", "get_immediate_transitions"], [5, 2, 1, "", "get_initial_marking"], [5, 2, 1, "", "get_name"], [5, 2, 1, "", "get_number_of_immediate_transitions"], [5, 2, 1, "", "get_number_of_places"], [5, 2, 1, "", "get_number_of_timed_transitions"], [5, 2, 1, "", "get_partitions"], [5, 2, 1, "", "get_place"], [5, 2, 1, "", "get_places"], [5, 2, 1, "", "get_timed_transition"], [5, 2, 1, "", "get_timed_transitions"], [5, 2, 1, "", "get_transition"], [5, 2, 1, "", "immediate_transition_id_to_transition_id"], [5, 2, 1, "", "is_valid"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "timed_transition_id_to_transition_id"], [5, 2, 1, "", "transition_id_to_immediate_transition_id"], [5, 2, 1, "", "transition_id_to_timed_transition_id"]], "stormpy.gspn.GSPNBuilder": [[5, 2, 1, "", "add_immediate_transition"], [5, 2, 1, "", "add_inhibition_arc"], [5, 2, 1, "", "add_input_arc"], [5, 2, 1, "", "add_normal_arc"], [5, 2, 1, "", "add_output_arc"], [5, 2, 1, "", "add_place"], [5, 2, 1, "", "add_timed_transition"], [5, 2, 1, "", "build_gspn"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "set_place_layout_info"], [5, 2, 1, "", "set_transition_layout_info"]], "stormpy.gspn.GSPNParser": [[5, 2, 1, "", "parse"]], "stormpy.gspn.GSPNToJaniBuilder": [[5, 2, 1, "", "build"], [5, 2, 1, "", "create_deadlock_properties"]], "stormpy.gspn.ImmediateTransition": [[5, 2, 1, "", "get_weight"], [5, 2, 1, "", "no_weight_attached"], [5, 2, 1, "", "set_weight"]], "stormpy.gspn.LayoutInfo": [[5, 3, 1, "", "rotation"], [5, 3, 1, "", "x"], [5, 3, 1, "", "y"]], "stormpy.gspn.Place": [[5, 2, 1, "", "get_capacity"], [5, 2, 1, "", "get_id"], [5, 2, 1, "", "get_name"], [5, 2, 1, "", "get_number_of_initial_tokens"], [5, 2, 1, "", "has_restricted_capacity"], [5, 2, 1, "", "set_capacity"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "set_number_of_initial_tokens"]], "stormpy.gspn.TimedTransition": [[5, 2, 1, "", "get_number_of_servers"], [5, 2, 1, "", "get_rate"], [5, 2, 1, "", "has_infinite_server_semantics"], [5, 2, 1, "", "has_k_server_semantics"], [5, 2, 1, "", "has_single_server_semantics"], [5, 2, 1, "", "set_infinite_server_semantics"], [5, 2, 1, "", "set_k_server_semantics"], [5, 2, 1, "", "set_rate"], [5, 2, 1, "", "set_single_server_semantics"]], "stormpy.gspn.Transition": [[5, 2, 1, "", "exists_inhibition_arc"], [5, 2, 1, "", "exists_input_arc"], [5, 2, 1, "", "exists_output_arc"], [5, 2, 1, "", "fire"], [5, 2, 1, "", "get_id"], [5, 2, 1, "", "get_inhibition_arc_multiplicity"], [5, 2, 1, "", "get_inhibition_places"], [5, 2, 1, "", "get_input_arc_multiplicity"], [5, 2, 1, "", "get_input_places"], [5, 2, 1, "", "get_name"], [5, 2, 1, "", "get_output_arc_multiplicity"], [5, 2, 1, "", "get_output_places"], [5, 2, 1, "", "get_priority"], [5, 2, 1, "", "is_enabled"], [5, 2, 1, "", "remove_inhibition_arc"], [5, 2, 1, "", "remove_input_arc"], [5, 2, 1, "", "remove_output_arc"], [5, 2, 1, "", "set_inhibition_arc_multiplicity"], [5, 2, 1, "", "set_input_arc_multiplicity"], [5, 2, 1, "", "set_name"], [5, 2, 1, "", "set_output_arc_multiplicity"], [5, 2, 1, "", "set_priority"]], "stormpy.gspn.TransitionPartition": [[5, 2, 1, "", "nr_transitions"], [5, 3, 1, "", "priority"], [5, 3, 1, "", "transitions"]], "stormpy.info": [[6, 1, 1, "", "Version"], [6, 6, 1, "", "storm_exact_use_cln"], [6, 6, 1, "", "storm_ratfunc_use_cln"], [6, 6, 1, "", "storm_version"]], "stormpy.info.Version": [[6, 4, 1, "", "build_info"], [6, 4, 1, "", "development"], [6, 4, 1, "", "long"], [6, 4, 1, "", "major"], [6, 4, 1, "", "minor"], [6, 4, 1, "", "patch"], [6, 4, 1, "", "short"]], "stormpy.logic": [[7, 1, 1, "", "AtomicExpressionFormula"], [7, 1, 1, "", "AtomicLabelFormula"], [7, 1, 1, "", "BinaryBooleanOperatorType"], [7, 1, 1, "", "BinaryPathFormula"], [7, 1, 1, "", "BinaryStateFormula"], [7, 1, 1, "", "BooleanBinaryStateFormula"], [7, 1, 1, "", "BooleanLiteralFormula"], [7, 1, 1, "", "BoundedUntilFormula"], [7, 1, 1, "", "ComparisonType"], [7, 1, 1, "", "ConditionalFormula"], [7, 1, 1, "", "CumulativeRewardFormula"], [7, 1, 1, "", "EventuallyFormula"], [7, 1, 1, "", "Formula"], [7, 1, 1, "", "GloballyFormula"], [7, 1, 1, "", "InstantaneousRewardFormula"], [7, 1, 1, "", "LongRunAvarageOperator"], [7, 1, 1, "", "LongRunAverageRewardFormula"], [7, 1, 1, "", "MultiObjectiveFormula"], [7, 1, 1, "", "OperatorFormula"], [7, 1, 1, "", "PathFormula"], [7, 1, 1, "", "ProbabilityOperator"], [7, 1, 1, "", "RewardOperator"], [7, 1, 1, "", "StateFormula"], [7, 1, 1, "", "TimeOperator"], [7, 1, 1, "", "UnaryBooleanStateFormula"], [7, 1, 1, "", "UnaryPathFormula"], [7, 1, 1, "", "UnaryStateFormula"], [7, 1, 1, "", "UntilFormula"]], "stormpy.logic.AtomicExpressionFormula": [[7, 2, 1, "", "get_expression"]], "stormpy.logic.AtomicLabelFormula": [[7, 3, 1, "", "label"]], "stormpy.logic.BinaryBooleanOperatorType": [[7, 4, 1, "", "AND"], [7, 4, 1, "", "OR"], [7, 3, 1, "", "name"], [7, 3, 1, "", "value"]], "stormpy.logic.BinaryPathFormula": [[7, 3, 1, "", "left_subformula"], [7, 3, 1, "", "right_subformula"]], "stormpy.logic.BoundedUntilFormula": [[7, 3, 1, "", "has_lower_bound"], [7, 3, 1, "", "is_multidimensional"], [7, 3, 1, "", "left_subformula"], [7, 3, 1, "", "right_subformula"], [7, 3, 1, "", "upper_bound_expression"]], "stormpy.logic.ComparisonType": [[7, 4, 1, "", "GEQ"], [7, 4, 1, "", "GREATER"], [7, 4, 1, "", "LEQ"], [7, 4, 1, "", "LESS"], [7, 3, 1, "", "name"], [7, 3, 1, "", "value"]], "stormpy.logic.Formula": [[7, 2, 1, "", "clone"], [7, 3, 1, "", "is_bounded_until_formula"], [7, 3, 1, "", "is_eventually_formula"], [7, 3, 1, "", "is_multi_objective_formula"], [7, 3, 1, "", "is_probability_operator"], [7, 3, 1, "", "is_reward_operator"], [7, 3, 1, "", "is_until_formula"], [7, 2, 1, "", "substitute"], [7, 2, 1, "", "substitute_labels_by_labels"]], "stormpy.logic.MultiObjectiveFormula": [[7, 3, 1, "", "nr_subformulas"], [7, 3, 1, "", "subformulas"]], "stormpy.logic.OperatorFormula": [[7, 3, 1, "", "comparison_type"], [7, 3, 1, "", "has_bound"], [7, 3, 1, "", "has_optimality_type"], [7, 3, 1, "", "optimality_type"], [7, 2, 1, "", "remove_bound"], [7, 2, 1, "", "remove_optimality_type"], [7, 2, 1, "", "set_bound"], [7, 2, 1, "", "set_optimality_type"], [7, 3, 1, "", "threshold"], [7, 3, 1, "", "threshold_expr"]], "stormpy.logic.RewardOperator": [[7, 2, 1, "", "has_reward_name"], [7, 3, 1, "", "reward_name"]], "stormpy.logic.UnaryPathFormula": [[7, 3, 1, "", "subformula"]], "stormpy.logic.UnaryStateFormula": [[7, 3, 1, "", "subformula"]], "stormpy.pars": [[8, 1, 1, "", "DtmcParameterLiftingModelChecker"], [8, 1, 1, "", "MdpParameterLiftingModelChecker"], [8, 1, 1, "", "ModelInstantiator"], [8, 1, 1, "", "ModelType"], [8, 1, 1, "", "PCtmcExactInstantiationChecker"], [8, 1, 1, "", "PCtmcInstantiationChecker"], [8, 1, 1, "", "PCtmcInstantiator"], [8, 1, 1, "", "PDtmcExactInstantiationChecker"], [8, 1, 1, "", "PDtmcInstantiationChecker"], [8, 1, 1, "", "PDtmcInstantiator"], [8, 1, 1, "", "PMaInstantiator"], [8, 1, 1, "", "PMdpExactInstantiationChecker"], [8, 1, 1, "", "PMdpInstantiationChecker"], [8, 1, 1, "", "PMdpInstantiator"], [8, 1, 1, "", "ParameterRegion"], [8, 1, 1, "", "PartialPCtmcInstantiator"], [8, 1, 1, "", "PartialPDtmcInstantiator"], [8, 1, 1, "", "PartialPMaInstantiator"], [8, 1, 1, "", "PartialPMdpInstantiator"], [8, 1, 1, "", "RegionModelChecker"], [8, 1, 1, "", "RegionResult"], [8, 1, 1, "", "RegionResultHypothesis"], [8, 5, 1, "", "StormError"], [8, 6, 1, "", "create_region_checker"], [8, 6, 1, "", "gather_derivatives"], [8, 6, 1, "", "simplify_model"]], "stormpy.pars.DtmcParameterLiftingModelChecker": [[8, 2, 1, "", "get_bound_all_states"]], "stormpy.pars.MdpParameterLiftingModelChecker": [[8, 2, 1, "", "get_bound_all_states"]], "stormpy.pars.ModelInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.ModelType": [[8, 4, 1, "", "CTMC"], [8, 4, 1, "", "DTMC"], [8, 4, 1, "", "MA"], [8, 4, 1, "", "MDP"], [8, 4, 1, "", "POMDP"], [8, 3, 1, "", "name"], [8, 3, 1, "", "value"]], "stormpy.pars.PCtmcExactInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PCtmcInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PCtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PDtmcExactInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PDtmcInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PDtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PMaInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PMdpExactInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PMdpInstantiationChecker": [[8, 2, 1, "", "check"], [8, 2, 1, "", "set_graph_preserving"]], "stormpy.pars.PMdpInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.ParameterRegion": [[8, 3, 1, "", "area"], [8, 2, 1, "", "create_from_string"]], "stormpy.pars.PartialPCtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PartialPDtmcInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PartialPMaInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.PartialPMdpInstantiator": [[8, 2, 1, "", "instantiate"]], "stormpy.pars.RegionModelChecker": [[8, 2, 1, "", "check_region"], [8, 2, 1, "", "compute_extremum"], [8, 2, 1, "", "get_bound"], [8, 2, 1, "", "get_split_suggestion"], [8, 2, 1, "", "specify"]], "stormpy.pars.RegionResult": [[8, 4, 1, "", "ALLSAT"], [8, 4, 1, "", "ALLVIOLATED"], [8, 4, 1, "", "CENTERSAT"], [8, 4, 1, "", "CENTERVIOLATED"], [8, 4, 1, "", "EXISTSBOTH"], [8, 4, 1, "", "EXISTSSAT"], [8, 4, 1, "", "EXISTSVIOLATED"], [8, 4, 1, "", "UNKNOWN"], [8, 2, 1, "", "name"], [8, 3, 1, "", "value"]], "stormpy.pars.RegionResultHypothesis": [[8, 4, 1, "", "ALLSAT"], [8, 4, 1, "", "ALLVIOLATED"], [8, 4, 1, "", "UNKNOWN"], [8, 2, 1, "", "name"], [8, 3, 1, "", "value"]], "stormpy.storage": [[9, 1, 1, "", "Bdd_Sylvan"], [9, 1, 1, "", "BitVector"], [9, 1, 1, "", "ChoiceLabeling"], [9, 1, 1, "", "ChoiceOrigins"], [9, 1, 1, "", "DdManager_Sylvan"], [9, 1, 1, "", "DdMetaVariableType"], [9, 1, 1, "", "DdMetaVariable_Sylvan"], [9, 1, 1, "", "Dd_Sylvan"], [9, 1, 1, "", "DiceStringVisitor"], [9, 1, 1, "", "Distribution"], [9, 1, 1, "", "DistributionExact"], [9, 1, 1, "", "DistributionInterval"], [9, 1, 1, "", "ExactSparseMatrix"], [9, 1, 1, "", "ExactSparseMatrixBuilder"], [9, 1, 1, "", "ExactSparseMatrixEntry"], [9, 1, 1, "", "ExactSparseMatrixRows"], [9, 1, 1, "", "Expression"], [9, 1, 1, "", "ExpressionManager"], [9, 1, 1, "", "ExpressionParser"], [9, 1, 1, "", "ExpressionType"], [9, 1, 1, "", "IntervalSparseMatrix"], [9, 1, 1, "", "IntervalSparseMatrixBuilder"], [9, 1, 1, "", "IntervalSparseMatrixEntry"], [9, 1, 1, "", "IntervalSparseMatrixRows"], [9, 1, 1, "", "ItemLabeling"], [9, 1, 1, "", "JaniAssignment"], [9, 1, 1, "", "JaniAutomaton"], [9, 1, 1, "", "JaniChoiceOrigins"], [9, 1, 1, "", "JaniConstant"], [9, 1, 1, "", "JaniEdge"], [9, 1, 1, "", "JaniEdgeDestination"], [9, 1, 1, "", "JaniInformationObject"], [9, 1, 1, "", "JaniLocation"], [9, 1, 1, "", "JaniLocationExpander"], [9, 1, 1, "", "JaniModel"], [9, 1, 1, "", "JaniOrderedAssignments"], [9, 1, 1, "", "JaniScopeChanger"], [9, 1, 1, "", "JaniTemplateEdge"], [9, 1, 1, "", "JaniTemplateEdgeDestination"], [9, 1, 1, "", "JaniVariable"], [9, 1, 1, "", "JaniVariableSet"], [9, 1, 1, "", "MaximalEndComponent"], [9, 1, 1, "", "MaximalEndComponentDecomposition_double"], [9, 1, 1, "", "MaximalEndComponentDecomposition_exact"], [9, 1, 1, "", "MaximalEndComponentDecomposition_interval"], [9, 1, 1, "", "MaximalEndComponentDecomposition_ratfunc"], [9, 1, 1, "", "ModelType"], [9, 1, 1, "", "OperatorType"], [9, 1, 1, "", "OverlappingGuardAnalyser"], [9, 1, 1, "", "ParametricSparseMatrix"], [9, 1, 1, "", "ParametricSparseMatrixBuilder"], [9, 1, 1, "", "ParametricSparseMatrixEntry"], [9, 1, 1, "", "ParametricSparseMatrixRows"], [9, 1, 1, "", "PolytopeDouble"], [9, 1, 1, "", "PolytopeExact"], [9, 1, 1, "", "PrismAssignment"], [9, 1, 1, "", "PrismBooleanVariable"], [9, 1, 1, "", "PrismChoiceOrigins"], [9, 1, 1, "", "PrismCommand"], [9, 1, 1, "", "PrismConstant"], [9, 1, 1, "", "PrismIntegerVariable"], [9, 1, 1, "", "PrismLabel"], [9, 1, 1, "", "PrismModelType"], [9, 1, 1, "", "PrismModule"], [9, 1, 1, "", "PrismProgram"], [9, 1, 1, "", "PrismRewardModel"], [9, 1, 1, "", "PrismUpdate"], [9, 1, 1, "", "PrismVariable"], [9, 1, 1, "", "Scheduler"], [9, 1, 1, "", "SchedulerChoice"], [9, 1, 1, "", "SchedulerChoiceExact"], [9, 1, 1, "", "SchedulerChoiceInterval"], [9, 1, 1, "", "SchedulerChoiceParametric"], [9, 1, 1, "", "SchedulerExact"], [9, 1, 1, "", "SchedulerInterval"], [9, 1, 1, "", "SchedulerParametric"], [9, 1, 1, "", "SimpleValuation"], [9, 1, 1, "", "SparseCtmc"], [9, 1, 1, "", "SparseDtmc"], [9, 1, 1, "", "SparseExactCtmc"], [9, 1, 1, "", "SparseExactDtmc"], [9, 1, 1, "", "SparseExactMA"], [9, 1, 1, "", "SparseExactMdp"], [9, 1, 1, "", "SparseExactModelAction"], [9, 1, 1, "", "SparseExactModelActions"], [9, 1, 1, "", "SparseExactModelComponents"], [9, 1, 1, "", "SparseExactModelState"], [9, 1, 1, "", "SparseExactModelStates"], [9, 1, 1, "", "SparseExactPomdp"], [9, 1, 1, "", "SparseExactRewardModel"], [9, 1, 1, "", "SparseIntervalCtmc"], [9, 1, 1, "", "SparseIntervalDtmc"], [9, 1, 1, "", "SparseIntervalMA"], [9, 1, 1, "", "SparseIntervalMdp"], [9, 1, 1, "", "SparseIntervalModelAction"], [9, 1, 1, "", "SparseIntervalModelActions"], [9, 1, 1, "", "SparseIntervalModelComponents"], [9, 1, 1, "", "SparseIntervalModelState"], [9, 1, 1, "", "SparseIntervalModelStates"], [9, 1, 1, "", "SparseIntervalPomdp"], [9, 1, 1, "", "SparseIntervalRewardModel"], [9, 1, 1, "", "SparseMA"], [9, 1, 1, "", "SparseMatrix"], [9, 1, 1, "", "SparseMatrixBuilder"], [9, 1, 1, "", "SparseMatrixEntry"], [9, 1, 1, "", "SparseMatrixRows"], [9, 1, 1, "", "SparseMdp"], [9, 1, 1, "", "SparseModelAction"], [9, 1, 1, "", "SparseModelActions"], [9, 1, 1, "", "SparseModelComponents"], [9, 1, 1, "", "SparseModelState"], [9, 1, 1, "", "SparseModelStates"], [9, 1, 1, "", "SparseParametricCtmc"], [9, 1, 1, "", "SparseParametricDtmc"], [9, 1, 1, "", "SparseParametricMA"], [9, 1, 1, "", "SparseParametricMdp"], [9, 1, 1, "", "SparseParametricModelAction"], [9, 1, 1, "", "SparseParametricModelActions"], [9, 1, 1, "", "SparseParametricModelComponents"], [9, 1, 1, "", "SparseParametricModelState"], [9, 1, 1, "", "SparseParametricModelStates"], [9, 1, 1, "", "SparseParametricPomdp"], [9, 1, 1, "", "SparseParametricRewardModel"], [9, 1, 1, "", "SparsePomdp"], [9, 1, 1, "", "SparseRewardModel"], [9, 1, 1, "", "StateLabeling"], [9, 1, 1, "", "StateValuation"], [9, 1, 1, "", "StateValuationsBuilder"], [9, 1, 1, "", "SymbolicSylvanCtmc"], [9, 1, 1, "", "SymbolicSylvanDtmc"], [9, 1, 1, "", "SymbolicSylvanMA"], [9, 1, 1, "", "SymbolicSylvanMdp"], [9, 1, 1, "", "SymbolicSylvanParametricCtmc"], [9, 1, 1, "", "SymbolicSylvanParametricDtmc"], [9, 1, 1, "", "SymbolicSylvanParametricMA"], [9, 1, 1, "", "SymbolicSylvanParametricMdp"], [9, 1, 1, "", "SymbolicSylvanParametricRewardModel"], [9, 1, 1, "", "SymbolicSylvanRewardModel"], [9, 1, 1, "", "Variable"], [9, 6, 1, "", "build_parametric_sparse_matrix"], [9, 6, 1, "", "build_sparse_matrix"], [9, 6, 1, "", "collect_information"], [9, 6, 1, "", "eliminate_reward_accumulations"], [9, 6, 1, "", "get_maximal_end_components"]], "stormpy.storage.Bdd_Sylvan": [[9, 2, 1, "", "to_expression"]], "stormpy.storage.BitVector": [[9, 2, 1, "", "as_int"], [9, 2, 1, "", "get"], [9, 2, 1, "", "load_from_string"], [9, 2, 1, "", "number_of_set_bits"], [9, 2, 1, "", "set"], [9, 2, 1, "", "size"], [9, 2, 1, "", "store_as_string"]], "stormpy.storage.ChoiceLabeling": [[9, 2, 1, "", "add_label_to_choice"], [9, 2, 1, "", "get_choices"], [9, 2, 1, "", "get_labels_of_choice"], [9, 2, 1, "", "set_choices"]], "stormpy.storage.ChoiceOrigins": [[9, 2, 1, "", "as_jani_choice_origins"], [9, 2, 1, "", "as_prism_choice_origins"], [9, 2, 1, "", "get_choice_info"], [9, 2, 1, "", "get_identifier_info"], [9, 2, 1, "", "get_number_of_identifiers"], [9, 2, 1, "", "is_jani_choice_origins"], [9, 2, 1, "", "is_prism_choice_origins"]], "stormpy.storage.DdManager_Sylvan": [[9, 2, 1, "", "get_meta_variable"]], "stormpy.storage.DdMetaVariableType": [[9, 4, 1, "", "Bitvector"], [9, 4, 1, "", "Bool"], [9, 4, 1, "", "Int"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.DdMetaVariable_Sylvan": [[9, 2, 1, "", "compute_indices"], [9, 3, 1, "", "lowest_value"], [9, 3, 1, "", "name"], [9, 3, 1, "", "type"]], "stormpy.storage.Dd_Sylvan": [[9, 3, 1, "", "dd_manager"], [9, 3, 1, "", "meta_variables"], [9, 3, 1, "", "node_count"]], "stormpy.storage.DiceStringVisitor": [[9, 2, 1, "", "to_string"]], "stormpy.storage.ExactSparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.ExactSparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.ExactSparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.Expression": [[9, 2, 1, "", "And"], [9, 2, 1, "", "Conjunction"], [9, 2, 1, "", "Disjunction"], [9, 2, 1, "", "Divide"], [9, 2, 1, "", "Eq"], [9, 2, 1, "", "Geq"], [9, 2, 1, "", "Greater"], [9, 2, 1, "", "Iff"], [9, 2, 1, "", "Implies"], [9, 2, 1, "", "Leq"], [9, 2, 1, "", "Less"], [9, 2, 1, "", "Minus"], [9, 2, 1, "", "Modulo"], [9, 2, 1, "", "Multiply"], [9, 2, 1, "", "Neq"], [9, 2, 1, "", "Or"], [9, 2, 1, "", "Plus"], [9, 3, 1, "", "arity"], [9, 2, 1, "", "contains_variable"], [9, 2, 1, "", "contains_variables"], [9, 2, 1, "", "evaluate_as_bool"], [9, 2, 1, "", "evaluate_as_double"], [9, 2, 1, "", "evaluate_as_int"], [9, 2, 1, "", "evaluate_as_rational"], [9, 2, 1, "", "get_operand"], [9, 2, 1, "", "get_variables"], [9, 2, 1, "", "has_boolean_type"], [9, 2, 1, "", "has_integer_type"], [9, 2, 1, "", "has_rational_type"], [9, 2, 1, "", "identifier"], [9, 3, 1, "", "is_function_application"], [9, 2, 1, "", "is_literal"], [9, 2, 1, "", "is_variable"], [9, 3, 1, "", "manager"], [9, 3, 1, "", "operator"], [9, 2, 1, "", "simplify"], [9, 2, 1, "", "substitute"], [9, 3, 1, "", "type"]], "stormpy.storage.ExpressionManager": [[9, 2, 1, "", "create_boolean"], [9, 2, 1, "", "create_boolean_variable"], [9, 2, 1, "", "create_integer"], [9, 2, 1, "", "create_integer_variable"], [9, 2, 1, "", "create_rational"], [9, 2, 1, "", "create_rational_variable"], [9, 2, 1, "", "get_variable"], [9, 2, 1, "", "get_variables"]], "stormpy.storage.ExpressionParser": [[9, 2, 1, "", "parse"], [9, 2, 1, "", "set_identifier_mapping"]], "stormpy.storage.ExpressionType": [[9, 3, 1, "", "is_boolean"], [9, 3, 1, "", "is_integer"], [9, 3, 1, "", "is_rational"]], "stormpy.storage.IntervalSparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.IntervalSparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.IntervalSparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.ItemLabeling": [[9, 2, 1, "", "add_label"], [9, 2, 1, "", "contains_label"], [9, 2, 1, "", "get_labels"]], "stormpy.storage.JaniAssignment": [[9, 3, 1, "", "expression"], [9, 3, 1, "", "variable"]], "stormpy.storage.JaniAutomaton": [[9, 2, 1, "", "add_edge"], [9, 2, 1, "", "add_initial_location"], [9, 2, 1, "", "add_location"], [9, 3, 1, "", "edges"], [9, 2, 1, "", "get_location_index"], [9, 3, 1, "", "initial_location_indices"], [9, 3, 1, "", "initial_states_restriction"], [9, 3, 1, "", "location_variable"], [9, 3, 1, "", "locations"], [9, 3, 1, "", "name"], [9, 3, 1, "", "variables"]], "stormpy.storage.JaniChoiceOrigins": [[9, 2, 1, "", "get_edge_index_set"], [9, 3, 1, "", "model"]], "stormpy.storage.JaniConstant": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "name"], [9, 3, 1, "", "type"]], "stormpy.storage.JaniEdge": [[9, 3, 1, "", "action_index"], [9, 3, 1, "", "color"], [9, 3, 1, "", "destinations"], [9, 3, 1, "", "guard"], [9, 2, 1, "", "has_silent_action"], [9, 3, 1, "", "nr_destinations"], [9, 3, 1, "", "rate"], [9, 3, 1, "", "source_location_index"], [9, 2, 1, "", "substitute"], [9, 3, 1, "", "template_edge"]], "stormpy.storage.JaniEdgeDestination": [[9, 3, 1, "", "assignments"], [9, 3, 1, "", "probability"], [9, 3, 1, "", "target_location_index"]], "stormpy.storage.JaniInformationObject": [[9, 3, 1, "", "avg_var_domain_size"], [9, 3, 1, "", "model_type"], [9, 3, 1, "", "nr_automata"], [9, 3, 1, "", "nr_edges"], [9, 3, 1, "", "nr_variables"], [9, 3, 1, "", "state_domain_size"]], "stormpy.storage.JaniLocation": [[9, 3, 1, "", "assignments"], [9, 3, 1, "", "name"]], "stormpy.storage.JaniLocationExpander": [[9, 2, 1, "", "transform"]], "stormpy.storage.JaniModel": [[9, 2, 1, "", "add_automaton"], [9, 2, 1, "", "add_constant"], [9, 3, 1, "", "automata"], [9, 2, 1, "", "check_valid"], [9, 3, 1, "", "constants"], [9, 2, 1, "", "decode_automaton_and_edge_index"], [9, 2, 1, "", "define_constants"], [9, 2, 1, "", "encode_automaton_and_edge_index"], [9, 3, 1, "", "expression_manager"], [9, 2, 1, "", "finalize"], [9, 2, 1, "", "flatten_composition"], [9, 2, 1, "", "get_automaton"], [9, 2, 1, "", "get_automaton_index"], [9, 2, 1, "", "get_constant"], [9, 3, 1, "", "global_variables"], [9, 2, 1, "", "has_standard_composition"], [9, 3, 1, "", "has_undefined_constants"], [9, 3, 1, "", "initial_states_restriction"], [9, 2, 1, "", "make_standard_compliant"], [9, 3, 1, "", "model_type"], [9, 3, 1, "", "name"], [9, 2, 1, "", "remove_constant"], [9, 2, 1, "", "replace_automaton"], [9, 2, 1, "", "restrict_edges"], [9, 2, 1, "", "set_model_type"], [9, 2, 1, "", "set_standard_system_composition"], [9, 2, 1, "", "substitute_constants"], [9, 2, 1, "", "substitute_functions"], [9, 2, 1, "", "to_dot"], [9, 3, 1, "", "undefined_constants_are_graph_preserving"]], "stormpy.storage.JaniOrderedAssignments": [[9, 2, 1, "", "add"], [9, 2, 1, "", "clone"], [9, 2, 1, "", "substitute"]], "stormpy.storage.JaniScopeChanger": [[9, 2, 1, "", "make_variables_local"]], "stormpy.storage.JaniTemplateEdge": [[9, 2, 1, "", "add_destination"], [9, 3, 1, "", "assignments"], [9, 3, 1, "", "destinations"], [9, 3, 1, "", "guard"]], "stormpy.storage.JaniTemplateEdgeDestination": [[9, 3, 1, "", "assignments"]], "stormpy.storage.JaniVariable": [[9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "init_expression"], [9, 3, 1, "", "name"]], "stormpy.storage.JaniVariableSet": [[9, 2, 1, "", "add_variable"], [9, 2, 1, "", "empty"], [9, 2, 1, "", "erase_variable"], [9, 2, 1, "", "get_variable_by_expr_variable"], [9, 2, 1, "", "get_variable_by_name"]], "stormpy.storage.MaximalEndComponent": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_double": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_exact": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_interval": [[9, 3, 1, "", "size"]], "stormpy.storage.MaximalEndComponentDecomposition_ratfunc": [[9, 3, 1, "", "size"]], "stormpy.storage.ModelType": [[9, 4, 1, "", "CTMC"], [9, 4, 1, "", "DTMC"], [9, 4, 1, "", "MA"], [9, 4, 1, "", "MDP"], [9, 4, 1, "", "POMDP"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.OperatorType": [[9, 4, 1, "", "And"], [9, 4, 1, "", "Ceil"], [9, 4, 1, "", "Divide"], [9, 4, 1, "", "Equal"], [9, 4, 1, "", "Floor"], [9, 4, 1, "", "Greater"], [9, 4, 1, "", "GreaterOrEqual"], [9, 4, 1, "", "Iff"], [9, 4, 1, "", "Implies"], [9, 4, 1, "", "Ite"], [9, 4, 1, "", "Less"], [9, 4, 1, "", "LessOrEqual"], [9, 4, 1, "", "Max"], [9, 4, 1, "", "Min"], [9, 4, 1, "", "Minus"], [9, 4, 1, "", "Modulo"], [9, 4, 1, "", "Not"], [9, 4, 1, "", "NotEqual"], [9, 4, 1, "", "Or"], [9, 4, 1, "", "Plus"], [9, 4, 1, "", "Power"], [9, 4, 1, "", "Times"], [9, 4, 1, "", "Xor"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.OverlappingGuardAnalyser": [[9, 2, 1, "", "has_module_with_inner_action_overlapping_guard"]], "stormpy.storage.ParametricSparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.ParametricSparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.ParametricSparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.PolytopeDouble": [[9, 2, 1, "", "create_downward_closure"], [9, 2, 1, "", "get_vertices_clockwise"], [9, 3, 1, "", "vertices"]], "stormpy.storage.PolytopeExact": [[9, 2, 1, "", "create_downward_closure"], [9, 2, 1, "", "get_vertices_clockwise"], [9, 3, 1, "", "vertices"]], "stormpy.storage.PrismAssignment": [[9, 3, 1, "", "expression"], [9, 3, 1, "", "variable"]], "stormpy.storage.PrismChoiceOrigins": [[9, 2, 1, "", "get_command_set"], [9, 3, 1, "", "program"]], "stormpy.storage.PrismCommand": [[9, 3, 1, "", "action_index"], [9, 3, 1, "", "action_name"], [9, 3, 1, "", "global_index"], [9, 3, 1, "", "guard_expression"], [9, 3, 1, "", "is_labeled"], [9, 3, 1, "", "labeled"], [9, 3, 1, "", "updates"]], "stormpy.storage.PrismConstant": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "definition"], [9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "name"], [9, 3, 1, "", "type"]], "stormpy.storage.PrismIntegerVariable": [[9, 3, 1, "", "lower_bound_expression"], [9, 3, 1, "", "upper_bound_expression"]], "stormpy.storage.PrismLabel": [[9, 3, 1, "", "expression"], [9, 3, 1, "", "name"]], "stormpy.storage.PrismModelType": [[9, 4, 1, "", "CTMC"], [9, 4, 1, "", "CTMDP"], [9, 4, 1, "", "DTMC"], [9, 4, 1, "", "MA"], [9, 4, 1, "", "MDP"], [9, 4, 1, "", "POMDP"], [9, 4, 1, "", "UNDEFINED"], [9, 3, 1, "", "name"], [9, 3, 1, "", "value"]], "stormpy.storage.PrismModule": [[9, 3, 1, "", "boolean_variables"], [9, 3, 1, "", "commands"], [9, 2, 1, "", "get_boolean_variable"], [9, 2, 1, "", "get_command_indices_by_action_index"], [9, 2, 1, "", "get_integer_variable"], [9, 3, 1, "", "integer_variables"], [9, 3, 1, "", "name"]], "stormpy.storage.PrismProgram": [[9, 3, 1, "", "constants"], [9, 2, 1, "", "define_constants"], [9, 3, 1, "", "expression_manager"], [9, 2, 1, "", "flatten"], [9, 2, 1, "", "get_action_name"], [9, 2, 1, "", "get_constant"], [9, 2, 1, "", "get_label_expression"], [9, 2, 1, "", "get_module"], [9, 2, 1, "", "get_module_indices_by_action_index"], [9, 2, 1, "", "get_synchronizing_action_indices"], [9, 2, 1, "", "get_undefined_constants"], [9, 3, 1, "", "global_boolean_variables"], [9, 3, 1, "", "global_integer_variables"], [9, 2, 1, "", "has_constant"], [9, 2, 1, "", "has_label"], [9, 2, 1, "", "has_reward_model"], [9, 3, 1, "", "has_undefined_constants"], [9, 3, 1, "", "is_deterministic_model"], [9, 2, 1, "", "label_unlabelled_commands"], [9, 3, 1, "", "labels"], [9, 3, 1, "", "model_type"], [9, 3, 1, "", "modules"], [9, 3, 1, "", "nr_modules"], [9, 3, 1, "", "number_of_unlabeled_commands"], [9, 2, 1, "", "restrict_commands"], [9, 3, 1, "", "reward_models"], [9, 2, 1, "", "simplify"], [9, 2, 1, "", "substitute_constants"], [9, 2, 1, "", "substitute_formulas"], [9, 2, 1, "", "substitute_nonstandard_predicates"], [9, 2, 1, "", "to_jani"], [9, 3, 1, "", "undefined_constants_are_graph_preserving"], [9, 2, 1, "", "used_constants"], [9, 3, 1, "", "variables"]], "stormpy.storage.PrismRewardModel": [[9, 3, 1, "", "name"]], "stormpy.storage.PrismUpdate": [[9, 3, 1, "", "assignments"], [9, 2, 1, "", "get_as_variable_to_expression_map"], [9, 2, 1, "", "get_assignment"], [9, 3, 1, "", "global_index"], [9, 3, 1, "", "probability_expression"], [9, 2, 1, "", "simplify"], [9, 2, 1, "", "substitute"]], "stormpy.storage.PrismVariable": [[9, 3, 1, "", "expression_variable"], [9, 3, 1, "", "initial_value_expression"], [9, 3, 1, "", "name"]], "stormpy.storage.Scheduler": [[9, 2, 1, "", "cast_to_double_datatype"], [9, 2, 1, "", "cast_to_exact_datatype"], [9, 2, 1, "", "cast_to_interval_datatype"], [9, 2, 1, "", "cast_to_parametric_datatype"], [9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "set_choice"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SchedulerChoice": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerChoiceExact": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerChoiceInterval": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerChoiceParametric": [[9, 3, 1, "", "defined"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 2, 1, "", "get_deterministic_choice"]], "stormpy.storage.SchedulerExact": [[9, 2, 1, "", "cast_to_double_datatype"], [9, 2, 1, "", "cast_to_exact_datatype"], [9, 2, 1, "", "cast_to_interval_datatype"], [9, 2, 1, "", "cast_to_parametric_datatype"], [9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "set_choice"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SchedulerInterval": [[9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "set_choice"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SchedulerParametric": [[9, 2, 1, "", "cast_to_double_datatype"], [9, 2, 1, "", "cast_to_exact_datatype"], [9, 2, 1, "", "cast_to_parametric_datatype"], [9, 2, 1, "", "compute_action_support"], [9, 3, 1, "", "deterministic"], [9, 2, 1, "", "get_choice"], [9, 3, 1, "", "memory_size"], [9, 3, 1, "", "memoryless"], [9, 3, 1, "", "partial"], [9, 2, 1, "", "set_choice"], [9, 2, 1, "", "to_json_str"]], "stormpy.storage.SimpleValuation": [[9, 2, 1, "", "get_boolean_value"], [9, 2, 1, "", "get_integer_value"], [9, 2, 1, "", "to_json"]], "stormpy.storage.SparseCtmc": [[9, 3, 1, "", "exit_rates"]], "stormpy.storage.SparseExactCtmc": [[9, 3, 1, "", "exit_rates"]], "stormpy.storage.SparseExactMA": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "convert_to_ctmc"], [9, 3, 1, "", "convertible_to_ctmc"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseExactMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_choice_index"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseExactModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseExactModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseExactModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseExactPomdp": [[9, 2, 1, "", "get_observation"], [9, 2, 1, "", "has_observation_valuations"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observation_valuations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseExactRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 2, 1, "", "get_zero_reward_states"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 2, 1, "", "set_state_reward"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.SparseIntervalCtmc": [[9, 3, 1, "", "exit_rates"]], "stormpy.storage.SparseIntervalMA": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "convert_to_ctmc"], [9, 3, 1, "", "convertible_to_ctmc"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseIntervalMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_choice_index"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseIntervalModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseIntervalModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseIntervalModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseIntervalPomdp": [[9, 2, 1, "", "get_observation"], [9, 2, 1, "", "has_observation_valuations"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observation_valuations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseIntervalRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 2, 1, "", "get_zero_reward_states"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 2, 1, "", "set_state_reward"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.SparseMA": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "convert_to_ctmc"], [9, 3, 1, "", "convertible_to_ctmc"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseMatrix": [[9, 2, 1, "", "get_row"], [9, 2, 1, "", "get_row_group_end"], [9, 2, 1, "", "get_row_group_start"], [9, 2, 1, "", "get_rows_for_group"], [9, 3, 1, "", "has_trivial_row_grouping"], [9, 2, 1, "", "make_row_grouping_trivial"], [9, 3, 1, "", "nr_columns"], [9, 3, 1, "", "nr_entries"], [9, 3, 1, "", "nr_rows"], [9, 2, 1, "", "print_row"], [9, 2, 1, "", "row_iter"], [9, 2, 1, "", "submatrix"]], "stormpy.storage.SparseMatrixBuilder": [[9, 2, 1, "", "add_next_value"], [9, 2, 1, "", "build"], [9, 2, 1, "", "get_current_row_group_count"], [9, 2, 1, "", "get_last_column"], [9, 2, 1, "", "get_last_row"], [9, 2, 1, "", "new_row_group"], [9, 2, 1, "", "replace_columns"]], "stormpy.storage.SparseMatrixEntry": [[9, 3, 1, "", "column"], [9, 2, 1, "", "set_value"], [9, 2, 1, "", "value"]], "stormpy.storage.SparseMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_choice_index"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseParametricMA": [[9, 2, 1, "", "apply_scheduler"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseParametricMdp": [[9, 2, 1, "", "apply_scheduler"], [9, 2, 1, "", "get_nr_available_actions"], [9, 3, 1, "", "nondeterministic_choice_indices"]], "stormpy.storage.SparseParametricModelAction": [[9, 3, 1, "", "id"], [9, 3, 1, "", "transitions"]], "stormpy.storage.SparseParametricModelComponents": [[9, 3, 1, "", "choice_labeling"], [9, 3, 1, "", "choice_origins"], [9, 3, 1, "", "exit_rates"], [9, 3, 1, "", "markovian_states"], [9, 3, 1, "", "observability_classes"], [9, 3, 1, "", "player1_matrix"], [9, 3, 1, "", "rate_transitions"], [9, 3, 1, "", "reward_models"], [9, 3, 1, "", "state_labeling"], [9, 3, 1, "", "state_valuations"], [9, 3, 1, "", "transition_matrix"]], "stormpy.storage.SparseParametricModelState": [[9, 3, 1, "", "actions"], [9, 3, 1, "", "id"], [9, 3, 1, "", "labels"]], "stormpy.storage.SparseParametricPomdp": [[9, 2, 1, "", "get_observation"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseParametricRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.SparsePomdp": [[9, 2, 1, "", "get_observation"], [9, 2, 1, "", "has_observation_valuations"], [9, 3, 1, "", "nr_observations"], [9, 3, 1, "", "observation_valuations"], [9, 3, 1, "", "observations"]], "stormpy.storage.SparseRewardModel": [[9, 2, 1, "", "get_state_action_reward"], [9, 2, 1, "", "get_state_reward"], [9, 2, 1, "", "get_zero_reward_states"], [9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"], [9, 2, 1, "", "reduce_to_state_based_rewards"], [9, 2, 1, "", "set_state_reward"], [9, 3, 1, "", "state_action_rewards"], [9, 3, 1, "", "state_rewards"], [9, 3, 1, "", "transition_rewards"]], "stormpy.storage.StateLabeling": [[9, 2, 1, "", "add_label_to_state"], [9, 2, 1, "", "get_labels_of_state"], [9, 2, 1, "", "get_states"], [9, 2, 1, "", "has_state_label"], [9, 2, 1, "", "set_states"]], "stormpy.storage.StateValuation": [[9, 2, 1, "", "get_boolean_value"], [9, 2, 1, "", "get_integer_value"], [9, 2, 1, "", "get_json"], [9, 2, 1, "", "get_nr_of_states"], [9, 2, 1, "", "get_rational_value"], [9, 2, 1, "", "get_string"]], "stormpy.storage.StateValuationsBuilder": [[9, 2, 1, "", "add_state"], [9, 2, 1, "", "add_variable"], [9, 2, 1, "", "build"]], "stormpy.storage.SymbolicSylvanParametricRewardModel": [[9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"]], "stormpy.storage.SymbolicSylvanRewardModel": [[9, 3, 1, "", "has_state_action_rewards"], [9, 3, 1, "", "has_state_rewards"], [9, 3, 1, "", "has_transition_rewards"]], "stormpy.storage.Variable": [[9, 2, 1, "", "get_expression"], [9, 2, 1, "", "has_bitvector_type"], [9, 2, 1, "", "has_boolean_type"], [9, 2, 1, "", "has_integer_type"], [9, 2, 1, "", "has_numerical_type"], [9, 2, 1, "", "has_rational_type"], [9, 3, 1, "", "manager"], [9, 3, 1, "", "name"]], "stormpy.utility": [[10, 1, 1, "", "JsonContainerDouble"], [10, 1, 1, "", "JsonContainerRational"], [10, 1, 1, "", "MatrixFormat"], [10, 1, 1, "", "ModelReference"], [10, 1, 1, "", "Path"], [10, 1, 1, "", "ShortestPathsGenerator"], [10, 1, 1, "", "SmtCheckResult"], [10, 1, 1, "", "SmtSolver"], [10, 1, 1, "", "SmtSolverFactory"], [10, 1, 1, "", "Z3SmtSolver"], [10, 1, 1, "", "Z3SmtSolverFactory"], [10, 1, 1, "", "milliseconds"]], "stormpy.utility.MatrixFormat": [[10, 4, 1, "", "I_Minus_P"], [10, 4, 1, "", "Straight"], [10, 3, 1, "", "name"], [10, 3, 1, "", "value"]], "stormpy.utility.ModelReference": [[10, 2, 1, "", "get_boolean_value"], [10, 2, 1, "", "get_integer_value"], [10, 2, 1, "", "get_rational_value"]], "stormpy.utility.Path": [[10, 3, 1, "", "distance"], [10, 3, 1, "", "predecessorK"], [10, 3, 1, "", "predecessorNode"]], "stormpy.utility.ShortestPathsGenerator": [[10, 2, 1, "", "get_distance"], [10, 2, 1, "", "get_path_as_list"], [10, 2, 1, "", "get_states"]], "stormpy.utility.SmtCheckResult": [[10, 4, 1, "", "Sat"], [10, 4, 1, "", "Unknown"], [10, 4, 1, "", "Unsat"], [10, 3, 1, "", "name"], [10, 3, 1, "", "value"]], "stormpy.utility.SmtSolver": [[10, 2, 1, "", "add"], [10, 2, 1, "", "check"], [10, 3, 1, "", "model"], [10, 2, 1, "", "pop"], [10, 2, 1, "", "push"], [10, 2, 1, "", "reset"]], "stormpy.utility.milliseconds": [[10, 2, 1, "", "count"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:attribute", "5": "py:exception", "6": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "exception", "Python exception"], "6": ["py", "function", "Python function"]}, "titleterms": {"advanc": 0, "exampl": 0, "content": [0, 28], "stormpi": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 27, 28, 29], "api": [1, 28], "refer": [1, 28], "modul": [1, 28], "core": 2, "dft": [3, 14], "except": 4, "gspn": [5, 17], "info": 6, "logic": 7, "par": 8, "storag": 9, "util": 10, "contributor": 11, "analysi": 12, "background": [12, 13, 15, 16, 18, 19, 20, 21, 25], "qualit": 12, "adapt": 12, "model": [12, 13, 16, 18, 19, 20, 21, 22, 23, 26, 27], "check": [12, 22, 27], "engin": [12, 15], "algorithm": 12, "build": [13, 14, 17, 18, 19, 20, 21, 27, 29], "differ": 13, "formal": 13, "dynam": 14, "fault": 14, "tree": 14, "analyz": 14, "spars": 15, "symbol": 15, "hybrid": 15, "explor": [16, 23], "read": 16, "mdp": [16, 21, 24, 26], "pomdp": [16, 21], "sort": 16, "state": [16, 20, 26, 27], "ma": [16, 20], "gener": 17, "stochast": 17, "petri": 17, "net": 17, "load": 17, "continu": 18, "time": [18, 19], "markov": [18, 19, 20, 21, 24], "chain": [18, 19], "ctmc": 18, "transit": [18, 19, 20, 21], "matrix": [18, 19, 20, 21], "label": [18, 19, 21], "discret": 19, "dtmc": [19, 26], "reward": [19, 21, 23], "automata": [20, 24], "markovian": 20, "decis": 21, "process": 21, "partial": 21, "observ": 21, "parametr": 22, "instanti": 22, "collect": 22, "inform": 22, "about": 22, "work": [24, 25, 26], "schedul": 24, "examin": [24, 25], "shortest": 25, "path": 25, "simul": 26, "base": 26, "explicit": 26, "represent": 26, "program": 26, "level": 26, "get": 27, "start": 27, "A": 27, "quick": 27, "tour": 27, "through": 27, "properti": 27, "result": 27, "all": 27, "investig": 27, "document": [28, 29], "indic": 28, "tabl": 28, "instal": 29, "requir": 29, "compat": 29, "storm": 29, "step": 29, "virtual": 29, "environ": 29, "option": 29, "argument": 29, "test": 29}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 60}, "alltitles": {"Advanced Examples": [[0, "advanced-examples"]], "Contents:": [[0, null], [28, null]], "Stormpy API Reference": [[1, "stormpy-api-reference"], [28, "stormpy-api-reference"]], "Modules:": [[1, null], [28, null]], "Stormpy.core": [[2, "module-stormpy"]], "Stormpy.dft": [[3, "module-stormpy.dft"]], "Stormpy.exceptions": [[4, "module-stormpy.exceptions"]], "Stormpy.gspn": [[5, "module-stormpy.gspn"]], "Stormpy.info": [[6, "module-stormpy.info"]], "Stormpy.logic": [[7, "module-stormpy.logic"]], "Stormpy.pars": [[8, "module-stormpy.pars"]], "Stormpy.storage": [[9, "module-stormpy.storage"]], "Stormpy.utility": [[10, "module-stormpy.utility"]], "Contributors": [[11, "contributors"]], "Analysis": [[12, "Analysis"]], "Background": [[12, "Background"], [13, "Background"], [15, "Background"], [16, "Background"], [18, "Background"], [19, "Background"], [20, "Background"], [21, "Background"], [25, "Background"]], "Qualitative Analysis": [[12, "Qualitative-Analysis"]], "Adapting the model checking engine": [[12, "Adapting-the-model-checking-engine"]], "Adapting model checking algorithms": [[12, "Adapting-model-checking-algorithms"]], "Building Models": [[13, "Building-Models"]], "Building different formalisms": [[13, "Building-different-formalisms"]], "Dynamic Fault Trees": [[14, "Dynamic-Fault-Trees"]], "Building DFTs": [[14, "Building-DFTs"]], "Analyzing DFTs": [[14, "Analyzing-DFTs"]], "Engines": [[15, "Engines"]], "Sparse engine": [[15, "Sparse-engine"]], "Symbolic engine": [[15, "Symbolic-engine"]], "Hybrid engine": [[15, "Hybrid-engine"]], "Exploring Models": [[16, "Exploring-Models"]], "Reading MDPs": [[16, "Reading-MDPs"]], "Reading POMDPs": [[16, "Reading-POMDPs"]], "Sorting states": [[16, "Sorting-states"]], "Reading MAs": [[16, "Reading-MAs"]], "Generalized Stochastic Petri Nets": [[17, "Generalized-Stochastic-Petri-Nets"]], "Loading GSPNs": [[17, "Loading-GSPNs"]], "Building GSPNs": [[17, "Building-GSPNs"]], "Continuous-time Markov chains (CTMCs)": [[18, "Continuous-time-Markov-chains-(CTMCs)"]], "Transition Matrix": [[18, "Transition-Matrix"], [19, "Transition-Matrix"], [20, "Transition-Matrix"], [21, "Transition-Matrix"]], "Labeling": [[18, "Labeling"], [19, "Labeling"], [21, "Labeling"]], "Building the Model": [[18, "Building-the-Model"], [19, "Building-the-Model"], [20, "Building-the-Model"], [21, "Building-the-Model"]], "Discrete-time Markov chains (DTMCs)": [[19, "Discrete-time-Markov-chains-(DTMCs)"]], "Reward Models": [[19, "Reward-Models"], [23, "Reward-Models"]], "Markov automata (MAs)": [[20, "Markov-automata-(MAs)"]], "Markovian States": [[20, "Markovian-States"]], "Markov decision processes (MDPs)": [[21, "Markov-decision-processes-(MDPs)"]], "Reward models": [[21, "Reward-models"]], "Partially observable Markov decision process (POMDPs)": [[21, "Partially-observable-Markov-decision-process-(POMDPs)"]], "Parametric Models": [[22, "Parametric-Models"]], "Instantiating parametric models": [[22, "Instantiating-parametric-models"]], "Checking parametric models": [[22, "Checking-parametric-models"]], "Collecting information about the parametric models": [[22, "Collecting-information-about-the-parametric-models"]], "Exploring reward models": [[23, "Exploring-reward-models"]], "Working with Schedulers": [[24, "Working-with-Schedulers"]], "Examining Schedulers for MDPs": [[24, "Examining-Schedulers-for-MDPs"]], "Examining Schedulers for Markov automata": [[24, "Examining-Schedulers-for-Markov-automata"]], "Working with Shortest Paths": [[25, "Working-with-Shortest-Paths"]], "Examining Shortest Paths": [[25, "Examining-Shortest-Paths"]], "Working with Simulators": [[26, "Working-with-Simulators"]], "Model-based simulation": [[26, "Model-based-simulation"]], "DTMCs": [[26, "DTMCs"]], "Explicit state-representations": [[26, "Explicit-state-representations"]], "Program-level representations": [[26, "Program-level-representations"]], "MDPs": [[26, "MDPs"]], "Explicit representations": [[26, "Explicit-representations"]], "Program-level simulator": [[26, "Program-level-simulator"]], "Getting Started": [[27, "Getting-Started"]], "A Quick Tour through Stormpy": [[27, "A-Quick-Tour-through-Stormpy"]], "Building models": [[27, "Building-models"]], "Building properties": [[27, "Building-properties"]], "Checking properties": [[27, "Checking-properties"]], "Results for all states": [[27, "Results-for-all-states"]], "Investigating the model": [[27, "Investigating-the-model"]], "Stormpy Documentation": [[28, "stormpy-documentation"]], "Indices and tables": [[28, "indices-and-tables"]], "Installation": [[29, "installation"]], "Requirements": [[29, "requirements"]], "Compatibility of stormpy and Storm": [[29, "compatibility-of-stormpy-and-storm"]], "Installation Steps": [[29, "installation-steps"]], "Virtual Environments": [[29, "virtual-environments"]], "Building stormpy": [[29, "building-stormpy"]], "Optional build arguments": [[29, "optional-build-arguments"]], "Testing stormpy installation": [[29, "testing-stormpy-installation"]], "Building stormpy documentation": [[29, "building-stormpy-documentation"]]}, "indexentries": {"and (binarybooleanoperatortype attribute)": [[2, "stormpy.BinaryBooleanOperatorType.AND"], [7, "stormpy.logic.BinaryBooleanOperatorType.AND"]], "actionmaskdouble (class in stormpy)": [[2, "stormpy.ActionMaskDouble"]], "and (operatortype attribute)": [[2, "stormpy.OperatorType.And"], [9, "stormpy.storage.OperatorType.And"]], "and() (expression static method)": [[2, "stormpy.Expression.And"], [9, "stormpy.storage.Expression.And"]], "atomicexpressionformula (class in stormpy)": [[2, "stormpy.AtomicExpressionFormula"]], "atomiclabelformula (class in stormpy)": [[2, "stormpy.AtomicLabelFormula"]], "bdd_sylvan (class in stormpy)": [[2, "stormpy.Bdd_Sylvan"]], "binarybooleanoperatortype (class in stormpy)": [[2, "stormpy.BinaryBooleanOperatorType"]], "binarypathformula (class in stormpy)": [[2, "stormpy.BinaryPathFormula"]], "binarystateformula (class in stormpy)": [[2, "stormpy.BinaryStateFormula"]], "bisimulationtype (class in stormpy)": [[2, "stormpy.BisimulationType"]], "bitvector (class in stormpy)": [[2, "stormpy.BitVector"]], "bitvector (ddmetavariabletype attribute)": [[2, "stormpy.DdMetaVariableType.Bitvector"], [9, "stormpy.storage.DdMetaVariableType.Bitvector"]], "bool (ddmetavariabletype attribute)": [[2, "stormpy.DdMetaVariableType.Bool"], [9, "stormpy.storage.DdMetaVariableType.Bool"]], "booleanbinarystateformula (class in stormpy)": [[2, "stormpy.BooleanBinaryStateFormula"]], "booleanliteralformula (class in stormpy)": [[2, "stormpy.BooleanLiteralFormula"]], "boundeduntilformula (class in stormpy)": [[2, "stormpy.BoundedUntilFormula"]], "builderoptions (class in stormpy)": [[2, "stormpy.BuilderOptions"]], "ctmc (janimodeltype attribute)": [[2, "stormpy.JaniModelType.CTMC"]], "ctmc (modeltype attribute)": [[2, "stormpy.ModelType.CTMC"], [8, "stormpy.pars.ModelType.CTMC"], [9, "stormpy.storage.ModelType.CTMC"]], "ctmc (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.CTMC"], [9, "stormpy.storage.PrismModelType.CTMC"]], "ctmdp (janimodeltype attribute)": [[2, "stormpy.JaniModelType.CTMDP"]], "ctmdp (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.CTMDP"], [9, "stormpy.storage.PrismModelType.CTMDP"]], "ceil (operatortype attribute)": [[2, "stormpy.OperatorType.Ceil"], [9, "stormpy.storage.OperatorType.Ceil"]], "checktask (class in stormpy)": [[2, "stormpy.CheckTask"]], "choicelabeling (class in stormpy)": [[2, "stormpy.ChoiceLabeling"]], "choiceorigins (class in stormpy)": [[2, "stormpy.ChoiceOrigins"]], "comparisontype (class in stormpy)": [[2, "stormpy.ComparisonType"]], "conditionalformula (class in stormpy)": [[2, "stormpy.ConditionalFormula"]], "conjunction() (expression static method)": [[2, "stormpy.Expression.Conjunction"], [9, "stormpy.storage.Expression.Conjunction"]], "constraintcollector (class in stormpy)": [[2, "stormpy.ConstraintCollector"]], "cumulativerewardformula (class in stormpy)": [[2, "stormpy.CumulativeRewardFormula"]], "dd (quotientformat attribute)": [[2, "stormpy.QuotientFormat.DD"]], "delete_labels (eliminationlabelbehavior attribute)": [[2, "stormpy.EliminationLabelBehavior.DELETE_LABELS"]], "dtmc (janimodeltype attribute)": [[2, "stormpy.JaniModelType.DTMC"]], "dtmc (modeltype attribute)": [[2, "stormpy.ModelType.DTMC"], [8, "stormpy.pars.ModelType.DTMC"], [9, "stormpy.storage.ModelType.DTMC"]], "dtmc (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.DTMC"], [9, "stormpy.storage.PrismModelType.DTMC"]], "ddmanager_sylvan (class in stormpy)": [[2, "stormpy.DdManager_Sylvan"]], "ddmetavariabletype (class in stormpy)": [[2, "stormpy.DdMetaVariableType"]], "ddmetavariable_sylvan (class in stormpy)": [[2, "stormpy.DdMetaVariable_Sylvan"]], "dd_sylvan (class in stormpy)": [[2, "stormpy.Dd_Sylvan"]], "dicestringvisitor (class in stormpy)": [[2, "stormpy.DiceStringVisitor"]], "directencodingoptions (class in stormpy)": [[2, "stormpy.DirectEncodingOptions"]], "directencodingparseroptions (class in stormpy)": [[2, "stormpy.DirectEncodingParserOptions"]], "disjunction() (expression static method)": [[2, "stormpy.Expression.Disjunction"], [9, "stormpy.storage.Expression.Disjunction"]], "distribution (class in stormpy)": [[2, "stormpy.Distribution"]], "distributionexact (class in stormpy)": [[2, "stormpy.DistributionExact"]], "distributioninterval (class in stormpy)": [[2, "stormpy.DistributionInterval"]], "divide (operatortype attribute)": [[2, "stormpy.OperatorType.Divide"], [9, "stormpy.storage.OperatorType.Divide"]], "divide() (expression static method)": [[2, "stormpy.Expression.Divide"], [9, "stormpy.storage.Expression.Divide"]], "eliminationlabelbehavior (class in stormpy)": [[2, "stormpy.EliminationLabelBehavior"]], "endcomponenteliminatorreturntypedouble (class in stormpy)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble"]], "environment (class in stormpy)": [[2, "stormpy.Environment"]], "eq() (expression static method)": [[2, "stormpy.Expression.Eq"], [9, "stormpy.storage.Expression.Eq"]], "equal (operatortype attribute)": [[2, "stormpy.OperatorType.Equal"], [9, "stormpy.storage.OperatorType.Equal"]], "equationsolvertype (class in stormpy)": [[2, "stormpy.EquationSolverType"]], "eventuallyformula (class in stormpy)": [[2, "stormpy.EventuallyFormula"]], "exactchecktask (class in stormpy)": [[2, "stormpy.ExactCheckTask"]], "exactsparsematrix (class in stormpy)": [[2, "stormpy.ExactSparseMatrix"]], "exactsparsematrixbuilder (class in stormpy)": [[2, "stormpy.ExactSparseMatrixBuilder"]], "exactsparsematrixentry (class in stormpy)": [[2, "stormpy.ExactSparseMatrixEntry"]], "exactsparsematrixrows (class in stormpy)": [[2, "stormpy.ExactSparseMatrixRows"]], "explicitexactquantitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult"]], "explicitmodelbuilder (class in stormpy)": [[2, "stormpy.ExplicitModelBuilder"]], "explicitmodelcheckerhintdouble (class in stormpy)": [[2, "stormpy.ExplicitModelCheckerHintDouble"]], "explicitparametricmodelbuilder (class in stormpy)": [[2, "stormpy.ExplicitParametricModelBuilder"]], "explicitparametricquantitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult"]], "explicitparetocurvecheckresultdouble (class in stormpy)": [[2, "stormpy.ExplicitParetoCurveCheckResultDouble"]], "explicitqualitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitQualitativeCheckResult"]], "explicitquantitativecheckresult (class in stormpy)": [[2, "stormpy.ExplicitQuantitativeCheckResult"]], "explicitstatelookup (class in stormpy)": [[2, "stormpy.ExplicitStateLookup"]], "expression (class in stormpy)": [[2, "stormpy.Expression"]], "expressionmanager (class in stormpy)": [[2, "stormpy.ExpressionManager"]], "expressionparser (class in stormpy)": [[2, "stormpy.ExpressionParser"]], "expressiontype (class in stormpy)": [[2, "stormpy.ExpressionType"]], "factorizedpolynomial (class in stormpy)": [[2, "stormpy.FactorizedPolynomial"]], "factorizedrationalfunction (class in stormpy)": [[2, "stormpy.FactorizedRationalFunction"]], "flatset (class in stormpy)": [[2, "stormpy.FlatSet"]], "floor (operatortype attribute)": [[2, "stormpy.OperatorType.Floor"], [9, "stormpy.storage.OperatorType.Floor"]], "formula (class in stormpy)": [[2, "stormpy.Formula"]], "geq (comparisontype attribute)": [[2, "stormpy.ComparisonType.GEQ"], [7, "stormpy.logic.ComparisonType.GEQ"]], "greater (comparisontype attribute)": [[2, "stormpy.ComparisonType.GREATER"], [7, "stormpy.logic.ComparisonType.GREATER"]], "geq() (expression static method)": [[2, "stormpy.Expression.Geq"], [9, "stormpy.storage.Expression.Geq"]], "globallyformula (class in stormpy)": [[2, "stormpy.GloballyFormula"]], "greater (operatortype attribute)": [[2, "stormpy.OperatorType.Greater"], [9, "stormpy.storage.OperatorType.Greater"]], "greater() (expression static method)": [[2, "stormpy.Expression.Greater"], [9, "stormpy.storage.Expression.Greater"]], "greaterorequal (operatortype attribute)": [[2, "stormpy.OperatorType.GreaterOrEqual"], [9, "stormpy.storage.OperatorType.GreaterOrEqual"]], "ha (janimodeltype attribute)": [[2, "stormpy.JaniModelType.HA"]], "hybridexactquantitativecheckresult (class in stormpy)": [[2, "stormpy.HybridExactQuantitativeCheckResult"]], "hybridparametricquantitativecheckresult (class in stormpy)": [[2, "stormpy.HybridParametricQuantitativeCheckResult"]], "hybridquantitativecheckresult (class in stormpy)": [[2, "stormpy.HybridQuantitativeCheckResult"]], "iff (operatortype attribute)": [[2, "stormpy.OperatorType.Iff"], [9, "stormpy.storage.OperatorType.Iff"]], "iff() (expression static method)": [[2, "stormpy.Expression.Iff"], [9, "stormpy.storage.Expression.Iff"]], "implies (operatortype attribute)": [[2, "stormpy.OperatorType.Implies"], [9, "stormpy.storage.OperatorType.Implies"]], "implies() (expression static method)": [[2, "stormpy.Expression.Implies"], [9, "stormpy.storage.Expression.Implies"]], "instantaneousrewardformula (class in stormpy)": [[2, "stormpy.InstantaneousRewardFormula"]], "int (ddmetavariabletype attribute)": [[2, "stormpy.DdMetaVariableType.Int"], [9, "stormpy.storage.DdMetaVariableType.Int"]], "intervalsparsematrix (class in stormpy)": [[2, "stormpy.IntervalSparseMatrix"]], "intervalsparsematrixbuilder (class in stormpy)": [[2, "stormpy.IntervalSparseMatrixBuilder"]], "intervalsparsematrixentry (class in stormpy)": [[2, "stormpy.IntervalSparseMatrixEntry"]], "intervalsparsematrixrows (class in stormpy)": [[2, "stormpy.IntervalSparseMatrixRows"]], "ite (operatortype attribute)": [[2, "stormpy.OperatorType.Ite"], [9, "stormpy.storage.OperatorType.Ite"]], "itemlabeling (class in stormpy)": [[2, "stormpy.ItemLabeling"]], "janiassignment (class in stormpy)": [[2, "stormpy.JaniAssignment"]], "janiautomaton (class in stormpy)": [[2, "stormpy.JaniAutomaton"]], "janichoiceorigins (class in stormpy)": [[2, "stormpy.JaniChoiceOrigins"]], "janiconstant (class in stormpy)": [[2, "stormpy.JaniConstant"]], "janiedge (class in stormpy)": [[2, "stormpy.JaniEdge"]], "janiedgedestination (class in stormpy)": [[2, "stormpy.JaniEdgeDestination"]], "janiinformationobject (class in stormpy)": [[2, "stormpy.JaniInformationObject"]], "janilocation (class in stormpy)": [[2, "stormpy.JaniLocation"]], "janilocationexpander (class in stormpy)": [[2, "stormpy.JaniLocationExpander"]], "janimodel (class in stormpy)": [[2, "stormpy.JaniModel"]], "janimodeltype (class in stormpy)": [[2, "stormpy.JaniModelType"]], "janiorderedassignments (class in stormpy)": [[2, "stormpy.JaniOrderedAssignments"]], "janiscopechanger (class in stormpy)": [[2, "stormpy.JaniScopeChanger"]], "janitemplateedge (class in stormpy)": [[2, "stormpy.JaniTemplateEdge"]], "janitemplateedgedestination (class in stormpy)": [[2, "stormpy.JaniTemplateEdgeDestination"]], "janivariable (class in stormpy)": [[2, "stormpy.JaniVariable"]], "janivariableset (class in stormpy)": [[2, "stormpy.JaniVariableSet"]], "keep_labels (eliminationlabelbehavior attribute)": [[2, "stormpy.EliminationLabelBehavior.KEEP_LABELS"]], "leq (comparisontype attribute)": [[2, "stormpy.ComparisonType.LEQ"], [7, "stormpy.logic.ComparisonType.LEQ"]], "less (comparisontype attribute)": [[2, "stormpy.ComparisonType.LESS"], [7, "stormpy.logic.ComparisonType.LESS"]], "lts (janimodeltype attribute)": [[2, "stormpy.JaniModelType.LTS"]], "leq() (expression static method)": [[2, "stormpy.Expression.Leq"], [9, "stormpy.storage.Expression.Leq"]], "less (operatortype attribute)": [[2, "stormpy.OperatorType.Less"], [9, "stormpy.storage.OperatorType.Less"]], "less() (expression static method)": [[2, "stormpy.Expression.Less"], [9, "stormpy.storage.Expression.Less"]], "lessorequal (operatortype attribute)": [[2, "stormpy.OperatorType.LessOrEqual"], [9, "stormpy.storage.OperatorType.LessOrEqual"]], "longrunavarageoperator (class in stormpy)": [[2, "stormpy.LongRunAvarageOperator"]], "longrunaveragerewardformula (class in stormpy)": [[2, "stormpy.LongRunAverageRewardFormula"]], "ma (janimodeltype attribute)": [[2, "stormpy.JaniModelType.MA"]], "ma (modeltype attribute)": [[2, "stormpy.ModelType.MA"], [8, "stormpy.pars.ModelType.MA"], [9, "stormpy.storage.ModelType.MA"]], "ma (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.MA"], [9, "stormpy.storage.PrismModelType.MA"]], "mdp (janimodeltype attribute)": [[2, "stormpy.JaniModelType.MDP"]], "mdp (modeltype attribute)": [[2, "stormpy.ModelType.MDP"], [8, "stormpy.pars.ModelType.MDP"], [9, "stormpy.storage.ModelType.MDP"]], "mdp (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.MDP"], [9, "stormpy.storage.PrismModelType.MDP"]], "merge_labels (eliminationlabelbehavior attribute)": [[2, "stormpy.EliminationLabelBehavior.MERGE_LABELS"]], "max (operatortype attribute)": [[2, "stormpy.OperatorType.Max"], [9, "stormpy.storage.OperatorType.Max"]], "maximalendcomponent (class in stormpy)": [[2, "stormpy.MaximalEndComponent"]], "maximalendcomponentdecomposition_double (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_double"]], "maximalendcomponentdecomposition_exact (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_exact"]], "maximalendcomponentdecomposition_interval (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_interval"]], "maximalendcomponentdecomposition_ratfunc (class in stormpy)": [[2, "stormpy.MaximalEndComponentDecomposition_ratfunc"]], "maximize (optimizationdirection attribute)": [[2, "stormpy.OptimizationDirection.Maximize"]], "min (operatortype attribute)": [[2, "stormpy.OperatorType.Min"], [9, "stormpy.storage.OperatorType.Min"]], "minmaxmethod (class in stormpy)": [[2, "stormpy.MinMaxMethod"]], "minmaxsolverenvironment (class in stormpy)": [[2, "stormpy.MinMaxSolverEnvironment"]], "minimize (optimizationdirection attribute)": [[2, "stormpy.OptimizationDirection.Minimize"]], "minus (operatortype attribute)": [[2, "stormpy.OperatorType.Minus"], [9, "stormpy.storage.OperatorType.Minus"]], "minus() (expression static method)": [[2, "stormpy.Expression.Minus"], [9, "stormpy.storage.Expression.Minus"]], "modelcheckerhint (class in stormpy)": [[2, "stormpy.ModelCheckerHint"]], "modelformulaspair (class in stormpy)": [[2, "stormpy.ModelFormulasPair"]], "modeltype (class in stormpy)": [[2, "stormpy.ModelType"]], "modulo (operatortype attribute)": [[2, "stormpy.OperatorType.Modulo"], [9, "stormpy.storage.OperatorType.Modulo"]], "modulo() (expression static method)": [[2, "stormpy.Expression.Modulo"], [9, "stormpy.storage.Expression.Modulo"]], "multiobjectiveformula (class in stormpy)": [[2, "stormpy.MultiObjectiveFormula"]], "multiply() (expression static method)": [[2, "stormpy.Expression.Multiply"], [9, "stormpy.storage.Expression.Multiply"]], "nativelinearequationsolvermethod (class in stormpy)": [[2, "stormpy.NativeLinearEquationSolverMethod"]], "nativesolverenvironment (class in stormpy)": [[2, "stormpy.NativeSolverEnvironment"]], "neq() (expression static method)": [[2, "stormpy.Expression.Neq"], [9, "stormpy.storage.Expression.Neq"]], "not (operatortype attribute)": [[2, "stormpy.OperatorType.Not"], [9, "stormpy.storage.OperatorType.Not"]], "notequal (operatortype attribute)": [[2, "stormpy.OperatorType.NotEqual"], [9, "stormpy.storage.OperatorType.NotEqual"]], "or (binarybooleanoperatortype attribute)": [[2, "stormpy.BinaryBooleanOperatorType.OR"], [7, "stormpy.logic.BinaryBooleanOperatorType.OR"]], "operatorformula (class in stormpy)": [[2, "stormpy.OperatorFormula"]], "operatortype (class in stormpy)": [[2, "stormpy.OperatorType"]], "optimizationdirection (class in stormpy)": [[2, "stormpy.OptimizationDirection"]], "or (operatortype attribute)": [[2, "stormpy.OperatorType.Or"], [9, "stormpy.storage.OperatorType.Or"]], "or() (expression static method)": [[2, "stormpy.Expression.Or"], [9, "stormpy.storage.Expression.Or"]], "overlappingguardanalyser (class in stormpy)": [[2, "stormpy.OverlappingGuardAnalyser"]], "pha (janimodeltype attribute)": [[2, "stormpy.JaniModelType.PHA"]], "pomdp (modeltype attribute)": [[2, "stormpy.ModelType.POMDP"], [8, "stormpy.pars.ModelType.POMDP"], [9, "stormpy.storage.ModelType.POMDP"]], "pomdp (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.POMDP"], [9, "stormpy.storage.PrismModelType.POMDP"]], "pta (janimodeltype attribute)": [[2, "stormpy.JaniModelType.PTA"]], "parametricchecktask (class in stormpy)": [[2, "stormpy.ParametricCheckTask"]], "parametricsparsematrix (class in stormpy)": [[2, "stormpy.ParametricSparseMatrix"]], "parametricsparsematrixbuilder (class in stormpy)": [[2, "stormpy.ParametricSparseMatrixBuilder"]], "parametricsparsematrixentry (class in stormpy)": [[2, "stormpy.ParametricSparseMatrixEntry"]], "parametricsparsematrixrows (class in stormpy)": [[2, "stormpy.ParametricSparseMatrixRows"]], "paretocurvecheckresultdouble (class in stormpy)": [[2, "stormpy.ParetoCurveCheckResultDouble"]], "pathformula (class in stormpy)": [[2, "stormpy.PathFormula"]], "plus (operatortype attribute)": [[2, "stormpy.OperatorType.Plus"], [9, "stormpy.storage.OperatorType.Plus"]], "plus() (expression static method)": [[2, "stormpy.Expression.Plus"], [9, "stormpy.storage.Expression.Plus"]], "polynomial (class in stormpy)": [[2, "stormpy.Polynomial"]], "polytopedouble (class in stormpy)": [[2, "stormpy.PolytopeDouble"]], "polytopeexact (class in stormpy)": [[2, "stormpy.PolytopeExact"]], "power (operatortype attribute)": [[2, "stormpy.OperatorType.Power"], [9, "stormpy.storage.OperatorType.Power"]], "prismassignment (class in stormpy)": [[2, "stormpy.PrismAssignment"]], "prismbooleanvariable (class in stormpy)": [[2, "stormpy.PrismBooleanVariable"]], "prismchoiceorigins (class in stormpy)": [[2, "stormpy.PrismChoiceOrigins"]], "prismcommand (class in stormpy)": [[2, "stormpy.PrismCommand"]], "prismconstant (class in stormpy)": [[2, "stormpy.PrismConstant"]], "prismintegervariable (class in stormpy)": [[2, "stormpy.PrismIntegerVariable"]], "prismlabel (class in stormpy)": [[2, "stormpy.PrismLabel"]], "prismmodeltype (class in stormpy)": [[2, "stormpy.PrismModelType"]], "prismmodule (class in stormpy)": [[2, "stormpy.PrismModule"]], "prismprogram (class in stormpy)": [[2, "stormpy.PrismProgram"]], "prismrewardmodel (class in stormpy)": [[2, "stormpy.PrismRewardModel"]], "prismupdate (class in stormpy)": [[2, "stormpy.PrismUpdate"]], "prismvariable (class in stormpy)": [[2, "stormpy.PrismVariable"]], "probabilityoperator (class in stormpy)": [[2, "stormpy.ProbabilityOperator"]], "property (class in stormpy)": [[2, "stormpy.Property"]], "quotientformat (class in stormpy)": [[2, "stormpy.QuotientFormat"]], "rational (class in stormpy)": [[2, "stormpy.Rational"]], "rationalfunction (class in stormpy)": [[2, "stormpy.RationalFunction"]], "rationalrf (in module stormpy)": [[2, "stormpy.RationalRF"]], "rewardoperator (class in stormpy)": [[2, "stormpy.RewardOperator"]], "sha (janimodeltype attribute)": [[2, "stormpy.JaniModelType.SHA"]], "smtcounterexamplegenerator (class in stormpy)": [[2, "stormpy.SMTCounterExampleGenerator"]], "smtcounterexamplegeneratoroptions (class in stormpy)": [[2, "stormpy.SMTCounterExampleGeneratorOptions"]], "smtcounterexamplegeneratorstats (class in stormpy)": [[2, "stormpy.SMTCounterExampleGeneratorStats"]], "smtcounterexampleinput (class in stormpy)": [[2, "stormpy.SMTCounterExampleInput"]], "sor (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.SOR"]], "sparse (quotientformat attribute)": [[2, "stormpy.QuotientFormat.SPARSE"]], "sta (janimodeltype attribute)": [[2, "stormpy.JaniModelType.STA"]], "strong (bisimulationtype attribute)": [[2, "stormpy.BisimulationType.STRONG"]], "scheduler (class in stormpy)": [[2, "stormpy.Scheduler"]], "schedulerchoice (class in stormpy)": [[2, "stormpy.SchedulerChoice"]], "schedulerchoiceexact (class in stormpy)": [[2, "stormpy.SchedulerChoiceExact"]], "schedulerchoiceinterval (class in stormpy)": [[2, "stormpy.SchedulerChoiceInterval"]], "schedulerchoiceparametric (class in stormpy)": [[2, "stormpy.SchedulerChoiceParametric"]], "schedulerexact (class in stormpy)": [[2, "stormpy.SchedulerExact"]], "schedulerinterval (class in stormpy)": [[2, "stormpy.SchedulerInterval"]], "schedulerparametric (class in stormpy)": [[2, "stormpy.SchedulerParametric"]], "simplevaluation (class in stormpy)": [[2, "stormpy.SimpleValuation"]], "solverenvironment (class in stormpy)": [[2, "stormpy.SolverEnvironment"]], "sparsectmc (class in stormpy)": [[2, "stormpy.SparseCtmc"]], "sparsedtmc (class in stormpy)": [[2, "stormpy.SparseDtmc"]], "sparseexactctmc (class in stormpy)": [[2, "stormpy.SparseExactCtmc"]], "sparseexactdtmc (class in stormpy)": [[2, "stormpy.SparseExactDtmc"]], "sparseexactma (class in stormpy)": [[2, "stormpy.SparseExactMA"]], "sparseexactmdp (class in stormpy)": [[2, "stormpy.SparseExactMdp"]], "sparseexactmodelaction (class in stormpy)": [[2, "stormpy.SparseExactModelAction"]], "sparseexactmodelactions (class in stormpy)": [[2, "stormpy.SparseExactModelActions"]], "sparseexactmodelcomponents (class in stormpy)": [[2, "stormpy.SparseExactModelComponents"]], "sparseexactmodelstate (class in stormpy)": [[2, "stormpy.SparseExactModelState"]], "sparseexactmodelstates (class in stormpy)": [[2, "stormpy.SparseExactModelStates"]], "sparseexactpomdp (class in stormpy)": [[2, "stormpy.SparseExactPomdp"]], "sparseexactrewardmodel (class in stormpy)": [[2, "stormpy.SparseExactRewardModel"]], "sparseintervalctmc (class in stormpy)": [[2, "stormpy.SparseIntervalCtmc"]], "sparseintervaldtmc (class in stormpy)": [[2, "stormpy.SparseIntervalDtmc"]], "sparseintervalma (class in stormpy)": [[2, "stormpy.SparseIntervalMA"]], "sparseintervalmdp (class in stormpy)": [[2, "stormpy.SparseIntervalMdp"]], "sparseintervalmodelaction (class in stormpy)": [[2, "stormpy.SparseIntervalModelAction"]], "sparseintervalmodelactions (class in stormpy)": [[2, "stormpy.SparseIntervalModelActions"]], "sparseintervalmodelcomponents (class in stormpy)": [[2, "stormpy.SparseIntervalModelComponents"]], "sparseintervalmodelstate (class in stormpy)": [[2, "stormpy.SparseIntervalModelState"]], "sparseintervalmodelstates (class in stormpy)": [[2, "stormpy.SparseIntervalModelStates"]], "sparseintervalpomdp (class in stormpy)": [[2, "stormpy.SparseIntervalPomdp"]], "sparseintervalrewardmodel (class in stormpy)": [[2, "stormpy.SparseIntervalRewardModel"]], "sparsema (class in stormpy)": [[2, "stormpy.SparseMA"]], "sparsematrix (class in stormpy)": [[2, "stormpy.SparseMatrix"]], "sparsematrixbuilder (class in stormpy)": [[2, "stormpy.SparseMatrixBuilder"]], "sparsematrixentry (class in stormpy)": [[2, "stormpy.SparseMatrixEntry"]], "sparsematrixrows (class in stormpy)": [[2, "stormpy.SparseMatrixRows"]], "sparsemdp (class in stormpy)": [[2, "stormpy.SparseMdp"]], "sparsemodelaction (class in stormpy)": [[2, "stormpy.SparseModelAction"]], "sparsemodelactions (class in stormpy)": [[2, "stormpy.SparseModelActions"]], "sparsemodelcomponents (class in stormpy)": [[2, "stormpy.SparseModelComponents"]], "sparsemodelstate (class in stormpy)": [[2, "stormpy.SparseModelState"]], "sparsemodelstates (class in stormpy)": [[2, "stormpy.SparseModelStates"]], "sparseparametricctmc (class in stormpy)": [[2, "stormpy.SparseParametricCtmc"]], "sparseparametricdtmc (class in stormpy)": [[2, "stormpy.SparseParametricDtmc"]], "sparseparametricma (class in stormpy)": [[2, "stormpy.SparseParametricMA"]], "sparseparametricmdp (class in stormpy)": [[2, "stormpy.SparseParametricMdp"]], "sparseparametricmodelaction (class in stormpy)": [[2, "stormpy.SparseParametricModelAction"]], "sparseparametricmodelactions (class in stormpy)": [[2, "stormpy.SparseParametricModelActions"]], "sparseparametricmodelcomponents (class in stormpy)": [[2, "stormpy.SparseParametricModelComponents"]], "sparseparametricmodelstate (class in stormpy)": [[2, "stormpy.SparseParametricModelState"]], "sparseparametricmodelstates (class in stormpy)": [[2, "stormpy.SparseParametricModelStates"]], "sparseparametricpomdp (class in stormpy)": [[2, "stormpy.SparseParametricPomdp"]], "sparseparametricrewardmodel (class in stormpy)": [[2, "stormpy.SparseParametricRewardModel"]], "sparsepomdp (class in stormpy)": [[2, "stormpy.SparsePomdp"]], "sparserewardmodel (class in stormpy)": [[2, "stormpy.SparseRewardModel"]], "stateformula (class in stormpy)": [[2, "stormpy.StateFormula"]], "statelabeling (class in stormpy)": [[2, "stormpy.StateLabeling"]], "statevaluation (class in stormpy)": [[2, "stormpy.StateValuation"]], "statevaluationfunctionactionmaskdouble (class in stormpy)": [[2, "stormpy.StateValuationFunctionActionMaskDouble"]], "statevaluationsbuilder (class in stormpy)": [[2, "stormpy.StateValuationsBuilder"]], "stormerror": [[2, "stormpy.StormError"], [4, "stormpy.exceptions.StormError"], [8, "stormpy.pars.StormError"]], "subsystembuilderoptions (class in stormpy)": [[2, "stormpy.SubsystemBuilderOptions"]], "subsystembuilderreturntypedouble (class in stormpy)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble"]], "subsystembuilderreturntypeexact (class in stormpy)": [[2, "stormpy.SubsystemBuilderReturnTypeExact"]], "subsystembuilderreturntyperatfunc (class in stormpy)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc"]], "symbolicexactquantitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicExactQuantitativeCheckResult"]], "symbolicmodeldescription (class in stormpy)": [[2, "stormpy.SymbolicModelDescription"]], "symbolicparametricquantitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicParametricQuantitativeCheckResult"]], "symbolicqualitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicQualitativeCheckResult"]], "symbolicquantitativecheckresult (class in stormpy)": [[2, "stormpy.SymbolicQuantitativeCheckResult"]], "symbolicsylvanctmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanCtmc"]], "symbolicsylvandtmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanDtmc"]], "symbolicsylvanma (class in stormpy)": [[2, "stormpy.SymbolicSylvanMA"]], "symbolicsylvanmdp (class in stormpy)": [[2, "stormpy.SymbolicSylvanMdp"]], "symbolicsylvanparametricctmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricCtmc"]], "symbolicsylvanparametricdtmc (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricDtmc"]], "symbolicsylvanparametricma (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricMA"]], "symbolicsylvanparametricmdp (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricMdp"]], "symbolicsylvanparametricrewardmodel (class in stormpy)": [[2, "stormpy.SymbolicSylvanParametricRewardModel"]], "symbolicsylvanrewardmodel (class in stormpy)": [[2, "stormpy.SymbolicSylvanRewardModel"]], "ta (janimodeltype attribute)": [[2, "stormpy.JaniModelType.TA"]], "timeoperator (class in stormpy)": [[2, "stormpy.TimeOperator"]], "times (operatortype attribute)": [[2, "stormpy.OperatorType.Times"], [9, "stormpy.storage.OperatorType.Times"]], "undefined (janimodeltype attribute)": [[2, "stormpy.JaniModelType.UNDEFINED"]], "undefined (prismmodeltype attribute)": [[2, "stormpy.PrismModelType.UNDEFINED"], [9, "stormpy.storage.PrismModelType.UNDEFINED"]], "unarybooleanstateformula (class in stormpy)": [[2, "stormpy.UnaryBooleanStateFormula"]], "unarypathformula (class in stormpy)": [[2, "stormpy.UnaryPathFormula"]], "unarystateformula (class in stormpy)": [[2, "stormpy.UnaryStateFormula"]], "untilformula (class in stormpy)": [[2, "stormpy.UntilFormula"]], "variable (class in stormpy)": [[2, "stormpy.Variable"]], "weak (bisimulationtype attribute)": [[2, "stormpy.BisimulationType.WEAK"]], "xor (operatortype attribute)": [[2, "stormpy.OperatorType.Xor"], [9, "stormpy.storage.OperatorType.Xor"]], "action_index (janiedge property)": [[2, "stormpy.JaniEdge.action_index"], [9, "stormpy.storage.JaniEdge.action_index"]], "action_index (prismcommand property)": [[2, "stormpy.PrismCommand.action_index"], [9, "stormpy.storage.PrismCommand.action_index"]], "action_name (prismcommand property)": [[2, "stormpy.PrismCommand.action_name"], [9, "stormpy.storage.PrismCommand.action_name"]], "actions (sparseexactmodelstate property)": [[2, "stormpy.SparseExactModelState.actions"], [9, "stormpy.storage.SparseExactModelState.actions"]], "actions (sparseintervalmodelstate property)": [[2, "stormpy.SparseIntervalModelState.actions"], [9, "stormpy.storage.SparseIntervalModelState.actions"]], "actions (sparsemodelstate property)": [[2, "stormpy.SparseModelState.actions"], [9, "stormpy.storage.SparseModelState.actions"]], "actions (sparseparametricmodelstate property)": [[2, "stormpy.SparseParametricModelState.actions"], [9, "stormpy.storage.SparseParametricModelState.actions"]], "add() (janiorderedassignments method)": [[2, "stormpy.JaniOrderedAssignments.add"], [9, "stormpy.storage.JaniOrderedAssignments.add"]], "add_automaton() (janimodel method)": [[2, "stormpy.JaniModel.add_automaton"], [9, "stormpy.storage.JaniModel.add_automaton"]], "add_backward_implication_cuts (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.add_backward_implication_cuts"]], "add_constant() (janimodel method)": [[2, "stormpy.JaniModel.add_constant"], [9, "stormpy.storage.JaniModel.add_constant"]], "add_destination() (janitemplateedge method)": [[2, "stormpy.JaniTemplateEdge.add_destination"], [9, "stormpy.storage.JaniTemplateEdge.add_destination"]], "add_edge() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.add_edge"], [9, "stormpy.storage.JaniAutomaton.add_edge"]], "add_initial_location() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.add_initial_location"], [9, "stormpy.storage.JaniAutomaton.add_initial_location"]], "add_label() (itemlabeling method)": [[2, "stormpy.ItemLabeling.add_label"], [9, "stormpy.storage.ItemLabeling.add_label"]], "add_label_to_choice() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.add_label_to_choice"], [9, "stormpy.storage.ChoiceLabeling.add_label_to_choice"]], "add_label_to_state() (statelabeling method)": [[2, "stormpy.StateLabeling.add_label_to_state"], [9, "stormpy.storage.StateLabeling.add_label_to_state"]], "add_location() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.add_location"], [9, "stormpy.storage.JaniAutomaton.add_location"]], "add_next_value() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.ExactSparseMatrixBuilder.add_next_value"]], "add_next_value() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.add_next_value"]], "add_next_value() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.add_next_value"]], "add_next_value() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.add_next_value"], [9, "stormpy.storage.SparseMatrixBuilder.add_next_value"]], "add_reward_and_threshold() (smtcounterexampleinput method)": [[2, "stormpy.SMTCounterExampleInput.add_reward_and_threshold"]], "add_state() (statevaluationsbuilder method)": [[2, "stormpy.StateValuationsBuilder.add_state"], [9, "stormpy.storage.StateValuationsBuilder.add_state"]], "add_variable() (janivariableset method)": [[2, "stormpy.JaniVariableSet.add_variable"], [9, "stormpy.storage.JaniVariableSet.add_variable"]], "add_variable() (statevaluationsbuilder method)": [[2, "stormpy.StateValuationsBuilder.add_variable"], [9, "stormpy.storage.StateValuationsBuilder.add_variable"]], "allow_placeholders (directencodingoptions property)": [[2, "stormpy.DirectEncodingOptions.allow_placeholders"]], "analysis_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.analysis_time"]], "apply_scheduler() (sparseexactma method)": [[2, "stormpy.SparseExactMA.apply_scheduler"], [9, "stormpy.storage.SparseExactMA.apply_scheduler"]], "apply_scheduler() (sparseexactmdp method)": [[2, "stormpy.SparseExactMdp.apply_scheduler"], [9, "stormpy.storage.SparseExactMdp.apply_scheduler"]], "apply_scheduler() (sparseintervalma method)": [[2, "stormpy.SparseIntervalMA.apply_scheduler"], [9, "stormpy.storage.SparseIntervalMA.apply_scheduler"]], "apply_scheduler() (sparseintervalmdp method)": [[2, "stormpy.SparseIntervalMdp.apply_scheduler"], [9, "stormpy.storage.SparseIntervalMdp.apply_scheduler"]], "apply_scheduler() (sparsema method)": [[2, "stormpy.SparseMA.apply_scheduler"], [9, "stormpy.storage.SparseMA.apply_scheduler"]], "apply_scheduler() (sparsemdp method)": [[2, "stormpy.SparseMdp.apply_scheduler"], [9, "stormpy.storage.SparseMdp.apply_scheduler"]], "apply_scheduler() (sparseparametricma method)": [[2, "stormpy.SparseParametricMA.apply_scheduler"], [9, "stormpy.storage.SparseParametricMA.apply_scheduler"]], "apply_scheduler() (sparseparametricmdp method)": [[2, "stormpy.SparseParametricMdp.apply_scheduler"], [9, "stormpy.storage.SparseParametricMdp.apply_scheduler"]], "arity (expression property)": [[2, "stormpy.Expression.arity"], [9, "stormpy.storage.Expression.arity"]], "as_int() (bitvector method)": [[2, "stormpy.BitVector.as_int"], [9, "stormpy.storage.BitVector.as_int"]], "as_jani_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.as_jani_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.as_jani_choice_origins"]], "as_jani_model() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.as_jani_model"]], "as_prism_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.as_prism_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.as_prism_choice_origins"]], "as_prism_program() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.as_prism_program"]], "assignments (janiedgedestination property)": [[2, "stormpy.JaniEdgeDestination.assignments"], [9, "stormpy.storage.JaniEdgeDestination.assignments"]], "assignments (janilocation property)": [[2, "stormpy.JaniLocation.assignments"], [9, "stormpy.storage.JaniLocation.assignments"]], "assignments (janitemplateedge property)": [[2, "stormpy.JaniTemplateEdge.assignments"], [9, "stormpy.storage.JaniTemplateEdge.assignments"]], "assignments (janitemplateedgedestination property)": [[2, "stormpy.JaniTemplateEdgeDestination.assignments"], [9, "stormpy.storage.JaniTemplateEdgeDestination.assignments"]], "assignments (prismupdate property)": [[2, "stormpy.PrismUpdate.assignments"], [9, "stormpy.storage.PrismUpdate.assignments"]], "at() (explicitexactquantitativecheckresult method)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult.at"]], "at() (explicitparametricquantitativecheckresult method)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult.at"]], "at() (explicitqualitativecheckresult method)": [[2, "stormpy.ExplicitQualitativeCheckResult.at"]], "at() (explicitquantitativecheckresult method)": [[2, "stormpy.ExplicitQuantitativeCheckResult.at"]], "automata (janimodel property)": [[2, "stormpy.JaniModel.automata"], [9, "stormpy.storage.JaniModel.automata"]], "avg_var_domain_size (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.avg_var_domain_size"], [9, "stormpy.storage.JaniInformationObject.avg_var_domain_size"]], "boolean_variables (prismmodule property)": [[2, "stormpy.PrismModule.boolean_variables"], [9, "stormpy.storage.PrismModule.boolean_variables"]], "build() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.build"], [9, "stormpy.storage.ExactSparseMatrixBuilder.build"]], "build() (explicitmodelbuilder method)": [[2, "stormpy.ExplicitModelBuilder.build"]], "build() (explicitparametricmodelbuilder method)": [[2, "stormpy.ExplicitParametricModelBuilder.build"]], "build() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.build"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.build"]], "build() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.build"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.build"]], "build() (smtcounterexamplegenerator static method)": [[2, "stormpy.SMTCounterExampleGenerator.build"]], "build() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.build"], [9, "stormpy.storage.SparseMatrixBuilder.build"]], "build() (statevaluationsbuilder method)": [[2, "stormpy.StateValuationsBuilder.build"], [9, "stormpy.storage.StateValuationsBuilder.build"]], "build_action_mapping (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.build_action_mapping"]], "build_choice_labels (directencodingparseroptions property)": [[2, "stormpy.DirectEncodingParserOptions.build_choice_labels"]], "build_interval_model_from_drn() (in module stormpy)": [[2, "stormpy.build_interval_model_from_drn"]], "build_kept_actions (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.build_kept_actions"]], "build_model() (in module stormpy)": [[2, "stormpy.build_model"]], "build_model_from_drn() (in module stormpy)": [[2, "stormpy.build_model_from_drn"]], "build_parametric_model() (in module stormpy)": [[2, "stormpy.build_parametric_model"]], "build_parametric_model_from_drn() (in module stormpy)": [[2, "stormpy.build_parametric_model_from_drn"]], "build_parametric_sparse_matrix() (in module stormpy)": [[2, "stormpy.build_parametric_sparse_matrix"]], "build_sparse_exact_model_with_options() (in module stormpy)": [[2, "stormpy.build_sparse_exact_model_with_options"]], "build_sparse_matrix() (in module stormpy)": [[2, "stormpy.build_sparse_matrix"]], "build_sparse_model() (in module stormpy)": [[2, "stormpy.build_sparse_model"]], "build_sparse_model_from_explicit() (in module stormpy)": [[2, "stormpy.build_sparse_model_from_explicit"]], "build_sparse_model_with_options() (in module stormpy)": [[2, "stormpy.build_sparse_model_with_options"]], "build_sparse_parametric_model() (in module stormpy)": [[2, "stormpy.build_sparse_parametric_model"]], "build_sparse_parametric_model_with_options() (in module stormpy)": [[2, "stormpy.build_sparse_parametric_model_with_options"]], "build_state_mapping (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.build_state_mapping"]], "build_symbolic_model() (in module stormpy)": [[2, "stormpy.build_symbolic_model"]], "build_symbolic_parametric_model() (in module stormpy)": [[2, "stormpy.build_symbolic_parametric_model"]], "cache() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.cache"]], "cast_to_double_datatype() (scheduler method)": [[2, "stormpy.Scheduler.cast_to_double_datatype"], [9, "stormpy.storage.Scheduler.cast_to_double_datatype"]], "cast_to_double_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_double_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_double_datatype"]], "cast_to_double_datatype() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.cast_to_double_datatype"], [9, "stormpy.storage.SchedulerParametric.cast_to_double_datatype"]], "cast_to_exact_datatype() (scheduler method)": [[2, "stormpy.Scheduler.cast_to_exact_datatype"], [9, "stormpy.storage.Scheduler.cast_to_exact_datatype"]], "cast_to_exact_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_exact_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_exact_datatype"]], "cast_to_exact_datatype() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.cast_to_exact_datatype"], [9, "stormpy.storage.SchedulerParametric.cast_to_exact_datatype"]], "cast_to_interval_datatype() (scheduler method)": [[2, "stormpy.Scheduler.cast_to_interval_datatype"], [9, "stormpy.storage.Scheduler.cast_to_interval_datatype"]], "cast_to_interval_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_interval_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_interval_datatype"]], "cast_to_parametric_datatype() (scheduler method)": [[2, "stormpy.Scheduler.cast_to_parametric_datatype"], [9, "stormpy.storage.Scheduler.cast_to_parametric_datatype"]], "cast_to_parametric_datatype() (schedulerexact method)": [[2, "stormpy.SchedulerExact.cast_to_parametric_datatype"], [9, "stormpy.storage.SchedulerExact.cast_to_parametric_datatype"]], "cast_to_parametric_datatype() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.cast_to_parametric_datatype"], [9, "stormpy.storage.SchedulerParametric.cast_to_parametric_datatype"]], "check_interval_mdp() (in module stormpy)": [[2, "stormpy.check_interval_mdp"]], "check_model_dd() (in module stormpy)": [[2, "stormpy.check_model_dd"]], "check_model_hybrid() (in module stormpy)": [[2, "stormpy.check_model_hybrid"]], "check_model_sparse() (in module stormpy)": [[2, "stormpy.check_model_sparse"]], "check_threshold_feasible (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.check_threshold_feasible"]], "check_transitions_outside (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.check_transitions_outside"]], "check_valid() (janimodel method)": [[2, "stormpy.JaniModel.check_valid"], [9, "stormpy.storage.JaniModel.check_valid"]], "choice_labeling (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.choice_labeling"], [9, "stormpy.storage.SparseExactModelComponents.choice_labeling"]], "choice_labeling (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.choice_labeling"], [9, "stormpy.storage.SparseIntervalModelComponents.choice_labeling"]], "choice_labeling (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.choice_labeling"], [9, "stormpy.storage.SparseModelComponents.choice_labeling"]], "choice_labeling (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.choice_labeling"], [9, "stormpy.storage.SparseParametricModelComponents.choice_labeling"]], "choice_origins (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.choice_origins"], [9, "stormpy.storage.SparseExactModelComponents.choice_origins"]], "choice_origins (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.choice_origins"], [9, "stormpy.storage.SparseIntervalModelComponents.choice_origins"]], "choice_origins (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.choice_origins"], [9, "stormpy.storage.SparseModelComponents.choice_origins"]], "choice_origins (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.choice_origins"], [9, "stormpy.storage.SparseParametricModelComponents.choice_origins"]], "clone() (formula method)": [[2, "stormpy.Formula.clone"], [7, "stormpy.logic.Formula.clone"]], "clone() (janiorderedassignments method)": [[2, "stormpy.JaniOrderedAssignments.clone"], [9, "stormpy.storage.JaniOrderedAssignments.clone"]], "clone() (symbolicexactquantitativecheckresult method)": [[2, "stormpy.SymbolicExactQuantitativeCheckResult.clone"]], "clone() (symbolicparametricquantitativecheckresult method)": [[2, "stormpy.SymbolicParametricQuantitativeCheckResult.clone"]], "clone() (symbolicquantitativecheckresult method)": [[2, "stormpy.SymbolicQuantitativeCheckResult.clone"]], "coefficient (factorizedpolynomial property)": [[2, "stormpy.FactorizedPolynomial.coefficient"]], "collect_information() (in module stormpy)": [[2, "stormpy.collect_information"]], "color (janiedge property)": [[2, "stormpy.JaniEdge.color"], [9, "stormpy.storage.JaniEdge.color"]], "column (exactsparsematrixentry property)": [[2, "stormpy.ExactSparseMatrixEntry.column"], [9, "stormpy.storage.ExactSparseMatrixEntry.column"]], "column (intervalsparsematrixentry property)": [[2, "stormpy.IntervalSparseMatrixEntry.column"], [9, "stormpy.storage.IntervalSparseMatrixEntry.column"]], "column (parametricsparsematrixentry property)": [[2, "stormpy.ParametricSparseMatrixEntry.column"], [9, "stormpy.storage.ParametricSparseMatrixEntry.column"]], "column (sparsematrixentry property)": [[2, "stormpy.SparseMatrixEntry.column"], [9, "stormpy.storage.SparseMatrixEntry.column"]], "commands (prismmodule property)": [[2, "stormpy.PrismModule.commands"], [9, "stormpy.storage.PrismModule.commands"]], "comparison_type (operatorformula property)": [[2, "stormpy.OperatorFormula.comparison_type"], [7, "stormpy.logic.OperatorFormula.comparison_type"]], "compute_action_support() (scheduler method)": [[2, "stormpy.Scheduler.compute_action_support"], [9, "stormpy.storage.Scheduler.compute_action_support"]], "compute_action_support() (schedulerexact method)": [[2, "stormpy.SchedulerExact.compute_action_support"], [9, "stormpy.storage.SchedulerExact.compute_action_support"]], "compute_action_support() (schedulerinterval method)": [[2, "stormpy.SchedulerInterval.compute_action_support"], [9, "stormpy.storage.SchedulerInterval.compute_action_support"]], "compute_action_support() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.compute_action_support"], [9, "stormpy.storage.SchedulerParametric.compute_action_support"]], "compute_all_until_probabilities() (in module stormpy)": [[2, "stormpy.compute_all_until_probabilities"]], "compute_expected_number_of_visits() (in module stormpy)": [[2, "stormpy.compute_expected_number_of_visits"]], "compute_indices() (ddmetavariable_sylvan method)": [[2, "stormpy.DdMetaVariable_Sylvan.compute_indices"], [9, "stormpy.storage.DdMetaVariable_Sylvan.compute_indices"]], "compute_prob01_states() (in module stormpy)": [[2, "stormpy.compute_prob01_states"]], "compute_prob01max_states() (in module stormpy)": [[2, "stormpy.compute_prob01max_states"]], "compute_prob01min_states() (in module stormpy)": [[2, "stormpy.compute_prob01min_states"]], "compute_steady_state_distribution() (in module stormpy)": [[2, "stormpy.compute_steady_state_distribution"]], "compute_transient_probabilities() (in module stormpy)": [[2, "stormpy.compute_transient_probabilities"]], "constant_part() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.constant_part"]], "constant_part() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.constant_part"]], "constant_part() (polynomial method)": [[2, "stormpy.Polynomial.constant_part"]], "constant_part() (rationalfunction method)": [[2, "stormpy.RationalFunction.constant_part"]], "constants (janimodel property)": [[2, "stormpy.JaniModel.constants"], [9, "stormpy.storage.JaniModel.constants"]], "constants (prismprogram property)": [[2, "stormpy.PrismProgram.constants"], [9, "stormpy.storage.PrismProgram.constants"]], "construct_submodel() (in module stormpy)": [[2, "stormpy.construct_submodel"]], "contains_label() (itemlabeling method)": [[2, "stormpy.ItemLabeling.contains_label"], [9, "stormpy.storage.ItemLabeling.contains_label"]], "contains_variable() (expression method)": [[2, "stormpy.Expression.contains_variable"], [9, "stormpy.storage.Expression.contains_variable"]], "contains_variables() (expression method)": [[2, "stormpy.Expression.contains_variables"], [9, "stormpy.storage.Expression.contains_variables"]], "continue_after_first_counterexample (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.continue_after_first_counterexample"]], "convert_to_ctmc() (sparseexactma method)": [[2, "stormpy.SparseExactMA.convert_to_ctmc"], [9, "stormpy.storage.SparseExactMA.convert_to_ctmc"]], "convert_to_ctmc() (sparseintervalma method)": [[2, "stormpy.SparseIntervalMA.convert_to_ctmc"], [9, "stormpy.storage.SparseIntervalMA.convert_to_ctmc"]], "convert_to_ctmc() (sparsema method)": [[2, "stormpy.SparseMA.convert_to_ctmc"], [9, "stormpy.storage.SparseMA.convert_to_ctmc"]], "convertible_to_ctmc (sparseexactma property)": [[2, "stormpy.SparseExactMA.convertible_to_ctmc"], [9, "stormpy.storage.SparseExactMA.convertible_to_ctmc"]], "convertible_to_ctmc (sparseintervalma property)": [[2, "stormpy.SparseIntervalMA.convertible_to_ctmc"], [9, "stormpy.storage.SparseIntervalMA.convertible_to_ctmc"]], "convertible_to_ctmc (sparsema property)": [[2, "stormpy.SparseMA.convertible_to_ctmc"], [9, "stormpy.storage.SparseMA.convertible_to_ctmc"]], "create_boolean() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_boolean"], [9, "stormpy.storage.ExpressionManager.create_boolean"]], "create_boolean_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_boolean_variable"], [9, "stormpy.storage.ExpressionManager.create_boolean_variable"]], "create_downward_closure() (polytopedouble method)": [[2, "stormpy.PolytopeDouble.create_downward_closure"], [9, "stormpy.storage.PolytopeDouble.create_downward_closure"]], "create_downward_closure() (polytopeexact method)": [[2, "stormpy.PolytopeExact.create_downward_closure"], [9, "stormpy.storage.PolytopeExact.create_downward_closure"]], "create_filter_initial_states_sparse() (in module stormpy)": [[2, "stormpy.create_filter_initial_states_sparse"]], "create_filter_initial_states_symbolic() (in module stormpy)": [[2, "stormpy.create_filter_initial_states_symbolic"]], "create_filter_symbolic() (in module stormpy)": [[2, "stormpy.create_filter_symbolic"]], "create_integer() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_integer"], [9, "stormpy.storage.ExpressionManager.create_integer"]], "create_integer_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_integer_variable"], [9, "stormpy.storage.ExpressionManager.create_integer_variable"]], "create_rational() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_rational"], [9, "stormpy.storage.ExpressionManager.create_rational"]], "create_rational_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.create_rational_variable"], [9, "stormpy.storage.ExpressionManager.create_rational_variable"]], "cut_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.cut_time"]], "dd_manager (dd_sylvan property)": [[2, "stormpy.Dd_Sylvan.dd_manager"], [9, "stormpy.storage.Dd_Sylvan.dd_manager"]], "deadlock_label (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.deadlock_label"]], "deadlock_label (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.deadlock_label"]], "deadlock_label (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.deadlock_label"]], "decode_automaton_and_edge_index() (janimodel static method)": [[2, "stormpy.JaniModel.decode_automaton_and_edge_index"], [9, "stormpy.storage.JaniModel.decode_automaton_and_edge_index"]], "define_constants() (janimodel method)": [[2, "stormpy.JaniModel.define_constants"], [9, "stormpy.storage.JaniModel.define_constants"]], "define_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.define_constants"], [9, "stormpy.storage.PrismProgram.define_constants"]], "defined (janiconstant property)": [[2, "stormpy.JaniConstant.defined"], [9, "stormpy.storage.JaniConstant.defined"]], "defined (prismconstant property)": [[2, "stormpy.PrismConstant.defined"], [9, "stormpy.storage.PrismConstant.defined"]], "defined (schedulerchoice property)": [[2, "stormpy.SchedulerChoice.defined"], [9, "stormpy.storage.SchedulerChoice.defined"]], "defined (schedulerchoiceexact property)": [[2, "stormpy.SchedulerChoiceExact.defined"], [9, "stormpy.storage.SchedulerChoiceExact.defined"]], "defined (schedulerchoiceinterval property)": [[2, "stormpy.SchedulerChoiceInterval.defined"], [9, "stormpy.storage.SchedulerChoiceInterval.defined"]], "defined (schedulerchoiceparametric property)": [[2, "stormpy.SchedulerChoiceParametric.defined"], [9, "stormpy.storage.SchedulerChoiceParametric.defined"]], "definition (prismconstant property)": [[2, "stormpy.PrismConstant.definition"], [9, "stormpy.storage.PrismConstant.definition"]], "degree() (polynomial method)": [[2, "stormpy.Polynomial.degree"]], "denominator (factorizedrationalfunction property)": [[2, "stormpy.FactorizedRationalFunction.denominator"]], "denominator (rational property)": [[2, "stormpy.Rational.denominator"]], "denominator (rationalfunction property)": [[2, "stormpy.RationalFunction.denominator"]], "derive() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.derive"]], "derive() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.derive"]], "derive() (polynomial method)": [[2, "stormpy.Polynomial.derive"]], "derive() (rationalfunction method)": [[2, "stormpy.RationalFunction.derive"]], "destinations (janiedge property)": [[2, "stormpy.JaniEdge.destinations"], [9, "stormpy.storage.JaniEdge.destinations"]], "destinations (janitemplateedge property)": [[2, "stormpy.JaniTemplateEdge.destinations"], [9, "stormpy.storage.JaniTemplateEdge.destinations"]], "deterministic (scheduler property)": [[2, "stormpy.Scheduler.deterministic"], [9, "stormpy.storage.Scheduler.deterministic"]], "deterministic (schedulerchoice property)": [[2, "stormpy.SchedulerChoice.deterministic"], [9, "stormpy.storage.SchedulerChoice.deterministic"]], "deterministic (schedulerchoiceexact property)": [[2, "stormpy.SchedulerChoiceExact.deterministic"], [9, "stormpy.storage.SchedulerChoiceExact.deterministic"]], "deterministic (schedulerchoiceinterval property)": [[2, "stormpy.SchedulerChoiceInterval.deterministic"], [9, "stormpy.storage.SchedulerChoiceInterval.deterministic"]], "deterministic (schedulerchoiceparametric property)": [[2, "stormpy.SchedulerChoiceParametric.deterministic"], [9, "stormpy.storage.SchedulerChoiceParametric.deterministic"]], "deterministic (schedulerexact property)": [[2, "stormpy.SchedulerExact.deterministic"], [9, "stormpy.storage.SchedulerExact.deterministic"]], "deterministic (schedulerinterval property)": [[2, "stormpy.SchedulerInterval.deterministic"], [9, "stormpy.storage.SchedulerInterval.deterministic"]], "deterministic (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.deterministic"], [9, "stormpy.storage.SchedulerParametric.deterministic"]], "edges (janiautomaton property)": [[2, "stormpy.JaniAutomaton.edges"], [9, "stormpy.storage.JaniAutomaton.edges"]], "eigen (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.eigen"]], "eliminate_ecs() (in module stormpy)": [[2, "stormpy.eliminate_ECs"]], "eliminate_non_markovian_chains() (in module stormpy)": [[2, "stormpy.eliminate_non_markovian_chains"]], "eliminate_reward_accumulations() (in module stormpy)": [[2, "stormpy.eliminate_reward_accumulations"]], "elimination (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.elimination"]], "empty() (janivariableset method)": [[2, "stormpy.JaniVariableSet.empty"], [9, "stormpy.storage.JaniVariableSet.empty"]], "encode_automaton_and_edge_index() (janimodel static method)": [[2, "stormpy.JaniModel.encode_automaton_and_edge_index"], [9, "stormpy.storage.JaniModel.encode_automaton_and_edge_index"]], "encode_reachability (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.encode_reachability"]], "erase_variable() (janivariableset method)": [[2, "stormpy.JaniVariableSet.erase_variable"], [9, "stormpy.storage.JaniVariableSet.erase_variable"]], "evaluate() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.evaluate"]], "evaluate() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.evaluate"]], "evaluate() (polynomial method)": [[2, "stormpy.Polynomial.evaluate"]], "evaluate() (rationalfunction method)": [[2, "stormpy.RationalFunction.evaluate"]], "evaluate_as_bool() (expression method)": [[2, "stormpy.Expression.evaluate_as_bool"], [9, "stormpy.storage.Expression.evaluate_as_bool"]], "evaluate_as_double() (expression method)": [[2, "stormpy.Expression.evaluate_as_double"], [9, "stormpy.storage.Expression.evaluate_as_double"]], "evaluate_as_int() (expression method)": [[2, "stormpy.Expression.evaluate_as_int"], [9, "stormpy.storage.Expression.evaluate_as_int"]], "evaluate_as_rational() (expression method)": [[2, "stormpy.Expression.evaluate_as_rational"], [9, "stormpy.storage.Expression.evaluate_as_rational"]], "exit_rates (sparsectmc property)": [[2, "stormpy.SparseCtmc.exit_rates"], [9, "stormpy.storage.SparseCtmc.exit_rates"]], "exit_rates (sparseexactctmc property)": [[2, "stormpy.SparseExactCtmc.exit_rates"], [9, "stormpy.storage.SparseExactCtmc.exit_rates"]], "exit_rates (sparseexactma property)": [[2, "stormpy.SparseExactMA.exit_rates"], [9, "stormpy.storage.SparseExactMA.exit_rates"]], "exit_rates (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.exit_rates"], [9, "stormpy.storage.SparseExactModelComponents.exit_rates"]], "exit_rates (sparseintervalctmc property)": [[2, "stormpy.SparseIntervalCtmc.exit_rates"], [9, "stormpy.storage.SparseIntervalCtmc.exit_rates"]], "exit_rates (sparseintervalma property)": [[2, "stormpy.SparseIntervalMA.exit_rates"], [9, "stormpy.storage.SparseIntervalMA.exit_rates"]], "exit_rates (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.exit_rates"], [9, "stormpy.storage.SparseIntervalModelComponents.exit_rates"]], "exit_rates (sparsema property)": [[2, "stormpy.SparseMA.exit_rates"], [9, "stormpy.storage.SparseMA.exit_rates"]], "exit_rates (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.exit_rates"], [9, "stormpy.storage.SparseModelComponents.exit_rates"]], "exit_rates (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.exit_rates"], [9, "stormpy.storage.SparseParametricModelComponents.exit_rates"]], "export_lookup() (explicitmodelbuilder method)": [[2, "stormpy.ExplicitModelBuilder.export_lookup"]], "export_lookup() (explicitparametricmodelbuilder method)": [[2, "stormpy.ExplicitParametricModelBuilder.export_lookup"]], "export_to_drn() (in module stormpy)": [[2, "stormpy.export_to_drn"]], "expression (janiassignment property)": [[2, "stormpy.JaniAssignment.expression"], [9, "stormpy.storage.JaniAssignment.expression"]], "expression (prismassignment property)": [[2, "stormpy.PrismAssignment.expression"], [9, "stormpy.storage.PrismAssignment.expression"]], "expression (prismlabel property)": [[2, "stormpy.PrismLabel.expression"], [9, "stormpy.storage.PrismLabel.expression"]], "expression_manager (janimodel property)": [[2, "stormpy.JaniModel.expression_manager"], [9, "stormpy.storage.JaniModel.expression_manager"]], "expression_manager (prismprogram property)": [[2, "stormpy.PrismProgram.expression_manager"], [9, "stormpy.storage.PrismProgram.expression_manager"]], "expression_variable (janiconstant property)": [[2, "stormpy.JaniConstant.expression_variable"], [9, "stormpy.storage.JaniConstant.expression_variable"]], "expression_variable (janivariable property)": [[2, "stormpy.JaniVariable.expression_variable"], [9, "stormpy.storage.JaniVariable.expression_variable"]], "expression_variable (prismconstant property)": [[2, "stormpy.PrismConstant.expression_variable"], [9, "stormpy.storage.PrismConstant.expression_variable"]], "expression_variable (prismvariable property)": [[2, "stormpy.PrismVariable.expression_variable"], [9, "stormpy.storage.PrismVariable.expression_variable"]], "factorization() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.factorization"]], "finalize() (janimodel method)": [[2, "stormpy.JaniModel.finalize"], [9, "stormpy.storage.JaniModel.finalize"]], "fix_deadlocks (subsystembuilderoptions property)": [[2, "stormpy.SubsystemBuilderOptions.fix_deadlocks"]], "flatten() (prismprogram method)": [[2, "stormpy.PrismProgram.flatten"], [9, "stormpy.storage.PrismProgram.flatten"]], "flatten_composition() (janimodel method)": [[2, "stormpy.JaniModel.flatten_composition"], [9, "stormpy.storage.JaniModel.flatten_composition"]], "formulas (modelformulaspair property)": [[2, "stormpy.ModelFormulasPair.formulas"]], "gather_variables() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.gather_variables"]], "gather_variables() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.gather_variables"]], "gather_variables() (polynomial method)": [[2, "stormpy.Polynomial.gather_variables"]], "gather_variables() (rationalfunction method)": [[2, "stormpy.RationalFunction.gather_variables"]], "gauss_seidel (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.gauss_seidel"]], "get() (bitvector method)": [[2, "stormpy.BitVector.get"], [9, "stormpy.storage.BitVector.get"]], "get_action_name() (prismprogram method)": [[2, "stormpy.PrismProgram.get_action_name"], [9, "stormpy.storage.PrismProgram.get_action_name"]], "get_as_variable_to_expression_map() (prismupdate method)": [[2, "stormpy.PrismUpdate.get_as_variable_to_expression_map"], [9, "stormpy.storage.PrismUpdate.get_as_variable_to_expression_map"]], "get_assignment() (prismupdate method)": [[2, "stormpy.PrismUpdate.get_assignment"], [9, "stormpy.storage.PrismUpdate.get_assignment"]], "get_automaton() (janimodel method)": [[2, "stormpy.JaniModel.get_automaton"], [9, "stormpy.storage.JaniModel.get_automaton"]], "get_automaton_index() (janimodel method)": [[2, "stormpy.JaniModel.get_automaton_index"], [9, "stormpy.storage.JaniModel.get_automaton_index"]], "get_boolean_value() (simplevaluation method)": [[2, "stormpy.SimpleValuation.get_boolean_value"], [9, "stormpy.storage.SimpleValuation.get_boolean_value"]], "get_boolean_value() (statevaluation method)": [[2, "stormpy.StateValuation.get_boolean_value"], [9, "stormpy.storage.StateValuation.get_boolean_value"]], "get_boolean_variable() (prismmodule method)": [[2, "stormpy.PrismModule.get_boolean_variable"], [9, "stormpy.storage.PrismModule.get_boolean_variable"]], "get_choice() (scheduler method)": [[2, "stormpy.Scheduler.get_choice"], [9, "stormpy.storage.Scheduler.get_choice"]], "get_choice() (schedulerchoice method)": [[2, "stormpy.SchedulerChoice.get_choice"], [9, "stormpy.storage.SchedulerChoice.get_choice"]], "get_choice() (schedulerchoiceexact method)": [[2, "stormpy.SchedulerChoiceExact.get_choice"], [9, "stormpy.storage.SchedulerChoiceExact.get_choice"]], "get_choice() (schedulerchoiceinterval method)": [[2, "stormpy.SchedulerChoiceInterval.get_choice"], [9, "stormpy.storage.SchedulerChoiceInterval.get_choice"]], "get_choice() (schedulerchoiceparametric method)": [[2, "stormpy.SchedulerChoiceParametric.get_choice"], [9, "stormpy.storage.SchedulerChoiceParametric.get_choice"]], "get_choice() (schedulerexact method)": [[2, "stormpy.SchedulerExact.get_choice"], [9, "stormpy.storage.SchedulerExact.get_choice"]], "get_choice() (schedulerinterval method)": [[2, "stormpy.SchedulerInterval.get_choice"], [9, "stormpy.storage.SchedulerInterval.get_choice"]], "get_choice() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.get_choice"], [9, "stormpy.storage.SchedulerParametric.get_choice"]], "get_choice_index() (sparseexactmdp method)": [[2, "stormpy.SparseExactMdp.get_choice_index"], [9, "stormpy.storage.SparseExactMdp.get_choice_index"]], "get_choice_index() (sparseintervalmdp method)": [[2, "stormpy.SparseIntervalMdp.get_choice_index"], [9, "stormpy.storage.SparseIntervalMdp.get_choice_index"]], "get_choice_index() (sparsemdp method)": [[2, "stormpy.SparseMdp.get_choice_index"], [9, "stormpy.storage.SparseMdp.get_choice_index"]], "get_choice_info() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.get_choice_info"], [9, "stormpy.storage.ChoiceOrigins.get_choice_info"]], "get_choices() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.get_choices"], [9, "stormpy.storage.ChoiceLabeling.get_choices"]], "get_command_indices_by_action_index() (prismmodule method)": [[2, "stormpy.PrismModule.get_command_indices_by_action_index"], [9, "stormpy.storage.PrismModule.get_command_indices_by_action_index"]], "get_command_set() (prismchoiceorigins method)": [[2, "stormpy.PrismChoiceOrigins.get_command_set"], [9, "stormpy.storage.PrismChoiceOrigins.get_command_set"]], "get_constant() (janimodel method)": [[2, "stormpy.JaniModel.get_constant"], [9, "stormpy.storage.JaniModel.get_constant"]], "get_constant() (prismprogram method)": [[2, "stormpy.PrismProgram.get_constant"], [9, "stormpy.storage.PrismProgram.get_constant"]], "get_current_row_group_count() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.ExactSparseMatrixBuilder.get_current_row_group_count"]], "get_current_row_group_count() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.get_current_row_group_count"]], "get_current_row_group_count() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.get_current_row_group_count"]], "get_current_row_group_count() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.get_current_row_group_count"], [9, "stormpy.storage.SparseMatrixBuilder.get_current_row_group_count"]], "get_deterministic_choice() (schedulerchoice method)": [[2, "stormpy.SchedulerChoice.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoice.get_deterministic_choice"]], "get_deterministic_choice() (schedulerchoiceexact method)": [[2, "stormpy.SchedulerChoiceExact.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoiceExact.get_deterministic_choice"]], "get_deterministic_choice() (schedulerchoiceinterval method)": [[2, "stormpy.SchedulerChoiceInterval.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoiceInterval.get_deterministic_choice"]], "get_deterministic_choice() (schedulerchoiceparametric method)": [[2, "stormpy.SchedulerChoiceParametric.get_deterministic_choice"], [9, "stormpy.storage.SchedulerChoiceParametric.get_deterministic_choice"]], "get_edge_index_set() (janichoiceorigins method)": [[2, "stormpy.JaniChoiceOrigins.get_edge_index_set"], [9, "stormpy.storage.JaniChoiceOrigins.get_edge_index_set"]], "get_expression() (atomicexpressionformula method)": [[2, "stormpy.AtomicExpressionFormula.get_expression"], [7, "stormpy.logic.AtomicExpressionFormula.get_expression"]], "get_identifier_info() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.get_identifier_info"], [9, "stormpy.storage.ChoiceOrigins.get_identifier_info"]], "get_integer_value() (simplevaluation method)": [[2, "stormpy.SimpleValuation.get_integer_value"], [9, "stormpy.storage.SimpleValuation.get_integer_value"]], "get_integer_value() (statevaluation method)": [[2, "stormpy.StateValuation.get_integer_value"], [9, "stormpy.storage.StateValuation.get_integer_value"]], "get_integer_variable() (prismmodule method)": [[2, "stormpy.PrismModule.get_integer_variable"], [9, "stormpy.storage.PrismModule.get_integer_variable"]], "get_json() (statevaluation method)": [[2, "stormpy.StateValuation.get_json"], [9, "stormpy.storage.StateValuation.get_json"]], "get_label_expression() (prismprogram method)": [[2, "stormpy.PrismProgram.get_label_expression"], [9, "stormpy.storage.PrismProgram.get_label_expression"]], "get_labels() (itemlabeling method)": [[2, "stormpy.ItemLabeling.get_labels"], [9, "stormpy.storage.ItemLabeling.get_labels"]], "get_labels_of_choice() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.get_labels_of_choice"], [9, "stormpy.storage.ChoiceLabeling.get_labels_of_choice"]], "get_labels_of_state() (statelabeling method)": [[2, "stormpy.StateLabeling.get_labels_of_state"], [9, "stormpy.storage.StateLabeling.get_labels_of_state"]], "get_last_column() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.ExactSparseMatrixBuilder.get_last_column"]], "get_last_column() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.get_last_column"]], "get_last_column() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.get_last_column"]], "get_last_column() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.get_last_column"], [9, "stormpy.storage.SparseMatrixBuilder.get_last_column"]], "get_last_row() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.ExactSparseMatrixBuilder.get_last_row"]], "get_last_row() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.get_last_row"]], "get_last_row() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.get_last_row"]], "get_last_row() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.get_last_row"], [9, "stormpy.storage.SparseMatrixBuilder.get_last_row"]], "get_location_index() (janiautomaton method)": [[2, "stormpy.JaniAutomaton.get_location_index"], [9, "stormpy.storage.JaniAutomaton.get_location_index"]], "get_maximal_end_components() (in module stormpy)": [[2, "stormpy.get_maximal_end_components"]], "get_meta_variable() (ddmanager_sylvan method)": [[2, "stormpy.DdManager_Sylvan.get_meta_variable"], [9, "stormpy.storage.DdManager_Sylvan.get_meta_variable"]], "get_module() (prismprogram method)": [[2, "stormpy.PrismProgram.get_module"], [9, "stormpy.storage.PrismProgram.get_module"]], "get_module_indices_by_action_index() (prismprogram method)": [[2, "stormpy.PrismProgram.get_module_indices_by_action_index"], [9, "stormpy.storage.PrismProgram.get_module_indices_by_action_index"]], "get_nr_available_actions() (sparseexactmdp method)": [[2, "stormpy.SparseExactMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseExactMdp.get_nr_available_actions"]], "get_nr_available_actions() (sparseintervalmdp method)": [[2, "stormpy.SparseIntervalMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseIntervalMdp.get_nr_available_actions"]], "get_nr_available_actions() (sparsemdp method)": [[2, "stormpy.SparseMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseMdp.get_nr_available_actions"]], "get_nr_available_actions() (sparseparametricmdp method)": [[2, "stormpy.SparseParametricMdp.get_nr_available_actions"], [9, "stormpy.storage.SparseParametricMdp.get_nr_available_actions"]], "get_nr_of_states() (statevaluation method)": [[2, "stormpy.StateValuation.get_nr_of_states"], [9, "stormpy.storage.StateValuation.get_nr_of_states"]], "get_number_of_identifiers() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.get_number_of_identifiers"], [9, "stormpy.storage.ChoiceOrigins.get_number_of_identifiers"]], "get_observation() (sparseexactpomdp method)": [[2, "stormpy.SparseExactPomdp.get_observation"], [9, "stormpy.storage.SparseExactPomdp.get_observation"]], "get_observation() (sparseintervalpomdp method)": [[2, "stormpy.SparseIntervalPomdp.get_observation"], [9, "stormpy.storage.SparseIntervalPomdp.get_observation"]], "get_observation() (sparseparametricpomdp method)": [[2, "stormpy.SparseParametricPomdp.get_observation"], [9, "stormpy.storage.SparseParametricPomdp.get_observation"]], "get_observation() (sparsepomdp method)": [[2, "stormpy.SparsePomdp.get_observation"], [9, "stormpy.storage.SparsePomdp.get_observation"]], "get_operand() (expression method)": [[2, "stormpy.Expression.get_operand"], [9, "stormpy.storage.Expression.get_operand"]], "get_overapproximation() (paretocurvecheckresultdouble method)": [[2, "stormpy.ParetoCurveCheckResultDouble.get_overapproximation"]], "get_rational_value() (statevaluation method)": [[2, "stormpy.StateValuation.get_rational_value"], [9, "stormpy.storage.StateValuation.get_rational_value"]], "get_reachable_states() (in module stormpy)": [[2, "stormpy.get_reachable_states"]], "get_row() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_row"], [9, "stormpy.storage.ExactSparseMatrix.get_row"]], "get_row() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.get_row"], [9, "stormpy.storage.IntervalSparseMatrix.get_row"]], "get_row() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_row"], [9, "stormpy.storage.ParametricSparseMatrix.get_row"]], "get_row() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_row"], [9, "stormpy.storage.SparseMatrix.get_row"]], "get_row_group_end() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_row_group_end"], [9, "stormpy.storage.ExactSparseMatrix.get_row_group_end"]], "get_row_group_end() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.get_row_group_end"], [9, "stormpy.storage.IntervalSparseMatrix.get_row_group_end"]], "get_row_group_end() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_row_group_end"], [9, "stormpy.storage.ParametricSparseMatrix.get_row_group_end"]], "get_row_group_end() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_row_group_end"], [9, "stormpy.storage.SparseMatrix.get_row_group_end"]], "get_row_group_start() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_row_group_start"], [9, "stormpy.storage.ExactSparseMatrix.get_row_group_start"]], "get_row_group_start() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.get_row_group_start"], [9, "stormpy.storage.IntervalSparseMatrix.get_row_group_start"]], "get_row_group_start() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_row_group_start"], [9, "stormpy.storage.ParametricSparseMatrix.get_row_group_start"]], "get_row_group_start() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_row_group_start"], [9, "stormpy.storage.SparseMatrix.get_row_group_start"]], "get_rows_for_group() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.get_rows_for_group"], [9, "stormpy.storage.ExactSparseMatrix.get_rows_for_group"]], "get_rows_for_group() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.get_rows_for_group"], [9, "stormpy.storage.IntervalSparseMatrix.get_rows_for_group"]], "get_rows_for_group() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.get_rows_for_group"], [9, "stormpy.storage.ParametricSparseMatrix.get_rows_for_group"]], "get_rows_for_group() (sparsematrix method)": [[2, "stormpy.SparseMatrix.get_rows_for_group"], [9, "stormpy.storage.SparseMatrix.get_rows_for_group"]], "get_state_action_reward() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseExactRewardModel.get_state_action_reward"]], "get_state_action_reward() (sparseintervalrewardmodel method)": [[2, "stormpy.SparseIntervalRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseIntervalRewardModel.get_state_action_reward"]], "get_state_action_reward() (sparseparametricrewardmodel method)": [[2, "stormpy.SparseParametricRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseParametricRewardModel.get_state_action_reward"]], "get_state_action_reward() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.get_state_action_reward"], [9, "stormpy.storage.SparseRewardModel.get_state_action_reward"]], "get_state_reward() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.get_state_reward"], [9, "stormpy.storage.SparseExactRewardModel.get_state_reward"]], "get_state_reward() (sparseintervalrewardmodel method)": [[2, "stormpy.SparseIntervalRewardModel.get_state_reward"], [9, "stormpy.storage.SparseIntervalRewardModel.get_state_reward"]], "get_state_reward() (sparseparametricrewardmodel method)": [[2, "stormpy.SparseParametricRewardModel.get_state_reward"], [9, "stormpy.storage.SparseParametricRewardModel.get_state_reward"]], "get_state_reward() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.get_state_reward"], [9, "stormpy.storage.SparseRewardModel.get_state_reward"]], "get_states() (statelabeling method)": [[2, "stormpy.StateLabeling.get_states"], [9, "stormpy.storage.StateLabeling.get_states"]], "get_string() (statevaluation method)": [[2, "stormpy.StateValuation.get_string"], [9, "stormpy.storage.StateValuation.get_string"]], "get_synchronizing_action_indices() (prismprogram method)": [[2, "stormpy.PrismProgram.get_synchronizing_action_indices"], [9, "stormpy.storage.PrismProgram.get_synchronizing_action_indices"]], "get_truth_values() (explicitqualitativecheckresult method)": [[2, "stormpy.ExplicitQualitativeCheckResult.get_truth_values"]], "get_truth_values() (symbolicqualitativecheckresult method)": [[2, "stormpy.SymbolicQualitativeCheckResult.get_truth_values"]], "get_undefined_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.get_undefined_constants"], [9, "stormpy.storage.PrismProgram.get_undefined_constants"]], "get_underapproximation() (paretocurvecheckresultdouble method)": [[2, "stormpy.ParetoCurveCheckResultDouble.get_underapproximation"]], "get_values() (explicitexactquantitativecheckresult method)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult.get_values"]], "get_values() (explicitparametricquantitativecheckresult method)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult.get_values"]], "get_values() (explicitquantitativecheckresult method)": [[2, "stormpy.ExplicitQuantitativeCheckResult.get_values"]], "get_values() (hybridexactquantitativecheckresult method)": [[2, "stormpy.HybridExactQuantitativeCheckResult.get_values"]], "get_values() (hybridparametricquantitativecheckresult method)": [[2, "stormpy.HybridParametricQuantitativeCheckResult.get_values"]], "get_values() (hybridquantitativecheckresult method)": [[2, "stormpy.HybridQuantitativeCheckResult.get_values"]], "get_variable() (expressionmanager method)": [[2, "stormpy.ExpressionManager.get_variable"], [9, "stormpy.storage.ExpressionManager.get_variable"]], "get_variable_by_expr_variable() (janivariableset method)": [[2, "stormpy.JaniVariableSet.get_variable_by_expr_variable"], [9, "stormpy.storage.JaniVariableSet.get_variable_by_expr_variable"]], "get_variable_by_name() (janivariableset method)": [[2, "stormpy.JaniVariableSet.get_variable_by_name"], [9, "stormpy.storage.JaniVariableSet.get_variable_by_name"]], "get_variables() (expression method)": [[2, "stormpy.Expression.get_variables"], [9, "stormpy.storage.Expression.get_variables"]], "get_variables() (expressionmanager method)": [[2, "stormpy.ExpressionManager.get_variables"], [9, "stormpy.storage.ExpressionManager.get_variables"]], "get_vertices_clockwise() (polytopedouble method)": [[2, "stormpy.PolytopeDouble.get_vertices_clockwise"], [9, "stormpy.storage.PolytopeDouble.get_vertices_clockwise"]], "get_vertices_clockwise() (polytopeexact method)": [[2, "stormpy.PolytopeExact.get_vertices_clockwise"], [9, "stormpy.storage.PolytopeExact.get_vertices_clockwise"]], "get_zero_reward_states() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.get_zero_reward_states"], [9, "stormpy.storage.SparseExactRewardModel.get_zero_reward_states"]], "get_zero_reward_states() (sparseintervalrewardmodel method)": [[2, "stormpy.SparseIntervalRewardModel.get_zero_reward_states"], [9, "stormpy.storage.SparseIntervalRewardModel.get_zero_reward_states"]], "get_zero_reward_states() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.get_zero_reward_states"], [9, "stormpy.storage.SparseRewardModel.get_zero_reward_states"]], "global_boolean_variables (prismprogram property)": [[2, "stormpy.PrismProgram.global_boolean_variables"], [9, "stormpy.storage.PrismProgram.global_boolean_variables"]], "global_index (prismcommand property)": [[2, "stormpy.PrismCommand.global_index"], [9, "stormpy.storage.PrismCommand.global_index"]], "global_index (prismupdate property)": [[2, "stormpy.PrismUpdate.global_index"], [9, "stormpy.storage.PrismUpdate.global_index"]], "global_integer_variables (prismprogram property)": [[2, "stormpy.PrismProgram.global_integer_variables"], [9, "stormpy.storage.PrismProgram.global_integer_variables"]], "global_variables (janimodel property)": [[2, "stormpy.JaniModel.global_variables"], [9, "stormpy.storage.JaniModel.global_variables"]], "gmmxx (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.gmmxx"]], "graph_preserving_constraints (constraintcollector property)": [[2, "stormpy.ConstraintCollector.graph_preserving_constraints"]], "guard (janiedge property)": [[2, "stormpy.JaniEdge.guard"], [9, "stormpy.storage.JaniEdge.guard"]], "guard (janitemplateedge property)": [[2, "stormpy.JaniTemplateEdge.guard"], [9, "stormpy.storage.JaniTemplateEdge.guard"]], "guard_expression (prismcommand property)": [[2, "stormpy.PrismCommand.guard_expression"], [9, "stormpy.storage.PrismCommand.guard_expression"]], "has_boolean_type() (expression method)": [[2, "stormpy.Expression.has_boolean_type"], [9, "stormpy.storage.Expression.has_boolean_type"]], "has_bound (operatorformula property)": [[2, "stormpy.OperatorFormula.has_bound"], [7, "stormpy.logic.OperatorFormula.has_bound"]], "has_constant() (prismprogram method)": [[2, "stormpy.PrismProgram.has_constant"], [9, "stormpy.storage.PrismProgram.has_constant"]], "has_integer_type() (expression method)": [[2, "stormpy.Expression.has_integer_type"], [9, "stormpy.storage.Expression.has_integer_type"]], "has_label() (prismprogram method)": [[2, "stormpy.PrismProgram.has_label"], [9, "stormpy.storage.PrismProgram.has_label"]], "has_lower_bound (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.has_lower_bound"], [7, "stormpy.logic.BoundedUntilFormula.has_lower_bound"]], "has_module_with_inner_action_overlapping_guard() (overlappingguardanalyser method)": [[2, "stormpy.OverlappingGuardAnalyser.has_module_with_inner_action_overlapping_guard"], [9, "stormpy.storage.OverlappingGuardAnalyser.has_module_with_inner_action_overlapping_guard"]], "has_observation_valuations() (sparseexactpomdp method)": [[2, "stormpy.SparseExactPomdp.has_observation_valuations"], [9, "stormpy.storage.SparseExactPomdp.has_observation_valuations"]], "has_observation_valuations() (sparseintervalpomdp method)": [[2, "stormpy.SparseIntervalPomdp.has_observation_valuations"], [9, "stormpy.storage.SparseIntervalPomdp.has_observation_valuations"]], "has_observation_valuations() (sparsepomdp method)": [[2, "stormpy.SparsePomdp.has_observation_valuations"], [9, "stormpy.storage.SparsePomdp.has_observation_valuations"]], "has_optimality_type (operatorformula property)": [[2, "stormpy.OperatorFormula.has_optimality_type"], [7, "stormpy.logic.OperatorFormula.has_optimality_type"]], "has_rational_type() (expression method)": [[2, "stormpy.Expression.has_rational_type"], [9, "stormpy.storage.Expression.has_rational_type"]], "has_reward_model() (prismprogram method)": [[2, "stormpy.PrismProgram.has_reward_model"], [9, "stormpy.storage.PrismProgram.has_reward_model"]], "has_reward_name() (rewardoperator method)": [[2, "stormpy.RewardOperator.has_reward_name"], [7, "stormpy.logic.RewardOperator.has_reward_name"]], "has_silent_action() (janiedge method)": [[2, "stormpy.JaniEdge.has_silent_action"], [9, "stormpy.storage.JaniEdge.has_silent_action"]], "has_standard_composition() (janimodel method)": [[2, "stormpy.JaniModel.has_standard_composition"], [9, "stormpy.storage.JaniModel.has_standard_composition"]], "has_state_action_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseExactRewardModel.has_state_action_rewards"]], "has_state_action_rewards (sparseintervalrewardmodel property)": [[2, "stormpy.SparseIntervalRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.has_state_action_rewards"]], "has_state_action_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.has_state_action_rewards"]], "has_state_action_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SparseRewardModel.has_state_action_rewards"]], "has_state_action_rewards (symbolicsylvanparametricrewardmodel property)": [[2, "stormpy.SymbolicSylvanParametricRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SymbolicSylvanParametricRewardModel.has_state_action_rewards"]], "has_state_action_rewards (symbolicsylvanrewardmodel property)": [[2, "stormpy.SymbolicSylvanRewardModel.has_state_action_rewards"], [9, "stormpy.storage.SymbolicSylvanRewardModel.has_state_action_rewards"]], "has_state_label() (statelabeling method)": [[2, "stormpy.StateLabeling.has_state_label"], [9, "stormpy.storage.StateLabeling.has_state_label"]], "has_state_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseExactRewardModel.has_state_rewards"]], "has_state_rewards (sparseintervalrewardmodel property)": [[2, "stormpy.SparseIntervalRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.has_state_rewards"]], "has_state_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.has_state_rewards"]], "has_state_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.has_state_rewards"], [9, "stormpy.storage.SparseRewardModel.has_state_rewards"]], "has_state_rewards (symbolicsylvanparametricrewardmodel property)": [[2, "stormpy.SymbolicSylvanParametricRewardModel.has_state_rewards"], [9, "stormpy.storage.SymbolicSylvanParametricRewardModel.has_state_rewards"]], "has_state_rewards (symbolicsylvanrewardmodel property)": [[2, "stormpy.SymbolicSylvanRewardModel.has_state_rewards"], [9, "stormpy.storage.SymbolicSylvanRewardModel.has_state_rewards"]], "has_transition_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseExactRewardModel.has_transition_rewards"]], "has_transition_rewards (sparseintervalrewardmodel property)": [[2, "stormpy.SparseIntervalRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.has_transition_rewards"]], "has_transition_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.has_transition_rewards"]], "has_transition_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.has_transition_rewards"], [9, "stormpy.storage.SparseRewardModel.has_transition_rewards"]], "has_transition_rewards (symbolicsylvanparametricrewardmodel property)": [[2, "stormpy.SymbolicSylvanParametricRewardModel.has_transition_rewards"], [9, "stormpy.storage.SymbolicSylvanParametricRewardModel.has_transition_rewards"]], "has_transition_rewards (symbolicsylvanrewardmodel property)": [[2, "stormpy.SymbolicSylvanRewardModel.has_transition_rewards"], [9, "stormpy.storage.SymbolicSylvanRewardModel.has_transition_rewards"]], "has_trivial_row_grouping (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.ExactSparseMatrix.has_trivial_row_grouping"]], "has_trivial_row_grouping (intervalsparsematrix property)": [[2, "stormpy.IntervalSparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.IntervalSparseMatrix.has_trivial_row_grouping"]], "has_trivial_row_grouping (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.ParametricSparseMatrix.has_trivial_row_grouping"]], "has_trivial_row_grouping (sparsematrix property)": [[2, "stormpy.SparseMatrix.has_trivial_row_grouping"], [9, "stormpy.storage.SparseMatrix.has_trivial_row_grouping"]], "has_undefined_constants (janimodel property)": [[2, "stormpy.JaniModel.has_undefined_constants"], [9, "stormpy.storage.JaniModel.has_undefined_constants"]], "has_undefined_constants (prismprogram property)": [[2, "stormpy.PrismProgram.has_undefined_constants"], [9, "stormpy.storage.PrismProgram.has_undefined_constants"]], "id (sparseexactmodelaction property)": [[2, "stormpy.SparseExactModelAction.id"], [9, "stormpy.storage.SparseExactModelAction.id"]], "id (sparseexactmodelstate property)": [[2, "stormpy.SparseExactModelState.id"], [9, "stormpy.storage.SparseExactModelState.id"]], "id (sparseintervalmodelaction property)": [[2, "stormpy.SparseIntervalModelAction.id"], [9, "stormpy.storage.SparseIntervalModelAction.id"]], "id (sparseintervalmodelstate property)": [[2, "stormpy.SparseIntervalModelState.id"], [9, "stormpy.storage.SparseIntervalModelState.id"]], "id (sparsemodelaction property)": [[2, "stormpy.SparseModelAction.id"], [9, "stormpy.storage.SparseModelAction.id"]], "id (sparsemodelstate property)": [[2, "stormpy.SparseModelState.id"], [9, "stormpy.storage.SparseModelState.id"]], "id (sparseparametricmodelaction property)": [[2, "stormpy.SparseParametricModelAction.id"], [9, "stormpy.storage.SparseParametricModelAction.id"]], "id (sparseparametricmodelstate property)": [[2, "stormpy.SparseParametricModelState.id"], [9, "stormpy.storage.SparseParametricModelState.id"]], "id (variable property)": [[2, "stormpy.Variable.id"]], "identifier() (expression method)": [[2, "stormpy.Expression.identifier"], [9, "stormpy.storage.Expression.identifier"]], "init_expression (janivariable property)": [[2, "stormpy.JaniVariable.init_expression"], [9, "stormpy.storage.JaniVariable.init_expression"]], "initial_location_indices (janiautomaton property)": [[2, "stormpy.JaniAutomaton.initial_location_indices"], [9, "stormpy.storage.JaniAutomaton.initial_location_indices"]], "initial_states_restriction (janiautomaton property)": [[2, "stormpy.JaniAutomaton.initial_states_restriction"], [9, "stormpy.storage.JaniAutomaton.initial_states_restriction"]], "initial_states_restriction (janimodel property)": [[2, "stormpy.JaniModel.initial_states_restriction"], [9, "stormpy.storage.JaniModel.initial_states_restriction"]], "initial_value_expression (prismvariable property)": [[2, "stormpy.PrismVariable.initial_value_expression"], [9, "stormpy.storage.PrismVariable.initial_value_expression"]], "insert() (flatset method)": [[2, "stormpy.FlatSet.insert"]], "insert_set() (flatset method)": [[2, "stormpy.FlatSet.insert_set"]], "install_signal_handlers() (in module stormpy)": [[2, "stormpy.install_signal_handlers"]], "instantiate_constants() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.instantiate_constants"]], "integer_variables (prismmodule property)": [[2, "stormpy.PrismModule.integer_variables"], [9, "stormpy.storage.PrismModule.integer_variables"]], "interval_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.interval_iteration"]], "interval_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.interval_iteration"]], "is_boolean (expressiontype property)": [[2, "stormpy.ExpressionType.is_boolean"], [9, "stormpy.storage.ExpressionType.is_boolean"]], "is_bounded_until_formula (formula property)": [[2, "stormpy.Formula.is_bounded_until_formula"], [7, "stormpy.logic.Formula.is_bounded_until_formula"]], "is_constant() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.is_constant"]], "is_constant() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.is_constant"]], "is_constant() (polynomial method)": [[2, "stormpy.Polynomial.is_constant"]], "is_constant() (rationalfunction method)": [[2, "stormpy.RationalFunction.is_constant"]], "is_deterministic_model (prismprogram property)": [[2, "stormpy.PrismProgram.is_deterministic_model"], [9, "stormpy.storage.PrismProgram.is_deterministic_model"]], "is_eventually_formula (formula property)": [[2, "stormpy.Formula.is_eventually_formula"], [7, "stormpy.logic.Formula.is_eventually_formula"]], "is_function_application (expression property)": [[2, "stormpy.Expression.is_function_application"], [9, "stormpy.storage.Expression.is_function_application"]], "is_integer (expressiontype property)": [[2, "stormpy.ExpressionType.is_integer"], [9, "stormpy.storage.ExpressionType.is_integer"]], "is_jani_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.is_jani_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.is_jani_choice_origins"]], "is_jani_model (symbolicmodeldescription property)": [[2, "stormpy.SymbolicModelDescription.is_jani_model"]], "is_labeled (prismcommand property)": [[2, "stormpy.PrismCommand.is_labeled"], [9, "stormpy.storage.PrismCommand.is_labeled"]], "is_literal() (expression method)": [[2, "stormpy.Expression.is_literal"], [9, "stormpy.storage.Expression.is_literal"]], "is_multi_objective_formula (formula property)": [[2, "stormpy.Formula.is_multi_objective_formula"], [7, "stormpy.logic.Formula.is_multi_objective_formula"]], "is_multidimensional (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.is_multidimensional"], [7, "stormpy.logic.BoundedUntilFormula.is_multidimensional"]], "is_no_variable (variable property)": [[2, "stormpy.Variable.is_no_variable"]], "is_one() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.is_one"]], "is_prism_choice_origins() (choiceorigins method)": [[2, "stormpy.ChoiceOrigins.is_prism_choice_origins"], [9, "stormpy.storage.ChoiceOrigins.is_prism_choice_origins"]], "is_prism_program (symbolicmodeldescription property)": [[2, "stormpy.SymbolicModelDescription.is_prism_program"]], "is_probability_operator (formula property)": [[2, "stormpy.Formula.is_probability_operator"], [7, "stormpy.logic.Formula.is_probability_operator"]], "is_rational (expressiontype property)": [[2, "stormpy.ExpressionType.is_rational"], [9, "stormpy.storage.ExpressionType.is_rational"]], "is_reward_operator (formula property)": [[2, "stormpy.Formula.is_reward_operator"], [7, "stormpy.logic.Formula.is_reward_operator"]], "is_subset_of() (flatset method)": [[2, "stormpy.FlatSet.is_subset_of"]], "is_until_formula (formula property)": [[2, "stormpy.Formula.is_until_formula"], [7, "stormpy.logic.Formula.is_until_formula"]], "is_variable() (expression method)": [[2, "stormpy.Expression.is_variable"], [9, "stormpy.storage.Expression.is_variable"]], "iterations (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.iterations"]], "jacobi (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.jacobi"]], "kept_actions (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.kept_actions"]], "kept_actions (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.kept_actions"]], "kept_actions (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.kept_actions"]], "label (atomiclabelformula property)": [[2, "stormpy.AtomicLabelFormula.label"], [7, "stormpy.logic.AtomicLabelFormula.label"]], "label_unlabelled_commands() (prismprogram method)": [[2, "stormpy.PrismProgram.label_unlabelled_commands"], [9, "stormpy.storage.PrismProgram.label_unlabelled_commands"]], "labeled (prismcommand property)": [[2, "stormpy.PrismCommand.labeled"], [9, "stormpy.storage.PrismCommand.labeled"]], "labels (prismprogram property)": [[2, "stormpy.PrismProgram.labels"], [9, "stormpy.storage.PrismProgram.labels"]], "labels (sparseexactmodelstate property)": [[2, "stormpy.SparseExactModelState.labels"], [9, "stormpy.storage.SparseExactModelState.labels"]], "labels (sparseintervalmodelstate property)": [[2, "stormpy.SparseIntervalModelState.labels"], [9, "stormpy.storage.SparseIntervalModelState.labels"]], "labels (sparsemodelstate property)": [[2, "stormpy.SparseModelState.labels"], [9, "stormpy.storage.SparseModelState.labels"]], "labels (sparseparametricmodelstate property)": [[2, "stormpy.SparseParametricModelState.labels"], [9, "stormpy.storage.SparseParametricModelState.labels"]], "left_subformula (binarypathformula property)": [[2, "stormpy.BinaryPathFormula.left_subformula"], [7, "stormpy.logic.BinaryPathFormula.left_subformula"]], "left_subformula (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.left_subformula"], [7, "stormpy.logic.BoundedUntilFormula.left_subformula"]], "linear_programming (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.linear_programming"]], "load_from_string() (bitvector static method)": [[2, "stormpy.BitVector.load_from_string"], [9, "stormpy.storage.BitVector.load_from_string"]], "location_variable (janiautomaton property)": [[2, "stormpy.JaniAutomaton.location_variable"], [9, "stormpy.storage.JaniAutomaton.location_variable"]], "locations (janiautomaton property)": [[2, "stormpy.JaniAutomaton.locations"], [9, "stormpy.storage.JaniAutomaton.locations"]], "lookup() (explicitstatelookup method)": [[2, "stormpy.ExplicitStateLookup.lookup"]], "lower_bound_expression (prismintegervariable property)": [[2, "stormpy.PrismIntegerVariable.lower_bound_expression"], [9, "stormpy.storage.PrismIntegerVariable.lower_bound_expression"]], "lowest_value (ddmetavariable_sylvan property)": [[2, "stormpy.DdMetaVariable_Sylvan.lowest_value"], [9, "stormpy.storage.DdMetaVariable_Sylvan.lowest_value"]], "make_row_grouping_trivial() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.ExactSparseMatrix.make_row_grouping_trivial"]], "make_row_grouping_trivial() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.IntervalSparseMatrix.make_row_grouping_trivial"]], "make_row_grouping_trivial() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.ParametricSparseMatrix.make_row_grouping_trivial"]], "make_row_grouping_trivial() (sparsematrix method)": [[2, "stormpy.SparseMatrix.make_row_grouping_trivial"], [9, "stormpy.storage.SparseMatrix.make_row_grouping_trivial"]], "make_sparse_model_builder() (in module stormpy)": [[2, "stormpy.make_sparse_model_builder"]], "make_sparse_model_builder_exact() (in module stormpy)": [[2, "stormpy.make_sparse_model_builder_exact"]], "make_sparse_model_builder_parametric() (in module stormpy)": [[2, "stormpy.make_sparse_model_builder_parametric"]], "make_standard_compliant() (janimodel method)": [[2, "stormpy.JaniModel.make_standard_compliant"], [9, "stormpy.storage.JaniModel.make_standard_compliant"]], "make_variables_local() (janiscopechanger method)": [[2, "stormpy.JaniScopeChanger.make_variables_local"], [9, "stormpy.storage.JaniScopeChanger.make_variables_local"]], "manager (expression property)": [[2, "stormpy.Expression.manager"], [9, "stormpy.storage.Expression.manager"]], "markovian_states (sparseexactma property)": [[2, "stormpy.SparseExactMA.markovian_states"], [9, "stormpy.storage.SparseExactMA.markovian_states"]], "markovian_states (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.markovian_states"], [9, "stormpy.storage.SparseExactModelComponents.markovian_states"]], "markovian_states (sparseintervalma property)": [[2, "stormpy.SparseIntervalMA.markovian_states"], [9, "stormpy.storage.SparseIntervalMA.markovian_states"]], "markovian_states (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.markovian_states"], [9, "stormpy.storage.SparseIntervalModelComponents.markovian_states"]], "markovian_states (sparsema property)": [[2, "stormpy.SparseMA.markovian_states"], [9, "stormpy.storage.SparseMA.markovian_states"]], "markovian_states (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.markovian_states"], [9, "stormpy.storage.SparseModelComponents.markovian_states"]], "markovian_states (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.markovian_states"], [9, "stormpy.storage.SparseParametricModelComponents.markovian_states"]], "matrix (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.matrix"]], "maximum_counterexamples (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.maximum_counterexamples"]], "maximum_iterations (nativesolverenvironment property)": [[2, "stormpy.NativeSolverEnvironment.maximum_iterations"]], "maximum_iterations_after_counterexample (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.maximum_iterations_after_counterexample"]], "memory_size (scheduler property)": [[2, "stormpy.Scheduler.memory_size"], [9, "stormpy.storage.Scheduler.memory_size"]], "memory_size (schedulerexact property)": [[2, "stormpy.SchedulerExact.memory_size"], [9, "stormpy.storage.SchedulerExact.memory_size"]], "memory_size (schedulerinterval property)": [[2, "stormpy.SchedulerInterval.memory_size"], [9, "stormpy.storage.SchedulerInterval.memory_size"]], "memory_size (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.memory_size"], [9, "stormpy.storage.SchedulerParametric.memory_size"]], "memoryless (scheduler property)": [[2, "stormpy.Scheduler.memoryless"], [9, "stormpy.storage.Scheduler.memoryless"]], "memoryless (schedulerexact property)": [[2, "stormpy.SchedulerExact.memoryless"], [9, "stormpy.storage.SchedulerExact.memoryless"]], "memoryless (schedulerinterval property)": [[2, "stormpy.SchedulerInterval.memoryless"], [9, "stormpy.storage.SchedulerInterval.memoryless"]], "memoryless (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.memoryless"], [9, "stormpy.storage.SchedulerParametric.memoryless"]], "meta_variables (dd_sylvan property)": [[2, "stormpy.Dd_Sylvan.meta_variables"], [9, "stormpy.storage.Dd_Sylvan.meta_variables"]], "method (minmaxsolverenvironment property)": [[2, "stormpy.MinMaxSolverEnvironment.method"]], "method (nativesolverenvironment property)": [[2, "stormpy.NativeSolverEnvironment.method"]], "minmax_solver_environment (solverenvironment property)": [[2, "stormpy.SolverEnvironment.minmax_solver_environment"]], "model (janichoiceorigins property)": [[2, "stormpy.JaniChoiceOrigins.model"], [9, "stormpy.storage.JaniChoiceOrigins.model"]], "model (modelformulaspair property)": [[2, "stormpy.ModelFormulasPair.model"]], "model (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.model"]], "model (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.model"]], "model (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.model"]], "model_checking() (in module stormpy)": [[2, "stormpy.model_checking"]], "model_checking_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.model_checking_time"]], "model_type (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.model_type"], [9, "stormpy.storage.JaniInformationObject.model_type"]], "model_type (janimodel property)": [[2, "stormpy.JaniModel.model_type"], [9, "stormpy.storage.JaniModel.model_type"]], "model_type (prismprogram property)": [[2, "stormpy.PrismProgram.model_type"], [9, "stormpy.storage.PrismProgram.model_type"]], "module": [[2, "module-stormpy"], [3, "module-stormpy.dft"], [4, "module-stormpy.exceptions"], [5, "module-stormpy.gspn"], [6, "module-stormpy.info"], [7, "module-stormpy.logic"], [8, "module-stormpy.pars"], [9, "module-stormpy.storage"], [10, "module-stormpy.utility"]], "modules (prismprogram property)": [[2, "stormpy.PrismProgram.modules"], [9, "stormpy.storage.PrismProgram.modules"]], "name (binarybooleanoperatortype property)": [[2, "stormpy.BinaryBooleanOperatorType.name"], [7, "stormpy.logic.BinaryBooleanOperatorType.name"]], "name (bisimulationtype property)": [[2, "stormpy.BisimulationType.name"]], "name (comparisontype property)": [[2, "stormpy.ComparisonType.name"], [7, "stormpy.logic.ComparisonType.name"]], "name (ddmetavariabletype property)": [[2, "stormpy.DdMetaVariableType.name"], [9, "stormpy.storage.DdMetaVariableType.name"]], "name (ddmetavariable_sylvan property)": [[2, "stormpy.DdMetaVariable_Sylvan.name"], [9, "stormpy.storage.DdMetaVariable_Sylvan.name"]], "name (eliminationlabelbehavior property)": [[2, "stormpy.EliminationLabelBehavior.name"]], "name (equationsolvertype property)": [[2, "stormpy.EquationSolverType.name"]], "name (janiautomaton property)": [[2, "stormpy.JaniAutomaton.name"], [9, "stormpy.storage.JaniAutomaton.name"]], "name (janiconstant property)": [[2, "stormpy.JaniConstant.name"], [9, "stormpy.storage.JaniConstant.name"]], "name (janilocation property)": [[2, "stormpy.JaniLocation.name"], [9, "stormpy.storage.JaniLocation.name"]], "name (janimodel property)": [[2, "stormpy.JaniModel.name"], [9, "stormpy.storage.JaniModel.name"]], "name (janimodeltype property)": [[2, "stormpy.JaniModelType.name"]], "name (janivariable property)": [[2, "stormpy.JaniVariable.name"], [9, "stormpy.storage.JaniVariable.name"]], "name (minmaxmethod property)": [[2, "stormpy.MinMaxMethod.name"]], "name (modeltype property)": [[2, "stormpy.ModelType.name"], [8, "stormpy.pars.ModelType.name"], [9, "stormpy.storage.ModelType.name"]], "name (nativelinearequationsolvermethod property)": [[2, "stormpy.NativeLinearEquationSolverMethod.name"]], "name (operatortype property)": [[2, "stormpy.OperatorType.name"], [9, "stormpy.storage.OperatorType.name"]], "name (optimizationdirection property)": [[2, "stormpy.OptimizationDirection.name"]], "name (prismconstant property)": [[2, "stormpy.PrismConstant.name"], [9, "stormpy.storage.PrismConstant.name"]], "name (prismlabel property)": [[2, "stormpy.PrismLabel.name"], [9, "stormpy.storage.PrismLabel.name"]], "name (prismmodeltype property)": [[2, "stormpy.PrismModelType.name"], [9, "stormpy.storage.PrismModelType.name"]], "name (prismmodule property)": [[2, "stormpy.PrismModule.name"], [9, "stormpy.storage.PrismModule.name"]], "name (prismrewardmodel property)": [[2, "stormpy.PrismRewardModel.name"], [9, "stormpy.storage.PrismRewardModel.name"]], "name (prismvariable property)": [[2, "stormpy.PrismVariable.name"], [9, "stormpy.storage.PrismVariable.name"]], "name (property property)": [[2, "stormpy.Property.name"]], "name (quotientformat property)": [[2, "stormpy.QuotientFormat.name"]], "name (variable property)": [[2, "stormpy.Variable.name"], [9, "stormpy.storage.Variable.name"]], "native (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.native"]], "native_solver_environment (solverenvironment property)": [[2, "stormpy.SolverEnvironment.native_solver_environment"]], "new_row_group() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.ExactSparseMatrixBuilder.new_row_group"]], "new_row_group() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.new_row_group"]], "new_row_group() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.new_row_group"]], "new_row_group() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.new_row_group"], [9, "stormpy.storage.SparseMatrixBuilder.new_row_group"]], "new_to_old_action_mapping (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.new_to_old_action_mapping"]], "new_to_old_action_mapping (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.new_to_old_action_mapping"]], "new_to_old_action_mapping (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.new_to_old_action_mapping"]], "new_to_old_row_mapping (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.new_to_old_row_mapping"]], "new_to_old_state_mapping (subsystembuilderreturntypedouble property)": [[2, "stormpy.SubsystemBuilderReturnTypeDouble.new_to_old_state_mapping"]], "new_to_old_state_mapping (subsystembuilderreturntypeexact property)": [[2, "stormpy.SubsystemBuilderReturnTypeExact.new_to_old_state_mapping"]], "new_to_old_state_mapping (subsystembuilderreturntyperatfunc property)": [[2, "stormpy.SubsystemBuilderReturnTypeRatFunc.new_to_old_state_mapping"]], "node_count (dd_sylvan property)": [[2, "stormpy.Dd_Sylvan.node_count"], [9, "stormpy.storage.Dd_Sylvan.node_count"]], "nominator (rational property)": [[2, "stormpy.Rational.nominator"]], "nominator (rationalfunction property)": [[2, "stormpy.RationalFunction.nominator"]], "nondeterministic_choice_indices (sparseexactma property)": [[2, "stormpy.SparseExactMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseExactMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseexactmdp property)": [[2, "stormpy.SparseExactMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseExactMdp.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseintervalma property)": [[2, "stormpy.SparseIntervalMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseIntervalMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseintervalmdp property)": [[2, "stormpy.SparseIntervalMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseIntervalMdp.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparsema property)": [[2, "stormpy.SparseMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparsemdp property)": [[2, "stormpy.SparseMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseMdp.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseparametricma property)": [[2, "stormpy.SparseParametricMA.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseParametricMA.nondeterministic_choice_indices"]], "nondeterministic_choice_indices (sparseparametricmdp property)": [[2, "stormpy.SparseParametricMdp.nondeterministic_choice_indices"], [9, "stormpy.storage.SparseParametricMdp.nondeterministic_choice_indices"]], "nr_automata (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.nr_automata"], [9, "stormpy.storage.JaniInformationObject.nr_automata"]], "nr_columns (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.nr_columns"], [9, "stormpy.storage.ExactSparseMatrix.nr_columns"]], "nr_columns (intervalsparsematrix property)": [[2, "stormpy.IntervalSparseMatrix.nr_columns"], [9, "stormpy.storage.IntervalSparseMatrix.nr_columns"]], "nr_columns (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.nr_columns"], [9, "stormpy.storage.ParametricSparseMatrix.nr_columns"]], "nr_columns (sparsematrix property)": [[2, "stormpy.SparseMatrix.nr_columns"], [9, "stormpy.storage.SparseMatrix.nr_columns"]], "nr_destinations (janiedge property)": [[2, "stormpy.JaniEdge.nr_destinations"], [9, "stormpy.storage.JaniEdge.nr_destinations"]], "nr_edges (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.nr_edges"], [9, "stormpy.storage.JaniInformationObject.nr_edges"]], "nr_entries (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.nr_entries"], [9, "stormpy.storage.ExactSparseMatrix.nr_entries"]], "nr_entries (intervalsparsematrix property)": [[2, "stormpy.IntervalSparseMatrix.nr_entries"], [9, "stormpy.storage.IntervalSparseMatrix.nr_entries"]], "nr_entries (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.nr_entries"], [9, "stormpy.storage.ParametricSparseMatrix.nr_entries"]], "nr_entries (sparsematrix property)": [[2, "stormpy.SparseMatrix.nr_entries"], [9, "stormpy.storage.SparseMatrix.nr_entries"]], "nr_modules (prismprogram property)": [[2, "stormpy.PrismProgram.nr_modules"], [9, "stormpy.storage.PrismProgram.nr_modules"]], "nr_observations (sparseexactpomdp property)": [[2, "stormpy.SparseExactPomdp.nr_observations"], [9, "stormpy.storage.SparseExactPomdp.nr_observations"]], "nr_observations (sparseintervalpomdp property)": [[2, "stormpy.SparseIntervalPomdp.nr_observations"], [9, "stormpy.storage.SparseIntervalPomdp.nr_observations"]], "nr_observations (sparseparametricpomdp property)": [[2, "stormpy.SparseParametricPomdp.nr_observations"], [9, "stormpy.storage.SparseParametricPomdp.nr_observations"]], "nr_observations (sparsepomdp property)": [[2, "stormpy.SparsePomdp.nr_observations"], [9, "stormpy.storage.SparsePomdp.nr_observations"]], "nr_rows (exactsparsematrix property)": [[2, "stormpy.ExactSparseMatrix.nr_rows"], [9, "stormpy.storage.ExactSparseMatrix.nr_rows"]], "nr_rows (intervalsparsematrix property)": [[2, "stormpy.IntervalSparseMatrix.nr_rows"], [9, "stormpy.storage.IntervalSparseMatrix.nr_rows"]], "nr_rows (parametricsparsematrix property)": [[2, "stormpy.ParametricSparseMatrix.nr_rows"], [9, "stormpy.storage.ParametricSparseMatrix.nr_rows"]], "nr_rows (sparsematrix property)": [[2, "stormpy.SparseMatrix.nr_rows"], [9, "stormpy.storage.SparseMatrix.nr_rows"]], "nr_subformulas (multiobjectiveformula property)": [[2, "stormpy.MultiObjectiveFormula.nr_subformulas"], [7, "stormpy.logic.MultiObjectiveFormula.nr_subformulas"]], "nr_terms (polynomial property)": [[2, "stormpy.Polynomial.nr_terms"]], "nr_variables (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.nr_variables"], [9, "stormpy.storage.JaniInformationObject.nr_variables"]], "number_of_set_bits() (bitvector method)": [[2, "stormpy.BitVector.number_of_set_bits"], [9, "stormpy.storage.BitVector.number_of_set_bits"]], "number_of_unlabeled_commands (prismprogram property)": [[2, "stormpy.PrismProgram.number_of_unlabeled_commands"], [9, "stormpy.storage.PrismProgram.number_of_unlabeled_commands"]], "numerator (factorizedrationalfunction property)": [[2, "stormpy.FactorizedRationalFunction.numerator"]], "numerator (rational property)": [[2, "stormpy.Rational.numerator"]], "numerator (rationalfunction property)": [[2, "stormpy.RationalFunction.numerator"]], "observability_classes (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.observability_classes"], [9, "stormpy.storage.SparseExactModelComponents.observability_classes"]], "observability_classes (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.observability_classes"], [9, "stormpy.storage.SparseIntervalModelComponents.observability_classes"]], "observability_classes (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.observability_classes"], [9, "stormpy.storage.SparseModelComponents.observability_classes"]], "observability_classes (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.observability_classes"], [9, "stormpy.storage.SparseParametricModelComponents.observability_classes"]], "observation_valuations (sparseexactpomdp property)": [[2, "stormpy.SparseExactPomdp.observation_valuations"], [9, "stormpy.storage.SparseExactPomdp.observation_valuations"]], "observation_valuations (sparseintervalpomdp property)": [[2, "stormpy.SparseIntervalPomdp.observation_valuations"], [9, "stormpy.storage.SparseIntervalPomdp.observation_valuations"]], "observation_valuations (sparsepomdp property)": [[2, "stormpy.SparsePomdp.observation_valuations"], [9, "stormpy.storage.SparsePomdp.observation_valuations"]], "observations (sparseexactpomdp property)": [[2, "stormpy.SparseExactPomdp.observations"], [9, "stormpy.storage.SparseExactPomdp.observations"]], "observations (sparseintervalpomdp property)": [[2, "stormpy.SparseIntervalPomdp.observations"], [9, "stormpy.storage.SparseIntervalPomdp.observations"]], "observations (sparseparametricpomdp property)": [[2, "stormpy.SparseParametricPomdp.observations"], [9, "stormpy.storage.SparseParametricPomdp.observations"]], "observations (sparsepomdp property)": [[2, "stormpy.SparsePomdp.observations"], [9, "stormpy.storage.SparsePomdp.observations"]], "old_to_new_state_mapping (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.old_to_new_state_mapping"]], "operator (expression property)": [[2, "stormpy.Expression.operator"], [9, "stormpy.storage.Expression.operator"]], "optimality_type (operatorformula property)": [[2, "stormpy.OperatorFormula.optimality_type"], [7, "stormpy.logic.OperatorFormula.optimality_type"]], "optimistic_value_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.optimistic_value_iteration"]], "optimistic_value_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.optimistic_value_iteration"]], "parse() (expressionparser method)": [[2, "stormpy.ExpressionParser.parse"], [9, "stormpy.storage.ExpressionParser.parse"]], "parse_constant_definitions() (symbolicmodeldescription method)": [[2, "stormpy.SymbolicModelDescription.parse_constant_definitions"]], "parse_constants_string() (in module stormpy)": [[2, "stormpy.parse_constants_string"]], "parse_jani_model() (in module stormpy)": [[2, "stormpy.parse_jani_model"]], "parse_jani_model_from_string() (in module stormpy)": [[2, "stormpy.parse_jani_model_from_string"]], "parse_prism_program() (in module stormpy)": [[2, "stormpy.parse_prism_program"]], "parse_properties() (in module stormpy)": [[2, "stormpy.parse_properties"]], "parse_properties_for_jani_model() (in module stormpy)": [[2, "stormpy.parse_properties_for_jani_model"]], "parse_properties_for_prism_program() (in module stormpy)": [[2, "stormpy.parse_properties_for_prism_program"]], "parse_properties_without_context() (in module stormpy)": [[2, "stormpy.parse_properties_without_context"]], "partial (scheduler property)": [[2, "stormpy.Scheduler.partial"], [9, "stormpy.storage.Scheduler.partial"]], "partial (schedulerexact property)": [[2, "stormpy.SchedulerExact.partial"], [9, "stormpy.storage.SchedulerExact.partial"]], "partial (schedulerinterval property)": [[2, "stormpy.SchedulerInterval.partial"], [9, "stormpy.storage.SchedulerInterval.partial"]], "partial (schedulerparametric property)": [[2, "stormpy.SchedulerParametric.partial"], [9, "stormpy.storage.SchedulerParametric.partial"]], "perform_bisimulation() (in module stormpy)": [[2, "stormpy.perform_bisimulation"]], "perform_sparse_bisimulation() (in module stormpy)": [[2, "stormpy.perform_sparse_bisimulation"]], "perform_symbolic_bisimulation() (in module stormpy)": [[2, "stormpy.perform_symbolic_bisimulation"]], "player1_matrix (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.player1_matrix"], [9, "stormpy.storage.SparseExactModelComponents.player1_matrix"]], "player1_matrix (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.player1_matrix"], [9, "stormpy.storage.SparseIntervalModelComponents.player1_matrix"]], "player1_matrix (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.player1_matrix"], [9, "stormpy.storage.SparseModelComponents.player1_matrix"]], "player1_matrix (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.player1_matrix"], [9, "stormpy.storage.SparseParametricModelComponents.player1_matrix"]], "policy_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.policy_iteration"]], "polynomial() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.polynomial"]], "power_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.power_iteration"]], "precision (minmaxsolverenvironment property)": [[2, "stormpy.MinMaxSolverEnvironment.precision"]], "precision (nativesolverenvironment property)": [[2, "stormpy.NativeSolverEnvironment.precision"]], "precompute() (smtcounterexamplegenerator static method)": [[2, "stormpy.SMTCounterExampleGenerator.precompute"]], "preprocess_symbolic_input() (in module stormpy)": [[2, "stormpy.preprocess_symbolic_input"]], "preserved_label_names (builderoptions property)": [[2, "stormpy.BuilderOptions.preserved_label_names"]], "print_row() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.print_row"], [9, "stormpy.storage.ExactSparseMatrix.print_row"]], "print_row() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.print_row"], [9, "stormpy.storage.IntervalSparseMatrix.print_row"]], "print_row() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.print_row"], [9, "stormpy.storage.ParametricSparseMatrix.print_row"]], "print_row() (sparsematrix method)": [[2, "stormpy.SparseMatrix.print_row"], [9, "stormpy.storage.SparseMatrix.print_row"]], "prob01max_states() (in module stormpy)": [[2, "stormpy.prob01max_states"]], "prob01min_states() (in module stormpy)": [[2, "stormpy.prob01min_states"]], "probability (janiedgedestination property)": [[2, "stormpy.JaniEdgeDestination.probability"], [9, "stormpy.storage.JaniEdgeDestination.probability"]], "probability_expression (prismupdate property)": [[2, "stormpy.PrismUpdate.probability_expression"], [9, "stormpy.storage.PrismUpdate.probability_expression"]], "program (prismchoiceorigins property)": [[2, "stormpy.PrismChoiceOrigins.program"], [9, "stormpy.storage.PrismChoiceOrigins.program"]], "rank (variable property)": [[2, "stormpy.Variable.rank"]], "rate (janiedge property)": [[2, "stormpy.JaniEdge.rate"], [9, "stormpy.storage.JaniEdge.rate"]], "rate_transitions (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.rate_transitions"], [9, "stormpy.storage.SparseExactModelComponents.rate_transitions"]], "rate_transitions (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.rate_transitions"], [9, "stormpy.storage.SparseIntervalModelComponents.rate_transitions"]], "rate_transitions (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.rate_transitions"], [9, "stormpy.storage.SparseModelComponents.rate_transitions"]], "rate_transitions (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.rate_transitions"], [9, "stormpy.storage.SparseParametricModelComponents.rate_transitions"]], "rational_function() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.rational_function"]], "rational_search (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.rational_search"]], "rational_search (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.rational_search"]], "raw_formula (property property)": [[2, "stormpy.Property.raw_formula"]], "reduce_to_state_based_rewards() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseExactRewardModel.reduce_to_state_based_rewards"]], "reduce_to_state_based_rewards() (sparseintervalrewardmodel method)": [[2, "stormpy.SparseIntervalRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.reduce_to_state_based_rewards"]], "reduce_to_state_based_rewards() (sparseparametricrewardmodel method)": [[2, "stormpy.SparseParametricRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.reduce_to_state_based_rewards"]], "reduce_to_state_based_rewards() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.reduce_to_state_based_rewards"], [9, "stormpy.storage.SparseRewardModel.reduce_to_state_based_rewards"]], "remove_bound() (operatorformula method)": [[2, "stormpy.OperatorFormula.remove_bound"], [7, "stormpy.logic.OperatorFormula.remove_bound"]], "remove_constant() (janimodel method)": [[2, "stormpy.JaniModel.remove_constant"], [9, "stormpy.storage.JaniModel.remove_constant"]], "remove_optimality_type() (operatorformula method)": [[2, "stormpy.OperatorFormula.remove_optimality_type"], [7, "stormpy.logic.OperatorFormula.remove_optimality_type"]], "replace_automaton() (janimodel method)": [[2, "stormpy.JaniModel.replace_automaton"], [9, "stormpy.storage.JaniModel.replace_automaton"]], "replace_columns() (exactsparsematrixbuilder method)": [[2, "stormpy.ExactSparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.ExactSparseMatrixBuilder.replace_columns"]], "replace_columns() (intervalsparsematrixbuilder method)": [[2, "stormpy.IntervalSparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.IntervalSparseMatrixBuilder.replace_columns"]], "replace_columns() (parametricsparsematrixbuilder method)": [[2, "stormpy.ParametricSparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.ParametricSparseMatrixBuilder.replace_columns"]], "replace_columns() (sparsematrixbuilder method)": [[2, "stormpy.SparseMatrixBuilder.replace_columns"], [9, "stormpy.storage.SparseMatrixBuilder.replace_columns"]], "reset_timeout() (in module stormpy)": [[2, "stormpy.reset_timeout"]], "restrict_commands() (prismprogram method)": [[2, "stormpy.PrismProgram.restrict_commands"], [9, "stormpy.storage.PrismProgram.restrict_commands"]], "restrict_edges() (janimodel method)": [[2, "stormpy.JaniModel.restrict_edges"], [9, "stormpy.storage.JaniModel.restrict_edges"]], "reward_models (prismprogram property)": [[2, "stormpy.PrismProgram.reward_models"], [9, "stormpy.storage.PrismProgram.reward_models"]], "reward_models (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.reward_models"], [9, "stormpy.storage.SparseExactModelComponents.reward_models"]], "reward_models (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.reward_models"], [9, "stormpy.storage.SparseIntervalModelComponents.reward_models"]], "reward_models (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.reward_models"], [9, "stormpy.storage.SparseModelComponents.reward_models"]], "reward_models (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.reward_models"], [9, "stormpy.storage.SparseParametricModelComponents.reward_models"]], "reward_name (rewardoperator property)": [[2, "stormpy.RewardOperator.reward_name"], [7, "stormpy.logic.RewardOperator.reward_name"]], "right_subformula (binarypathformula property)": [[2, "stormpy.BinaryPathFormula.right_subformula"], [7, "stormpy.logic.BinaryPathFormula.right_subformula"]], "right_subformula (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.right_subformula"], [7, "stormpy.logic.BoundedUntilFormula.right_subformula"]], "row_iter() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.row_iter"], [9, "stormpy.storage.ExactSparseMatrix.row_iter"]], "row_iter() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.row_iter"], [9, "stormpy.storage.IntervalSparseMatrix.row_iter"]], "row_iter() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.row_iter"], [9, "stormpy.storage.ParametricSparseMatrix.row_iter"]], "row_iter() (sparsematrix method)": [[2, "stormpy.SparseMatrix.row_iter"], [9, "stormpy.storage.SparseMatrix.row_iter"]], "scheduler (explicitexactquantitativecheckresult property)": [[2, "stormpy.ExplicitExactQuantitativeCheckResult.scheduler"]], "scheduler (explicitparametricquantitativecheckresult property)": [[2, "stormpy.ExplicitParametricQuantitativeCheckResult.scheduler"]], "scheduler (explicitquantitativecheckresult property)": [[2, "stormpy.ExplicitQuantitativeCheckResult.scheduler"]], "set() (bitvector method)": [[2, "stormpy.BitVector.set"], [9, "stormpy.storage.BitVector.set"]], "set_add_out_of_bounds_state() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_add_out_of_bounds_state"]], "set_add_overlapping_guards_label() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_add_overlapping_guards_label"]], "set_bound() (operatorformula method)": [[2, "stormpy.OperatorFormula.set_bound"], [7, "stormpy.logic.OperatorFormula.set_bound"]], "set_build_all_labels() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_all_labels"]], "set_build_all_reward_models() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_all_reward_models"]], "set_build_choice_labels() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_choice_labels"]], "set_build_observation_valuations() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_observation_valuations"]], "set_build_state_valuations() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_state_valuations"]], "set_build_with_choice_origins() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_build_with_choice_origins"]], "set_choice() (scheduler method)": [[2, "stormpy.Scheduler.set_choice"], [9, "stormpy.storage.Scheduler.set_choice"]], "set_choice() (schedulerexact method)": [[2, "stormpy.SchedulerExact.set_choice"], [9, "stormpy.storage.SchedulerExact.set_choice"]], "set_choice() (schedulerinterval method)": [[2, "stormpy.SchedulerInterval.set_choice"], [9, "stormpy.storage.SchedulerInterval.set_choice"]], "set_choice() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.set_choice"], [9, "stormpy.storage.SchedulerParametric.set_choice"]], "set_choices() (choicelabeling method)": [[2, "stormpy.ChoiceLabeling.set_choices"], [9, "stormpy.storage.ChoiceLabeling.set_choices"]], "set_compute_only_maybe_states() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_compute_only_maybe_states"]], "set_exploration_checks() (builderoptions method)": [[2, "stormpy.BuilderOptions.set_exploration_checks"]], "set_force_sound() (solverenvironment method)": [[2, "stormpy.SolverEnvironment.set_force_sound"]], "set_hint() (checktask method)": [[2, "stormpy.CheckTask.set_hint"]], "set_identifier_mapping() (expressionparser method)": [[2, "stormpy.ExpressionParser.set_identifier_mapping"], [9, "stormpy.storage.ExpressionParser.set_identifier_mapping"]], "set_linear_equation_solver_type() (solverenvironment method)": [[2, "stormpy.SolverEnvironment.set_linear_equation_solver_type"]], "set_loglevel_debug() (in module stormpy)": [[2, "stormpy.set_loglevel_debug"]], "set_loglevel_error() (in module stormpy)": [[2, "stormpy.set_loglevel_error"]], "set_loglevel_trace() (in module stormpy)": [[2, "stormpy.set_loglevel_trace"]], "set_maybe_states() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_maybe_states"]], "set_model_type() (janimodel method)": [[2, "stormpy.JaniModel.set_model_type"], [9, "stormpy.storage.JaniModel.set_model_type"]], "set_optimality_type() (operatorformula method)": [[2, "stormpy.OperatorFormula.set_optimality_type"], [7, "stormpy.logic.OperatorFormula.set_optimality_type"]], "set_produce_schedulers() (checktask method)": [[2, "stormpy.CheckTask.set_produce_schedulers"]], "set_produce_schedulers() (exactchecktask method)": [[2, "stormpy.ExactCheckTask.set_produce_schedulers"]], "set_produce_schedulers() (parametricchecktask method)": [[2, "stormpy.ParametricCheckTask.set_produce_schedulers"]], "set_result_hint() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_result_hint"]], "set_robust_uncertainty() (checktask method)": [[2, "stormpy.CheckTask.set_robust_uncertainty"]], "set_scheduler_hint() (explicitmodelcheckerhintdouble method)": [[2, "stormpy.ExplicitModelCheckerHintDouble.set_scheduler_hint"]], "set_settings() (in module stormpy)": [[2, "stormpy.set_settings"]], "set_standard_system_composition() (janimodel method)": [[2, "stormpy.JaniModel.set_standard_system_composition"], [9, "stormpy.storage.JaniModel.set_standard_system_composition"]], "set_state_reward() (sparseexactrewardmodel method)": [[2, "stormpy.SparseExactRewardModel.set_state_reward"], [9, "stormpy.storage.SparseExactRewardModel.set_state_reward"]], "set_state_reward() (sparseintervalrewardmodel method)": [[2, "stormpy.SparseIntervalRewardModel.set_state_reward"], [9, "stormpy.storage.SparseIntervalRewardModel.set_state_reward"]], "set_state_reward() (sparserewardmodel method)": [[2, "stormpy.SparseRewardModel.set_state_reward"], [9, "stormpy.storage.SparseRewardModel.set_state_reward"]], "set_states() (statelabeling method)": [[2, "stormpy.StateLabeling.set_states"], [9, "stormpy.storage.StateLabeling.set_states"]], "set_timeout() (in module stormpy)": [[2, "stormpy.set_timeout"]], "set_value() (exactsparsematrixentry method)": [[2, "stormpy.ExactSparseMatrixEntry.set_value"], [9, "stormpy.storage.ExactSparseMatrixEntry.set_value"]], "set_value() (intervalsparsematrixentry method)": [[2, "stormpy.IntervalSparseMatrixEntry.set_value"], [9, "stormpy.storage.IntervalSparseMatrixEntry.set_value"]], "set_value() (parametricsparsematrixentry method)": [[2, "stormpy.ParametricSparseMatrixEntry.set_value"], [9, "stormpy.storage.ParametricSparseMatrixEntry.set_value"]], "set_value() (sparsematrixentry method)": [[2, "stormpy.SparseMatrixEntry.set_value"], [9, "stormpy.storage.SparseMatrixEntry.set_value"]], "setup_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.setup_time"]], "silent (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.silent"]], "simplify() (expression method)": [[2, "stormpy.Expression.simplify"], [9, "stormpy.storage.Expression.simplify"]], "simplify() (prismprogram method)": [[2, "stormpy.PrismProgram.simplify"], [9, "stormpy.storage.PrismProgram.simplify"]], "simplify() (prismupdate method)": [[2, "stormpy.PrismUpdate.simplify"], [9, "stormpy.storage.PrismUpdate.simplify"]], "sink_rows (endcomponenteliminatorreturntypedouble property)": [[2, "stormpy.EndComponentEliminatorReturnTypeDouble.sink_rows"]], "size (maximalendcomponent property)": [[2, "stormpy.MaximalEndComponent.size"], [9, "stormpy.storage.MaximalEndComponent.size"]], "size (maximalendcomponentdecomposition_double property)": [[2, "stormpy.MaximalEndComponentDecomposition_double.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_double.size"]], "size (maximalendcomponentdecomposition_exact property)": [[2, "stormpy.MaximalEndComponentDecomposition_exact.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_exact.size"]], "size (maximalendcomponentdecomposition_interval property)": [[2, "stormpy.MaximalEndComponentDecomposition_interval.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_interval.size"]], "size (maximalendcomponentdecomposition_ratfunc property)": [[2, "stormpy.MaximalEndComponentDecomposition_ratfunc.size"], [9, "stormpy.storage.MaximalEndComponentDecomposition_ratfunc.size"]], "size() (bitvector method)": [[2, "stormpy.BitVector.size"], [9, "stormpy.storage.BitVector.size"]], "solver_environment (environment property)": [[2, "stormpy.Environment.solver_environment"]], "solver_time (smtcounterexamplegeneratorstats property)": [[2, "stormpy.SMTCounterExampleGeneratorStats.solver_time"]], "sound_value_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.sound_value_iteration"]], "sound_value_iteration (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.sound_value_iteration"]], "source_location_index (janiedge property)": [[2, "stormpy.JaniEdge.source_location_index"], [9, "stormpy.storage.JaniEdge.source_location_index"]], "state_action_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseExactRewardModel.state_action_rewards"]], "state_action_rewards (sparseintervalrewardmodel property)": [[2, "stormpy.SparseIntervalRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.state_action_rewards"]], "state_action_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.state_action_rewards"]], "state_action_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.state_action_rewards"], [9, "stormpy.storage.SparseRewardModel.state_action_rewards"]], "state_domain_size (janiinformationobject property)": [[2, "stormpy.JaniInformationObject.state_domain_size"], [9, "stormpy.storage.JaniInformationObject.state_domain_size"]], "state_labeling (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.state_labeling"], [9, "stormpy.storage.SparseExactModelComponents.state_labeling"]], "state_labeling (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.state_labeling"], [9, "stormpy.storage.SparseIntervalModelComponents.state_labeling"]], "state_labeling (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.state_labeling"], [9, "stormpy.storage.SparseModelComponents.state_labeling"]], "state_labeling (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.state_labeling"], [9, "stormpy.storage.SparseParametricModelComponents.state_labeling"]], "state_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.state_rewards"], [9, "stormpy.storage.SparseExactRewardModel.state_rewards"]], "state_rewards (sparseintervalrewardmodel property)": [[2, "stormpy.SparseIntervalRewardModel.state_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.state_rewards"]], "state_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.state_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.state_rewards"]], "state_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.state_rewards"], [9, "stormpy.storage.SparseRewardModel.state_rewards"]], "state_valuations (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.state_valuations"], [9, "stormpy.storage.SparseExactModelComponents.state_valuations"]], "state_valuations (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.state_valuations"], [9, "stormpy.storage.SparseIntervalModelComponents.state_valuations"]], "state_valuations (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.state_valuations"], [9, "stormpy.storage.SparseModelComponents.state_valuations"]], "state_valuations (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.state_valuations"], [9, "stormpy.storage.SparseParametricModelComponents.state_valuations"]], "store_as_string() (bitvector method)": [[2, "stormpy.BitVector.store_as_string"], [9, "stormpy.storage.BitVector.store_as_string"]], "stormpy": [[2, "module-stormpy"]], "subformula (unarypathformula property)": [[2, "stormpy.UnaryPathFormula.subformula"], [7, "stormpy.logic.UnaryPathFormula.subformula"]], "subformula (unarystateformula property)": [[2, "stormpy.UnaryStateFormula.subformula"], [7, "stormpy.logic.UnaryStateFormula.subformula"]], "subformulas (multiobjectiveformula property)": [[2, "stormpy.MultiObjectiveFormula.subformulas"], [7, "stormpy.logic.MultiObjectiveFormula.subformulas"]], "submatrix() (exactsparsematrix method)": [[2, "stormpy.ExactSparseMatrix.submatrix"], [9, "stormpy.storage.ExactSparseMatrix.submatrix"]], "submatrix() (intervalsparsematrix method)": [[2, "stormpy.IntervalSparseMatrix.submatrix"], [9, "stormpy.storage.IntervalSparseMatrix.submatrix"]], "submatrix() (parametricsparsematrix method)": [[2, "stormpy.ParametricSparseMatrix.submatrix"], [9, "stormpy.storage.ParametricSparseMatrix.submatrix"]], "submatrix() (sparsematrix method)": [[2, "stormpy.SparseMatrix.submatrix"], [9, "stormpy.storage.SparseMatrix.submatrix"]], "substitute() (expression method)": [[2, "stormpy.Expression.substitute"], [9, "stormpy.storage.Expression.substitute"]], "substitute() (formula method)": [[2, "stormpy.Formula.substitute"], [7, "stormpy.logic.Formula.substitute"]], "substitute() (janiedge method)": [[2, "stormpy.JaniEdge.substitute"], [9, "stormpy.storage.JaniEdge.substitute"]], "substitute() (janiorderedassignments method)": [[2, "stormpy.JaniOrderedAssignments.substitute"], [9, "stormpy.storage.JaniOrderedAssignments.substitute"]], "substitute() (polynomial method)": [[2, "stormpy.Polynomial.substitute"]], "substitute() (prismupdate method)": [[2, "stormpy.PrismUpdate.substitute"], [9, "stormpy.storage.PrismUpdate.substitute"]], "substitute_constants() (janimodel method)": [[2, "stormpy.JaniModel.substitute_constants"], [9, "stormpy.storage.JaniModel.substitute_constants"]], "substitute_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.substitute_constants"], [9, "stormpy.storage.PrismProgram.substitute_constants"]], "substitute_formulas() (prismprogram method)": [[2, "stormpy.PrismProgram.substitute_formulas"], [9, "stormpy.storage.PrismProgram.substitute_formulas"]], "substitute_functions() (janimodel method)": [[2, "stormpy.JaniModel.substitute_functions"], [9, "stormpy.storage.JaniModel.substitute_functions"]], "substitute_labels_by_labels() (formula method)": [[2, "stormpy.Formula.substitute_labels_by_labels"], [7, "stormpy.logic.Formula.substitute_labels_by_labels"]], "substitute_nonstandard_predicates() (prismprogram method)": [[2, "stormpy.PrismProgram.substitute_nonstandard_predicates"], [9, "stormpy.storage.PrismProgram.substitute_nonstandard_predicates"]], "target_location_index (janiedgedestination property)": [[2, "stormpy.JaniEdgeDestination.target_location_index"], [9, "stormpy.storage.JaniEdgeDestination.target_location_index"]], "template_edge (janiedge property)": [[2, "stormpy.JaniEdge.template_edge"], [9, "stormpy.storage.JaniEdge.template_edge"]], "threshold (operatorformula property)": [[2, "stormpy.OperatorFormula.threshold"], [7, "stormpy.logic.OperatorFormula.threshold"]], "threshold_expr (operatorformula property)": [[2, "stormpy.OperatorFormula.threshold_expr"], [7, "stormpy.logic.OperatorFormula.threshold_expr"]], "to_dot() (janimodel method)": [[2, "stormpy.JaniModel.to_dot"], [9, "stormpy.storage.JaniModel.to_dot"]], "to_expression() (bdd_sylvan method)": [[2, "stormpy.Bdd_Sylvan.to_expression"], [9, "stormpy.storage.Bdd_Sylvan.to_expression"]], "to_jani() (prismprogram method)": [[2, "stormpy.PrismProgram.to_jani"], [9, "stormpy.storage.PrismProgram.to_jani"]], "to_json() (simplevaluation method)": [[2, "stormpy.SimpleValuation.to_json"], [9, "stormpy.storage.SimpleValuation.to_json"]], "to_json_str() (scheduler method)": [[2, "stormpy.Scheduler.to_json_str"], [9, "stormpy.storage.Scheduler.to_json_str"]], "to_json_str() (schedulerexact method)": [[2, "stormpy.SchedulerExact.to_json_str"], [9, "stormpy.storage.SchedulerExact.to_json_str"]], "to_json_str() (schedulerinterval method)": [[2, "stormpy.SchedulerInterval.to_json_str"], [9, "stormpy.storage.SchedulerInterval.to_json_str"]], "to_json_str() (schedulerparametric method)": [[2, "stormpy.SchedulerParametric.to_json_str"], [9, "stormpy.storage.SchedulerParametric.to_json_str"]], "to_smt2() (factorizedpolynomial method)": [[2, "stormpy.FactorizedPolynomial.to_smt2"]], "to_smt2() (factorizedrationalfunction method)": [[2, "stormpy.FactorizedRationalFunction.to_smt2"]], "to_smt2() (polynomial method)": [[2, "stormpy.Polynomial.to_smt2"]], "to_smt2() (rationalfunction method)": [[2, "stormpy.RationalFunction.to_smt2"]], "to_string() (dicestringvisitor method)": [[2, "stormpy.DiceStringVisitor.to_string"], [9, "stormpy.storage.DiceStringVisitor.to_string"]], "topological (equationsolvertype attribute)": [[2, "stormpy.EquationSolverType.topological"]], "topological (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.topological"]], "topological_sort() (in module stormpy)": [[2, "stormpy.topological_sort"]], "total_degree (polynomial property)": [[2, "stormpy.Polynomial.total_degree"]], "transform() (janilocationexpander method)": [[2, "stormpy.JaniLocationExpander.transform"], [9, "stormpy.storage.JaniLocationExpander.transform"]], "transform_to_discrete_time_model() (in module stormpy)": [[2, "stormpy.transform_to_discrete_time_model"]], "transform_to_sparse_model() (in module stormpy)": [[2, "stormpy.transform_to_sparse_model"]], "transition_matrix (sparseexactmodelcomponents property)": [[2, "stormpy.SparseExactModelComponents.transition_matrix"], [9, "stormpy.storage.SparseExactModelComponents.transition_matrix"]], "transition_matrix (sparseintervalmodelcomponents property)": [[2, "stormpy.SparseIntervalModelComponents.transition_matrix"], [9, "stormpy.storage.SparseIntervalModelComponents.transition_matrix"]], "transition_matrix (sparsemodelcomponents property)": [[2, "stormpy.SparseModelComponents.transition_matrix"], [9, "stormpy.storage.SparseModelComponents.transition_matrix"]], "transition_matrix (sparseparametricmodelcomponents property)": [[2, "stormpy.SparseParametricModelComponents.transition_matrix"], [9, "stormpy.storage.SparseParametricModelComponents.transition_matrix"]], "transition_rewards (sparseexactrewardmodel property)": [[2, "stormpy.SparseExactRewardModel.transition_rewards"], [9, "stormpy.storage.SparseExactRewardModel.transition_rewards"]], "transition_rewards (sparseintervalrewardmodel property)": [[2, "stormpy.SparseIntervalRewardModel.transition_rewards"], [9, "stormpy.storage.SparseIntervalRewardModel.transition_rewards"]], "transition_rewards (sparseparametricrewardmodel property)": [[2, "stormpy.SparseParametricRewardModel.transition_rewards"], [9, "stormpy.storage.SparseParametricRewardModel.transition_rewards"]], "transition_rewards (sparserewardmodel property)": [[2, "stormpy.SparseRewardModel.transition_rewards"], [9, "stormpy.storage.SparseRewardModel.transition_rewards"]], "transitions (sparseexactmodelaction property)": [[2, "stormpy.SparseExactModelAction.transitions"], [9, "stormpy.storage.SparseExactModelAction.transitions"]], "transitions (sparseintervalmodelaction property)": [[2, "stormpy.SparseIntervalModelAction.transitions"], [9, "stormpy.storage.SparseIntervalModelAction.transitions"]], "transitions (sparsemodelaction property)": [[2, "stormpy.SparseModelAction.transitions"], [9, "stormpy.storage.SparseModelAction.transitions"]], "transitions (sparseparametricmodelaction property)": [[2, "stormpy.SparseParametricModelAction.transitions"], [9, "stormpy.storage.SparseParametricModelAction.transitions"]], "type (ddmetavariable_sylvan property)": [[2, "stormpy.DdMetaVariable_Sylvan.type"], [9, "stormpy.storage.DdMetaVariable_Sylvan.type"]], "type (expression property)": [[2, "stormpy.Expression.type"], [9, "stormpy.storage.Expression.type"]], "type (janiconstant property)": [[2, "stormpy.JaniConstant.type"], [9, "stormpy.storage.JaniConstant.type"]], "type (prismconstant property)": [[2, "stormpy.PrismConstant.type"], [9, "stormpy.storage.PrismConstant.type"]], "type (variable property)": [[2, "stormpy.Variable.type"]], "undefined_constants_are_graph_preserving (janimodel property)": [[2, "stormpy.JaniModel.undefined_constants_are_graph_preserving"], [9, "stormpy.storage.JaniModel.undefined_constants_are_graph_preserving"]], "undefined_constants_are_graph_preserving (prismprogram property)": [[2, "stormpy.PrismProgram.undefined_constants_are_graph_preserving"], [9, "stormpy.storage.PrismProgram.undefined_constants_are_graph_preserving"]], "updates (prismcommand property)": [[2, "stormpy.PrismCommand.updates"], [9, "stormpy.storage.PrismCommand.updates"]], "upper_bound_expression (boundeduntilformula property)": [[2, "stormpy.BoundedUntilFormula.upper_bound_expression"], [7, "stormpy.logic.BoundedUntilFormula.upper_bound_expression"]], "upper_bound_expression (prismintegervariable property)": [[2, "stormpy.PrismIntegerVariable.upper_bound_expression"], [9, "stormpy.storage.PrismIntegerVariable.upper_bound_expression"]], "use_dynamic_constraints (smtcounterexamplegeneratoroptions property)": [[2, "stormpy.SMTCounterExampleGeneratorOptions.use_dynamic_constraints"]], "used_constants() (prismprogram method)": [[2, "stormpy.PrismProgram.used_constants"], [9, "stormpy.storage.PrismProgram.used_constants"]], "value (binarybooleanoperatortype property)": [[2, "stormpy.BinaryBooleanOperatorType.value"], [7, "stormpy.logic.BinaryBooleanOperatorType.value"]], "value (bisimulationtype property)": [[2, "stormpy.BisimulationType.value"]], "value (comparisontype property)": [[2, "stormpy.ComparisonType.value"], [7, "stormpy.logic.ComparisonType.value"]], "value (ddmetavariabletype property)": [[2, "stormpy.DdMetaVariableType.value"], [9, "stormpy.storage.DdMetaVariableType.value"]], "value (eliminationlabelbehavior property)": [[2, "stormpy.EliminationLabelBehavior.value"]], "value (equationsolvertype property)": [[2, "stormpy.EquationSolverType.value"]], "value (janimodeltype property)": [[2, "stormpy.JaniModelType.value"]], "value (minmaxmethod property)": [[2, "stormpy.MinMaxMethod.value"]], "value (modeltype property)": [[2, "stormpy.ModelType.value"], [8, "stormpy.pars.ModelType.value"], [9, "stormpy.storage.ModelType.value"]], "value (nativelinearequationsolvermethod property)": [[2, "stormpy.NativeLinearEquationSolverMethod.value"]], "value (operatortype property)": [[2, "stormpy.OperatorType.value"], [9, "stormpy.storage.OperatorType.value"]], "value (optimizationdirection property)": [[2, "stormpy.OptimizationDirection.value"]], "value (prismmodeltype property)": [[2, "stormpy.PrismModelType.value"], [9, "stormpy.storage.PrismModelType.value"]], "value (quotientformat property)": [[2, "stormpy.QuotientFormat.value"]], "value() (exactsparsematrixentry method)": [[2, "stormpy.ExactSparseMatrixEntry.value"], [9, "stormpy.storage.ExactSparseMatrixEntry.value"]], "value() (intervalsparsematrixentry method)": [[2, "stormpy.IntervalSparseMatrixEntry.value"], [9, "stormpy.storage.IntervalSparseMatrixEntry.value"]], "value() (parametricsparsematrixentry method)": [[2, "stormpy.ParametricSparseMatrixEntry.value"], [9, "stormpy.storage.ParametricSparseMatrixEntry.value"]], "value() (sparsematrixentry method)": [[2, "stormpy.SparseMatrixEntry.value"], [9, "stormpy.storage.SparseMatrixEntry.value"]], "value_iteration (minmaxmethod attribute)": [[2, "stormpy.MinMaxMethod.value_iteration"]], "variable (janiassignment property)": [[2, "stormpy.JaniAssignment.variable"], [9, "stormpy.storage.JaniAssignment.variable"]], "variable (prismassignment property)": [[2, "stormpy.PrismAssignment.variable"], [9, "stormpy.storage.PrismAssignment.variable"]], "variables (janiautomaton property)": [[2, "stormpy.JaniAutomaton.variables"], [9, "stormpy.storage.JaniAutomaton.variables"]], "variables (prismprogram property)": [[2, "stormpy.PrismProgram.variables"], [9, "stormpy.storage.PrismProgram.variables"]], "vertices (polytopedouble property)": [[2, "stormpy.PolytopeDouble.vertices"], [9, "stormpy.storage.PolytopeDouble.vertices"]], "vertices (polytopeexact property)": [[2, "stormpy.PolytopeExact.vertices"], [9, "stormpy.storage.PolytopeExact.vertices"]], "walker_chae (nativelinearequationsolvermethod attribute)": [[2, "stormpy.NativeLinearEquationSolverMethod.walker_chae"]], "wellformed_constraints (constraintcollector property)": [[2, "stormpy.ConstraintCollector.wellformed_constraints"]], "and (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.AND"]], "approximationheuristic (class in stormpy.dft)": [[3, "stormpy.dft.ApproximationHeuristic"]], "be (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.BE"]], "bounddifference (approximationheuristic attribute)": [[3, "stormpy.dft.ApproximationHeuristic.BOUNDDIFFERENCE"]], "depth (approximationheuristic attribute)": [[3, "stormpy.dft.ApproximationHeuristic.DEPTH"]], "dftbe_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTBE_double"]], "dftbe_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTBE_ratfunc"]], "dftdependency_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTDependency_double"]], "dftdependency_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTDependency_ratfunc"]], "dftelementtype (class in stormpy.dft)": [[3, "stormpy.dft.DFTElementType"]], "dftelement_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTElement_double"]], "dftelement_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTElement_ratfunc"]], "dftinstantiator (class in stormpy.dft)": [[3, "stormpy.dft.DFTInstantiator"]], "dftsimulator_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTSimulator_double"]], "dftsimulator_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTSimulator_ratfunc"]], "dftstateinfo (class in stormpy.dft)": [[3, "stormpy.dft.DFTStateInfo"]], "dftstate_double (class in stormpy.dft)": [[3, "stormpy.dft.DFTState_double"]], "dftstate_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFTState_ratfunc"]], "dft_double (class in stormpy.dft)": [[3, "stormpy.dft.DFT_double"]], "dft_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.DFT_ratfunc"]], "dftindependentmodule (class in stormpy.dft)": [[3, "stormpy.dft.DftIndependentModule"]], "dftsymmetries (class in stormpy.dft)": [[3, "stormpy.dft.DftSymmetries"]], "explicitdftmodelbuilder_double (class in stormpy.dft)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double"]], "explicitdftmodelbuilder_ratfunc (class in stormpy.dft)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc"]], "failableelement (class in stormpy.dft)": [[3, "stormpy.dft.FailableElement"]], "failableelements (class in stormpy.dft)": [[3, "stormpy.dft.FailableElements"]], "failableiterator (class in stormpy.dft)": [[3, "stormpy.dft.FailableIterator"]], "invalid (simulationresult attribute)": [[3, "stormpy.dft.SimulationResult.INVAlID"]], "mutex (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.MUTEX"]], "or (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.OR"]], "pand (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.PAND"]], "pdep (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.PDEP"]], "por (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.POR"]], "probability (approximationheuristic attribute)": [[3, "stormpy.dft.ApproximationHeuristic.PROBABILITY"]], "randomgenerator (class in stormpy.dft)": [[3, "stormpy.dft.RandomGenerator"]], "relevantevents (class in stormpy.dft)": [[3, "stormpy.dft.RelevantEvents"]], "seq (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.SEQ"]], "spare (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.SPARE"]], "successful (simulationresult attribute)": [[3, "stormpy.dft.SimulationResult.SUCCESSFUL"]], "simulationresult (class in stormpy.dft)": [[3, "stormpy.dft.SimulationResult"]], "unsuccessful (simulationresult attribute)": [[3, "stormpy.dft.SimulationResult.UNSUCCESSFUL"]], "vot (dftelementtype attribute)": [[3, "stormpy.dft.DFTElementType.VOT"]], "analyze_dft() (in module stormpy.dft)": [[3, "stormpy.dft.analyze_dft"]], "as_be_double() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_be_double"]], "as_be_ratfunc() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_be_ratfunc"]], "as_dependency_double() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_dependency_double"]], "as_dependency_ratfunc() (failableelement method)": [[3, "stormpy.dft.FailableElement.as_dependency_ratfunc"]], "build() (explicitdftmodelbuilder_double method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double.build"]], "build() (explicitdftmodelbuilder_ratfunc method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc.build"]], "build_model() (in module stormpy.dft)": [[3, "stormpy.dft.build_model"]], "can_have_nondeterminism() (dft_double method)": [[3, "stormpy.dft.DFT_double.can_have_nondeterminism"]], "can_have_nondeterminism() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.can_have_nondeterminism"]], "compute_dependency_conflicts() (in module stormpy.dft)": [[3, "stormpy.dft.compute_dependency_conflicts"]], "compute_relevant_events() (in module stormpy.dft)": [[3, "stormpy.dft.compute_relevant_events"]], "create() (randomgenerator static method)": [[3, "stormpy.dft.RandomGenerator.create"]], "current() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.current"]], "current() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.current"]], "dependent_events (dftdependency_double property)": [[3, "stormpy.dft.DFTDependency_double.dependent_events"]], "dependent_events (dftdependency_ratfunc property)": [[3, "stormpy.dft.DFTDependency_ratfunc.dependent_events"]], "dontcare() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.dontcare"]], "dontcare() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.dontcare"]], "elements() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.elements"]], "export_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.export_dft_json_file"]], "export_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.export_dft_json_string"]], "export_parametric_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.export_parametric_dft_json_file"]], "export_parametric_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.export_parametric_dft_json_string"]], "failable() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.failable"]], "failable() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.failable"]], "failed() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.failed"]], "failed() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.failed"]], "failsafe() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.failsafe"]], "failsafe() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.failsafe"]], "fully_static() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.fully_static"]], "get_element() (dft_double method)": [[3, "stormpy.dft.DFT_double.get_element"]], "get_element() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.get_element"]], "get_element_by_name() (dft_double method)": [[3, "stormpy.dft.DFT_double.get_element_by_name"]], "get_element_by_name() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.get_element_by_name"]], "get_group() (dftsymmetries method)": [[3, "stormpy.dft.DftSymmetries.get_group"]], "get_model() (explicitdftmodelbuilder_double method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double.get_model"]], "get_model() (explicitdftmodelbuilder_ratfunc method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc.get_model"]], "get_parameters() (in module stormpy.dft)": [[3, "stormpy.dft.get_parameters"]], "get_partial_model() (explicitdftmodelbuilder_double method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_double.get_partial_model"]], "get_partial_model() (explicitdftmodelbuilder_ratfunc method)": [[3, "stormpy.dft.ExplicitDFTModelBuilder_ratfunc.get_partial_model"]], "id (dftelement_double property)": [[3, "stormpy.dft.DFTElement_double.id"]], "id (dftelement_ratfunc property)": [[3, "stormpy.dft.DFTElement_ratfunc.id"]], "instantiate() (dftinstantiator method)": [[3, "stormpy.dft.DFTInstantiator.instantiate"]], "invalid() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.invalid"]], "invalid() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.invalid"]], "is_due_dependency() (failableelement method)": [[3, "stormpy.dft.FailableElement.is_due_dependency"]], "is_relevant() (relevantevents method)": [[3, "stormpy.dft.RelevantEvents.is_relevant"]], "is_well_formed() (in module stormpy.dft)": [[3, "stormpy.dft.is_well_formed"]], "load_dft_galileo_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_dft_galileo_file"]], "load_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_dft_json_file"]], "load_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.load_dft_json_string"]], "load_parametric_dft_galileo_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_parametric_dft_galileo_file"]], "load_parametric_dft_json_file() (in module stormpy.dft)": [[3, "stormpy.dft.load_parametric_dft_json_file"]], "load_parametric_dft_json_string() (in module stormpy.dft)": [[3, "stormpy.dft.load_parametric_dft_json_string"]], "modules() (dft_double method)": [[3, "stormpy.dft.DFT_double.modules"]], "modules() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.modules"]], "modules_json() (in module stormpy.dft)": [[3, "stormpy.dft.modules_json"]], "name (approximationheuristic property)": [[3, "stormpy.dft.ApproximationHeuristic.name"]], "name (dftelement_double property)": [[3, "stormpy.dft.DFTElement_double.name"]], "name (dftelement_ratfunc property)": [[3, "stormpy.dft.DFTElement_ratfunc.name"]], "name (simulationresult property)": [[3, "stormpy.dft.SimulationResult.name"]], "name() (dftelementtype method)": [[3, "stormpy.dft.DFTElementType.name"]], "nr_be() (dft_double method)": [[3, "stormpy.dft.DFT_double.nr_be"]], "nr_be() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.nr_be"]], "nr_dynamic() (dft_double method)": [[3, "stormpy.dft.DFT_double.nr_dynamic"]], "nr_dynamic() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.nr_dynamic"]], "nr_elements() (dft_double method)": [[3, "stormpy.dft.DFT_double.nr_elements"]], "nr_elements() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.nr_elements"]], "operational() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.operational"]], "operational() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.operational"]], "prepare_for_analysis() (in module stormpy.dft)": [[3, "stormpy.dft.prepare_for_analysis"]], "random_step() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.random_step"]], "random_step() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.random_step"]], "representative() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.representative"]], "reset() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.reset"]], "reset() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.reset"]], "set_relevant_events() (dft_double method)": [[3, "stormpy.dft.DFT_double.set_relevant_events"]], "set_relevant_events() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.set_relevant_events"]], "simulate_trace() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.simulate_trace"]], "simulate_trace() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.simulate_trace"]], "single_be() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.single_be"]], "spare_uses() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.spare_uses"]], "spare_uses() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.spare_uses"]], "state_generation_info() (dft_double method)": [[3, "stormpy.dft.DFT_double.state_generation_info"]], "state_generation_info() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.state_generation_info"]], "static() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.static"]], "step() (dftsimulator_double method)": [[3, "stormpy.dft.DFTSimulator_double.step"]], "step() (dftsimulator_ratfunc method)": [[3, "stormpy.dft.DFTSimulator_ratfunc.step"]], "stormpy.dft": [[3, "module-stormpy.dft"]], "str_long() (dft_double method)": [[3, "stormpy.dft.DFT_double.str_long"]], "str_long() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.str_long"]], "submodules() (dftindependentmodule method)": [[3, "stormpy.dft.DftIndependentModule.submodules"]], "symmetries() (dft_double method)": [[3, "stormpy.dft.DFT_double.symmetries"]], "symmetries() (dft_ratfunc method)": [[3, "stormpy.dft.DFT_ratfunc.symmetries"]], "to_string() (dftstate_double method)": [[3, "stormpy.dft.DFTState_double.to_string"]], "to_string() (dftstate_ratfunc method)": [[3, "stormpy.dft.DFTState_ratfunc.to_string"]], "top_level_element (dft_double property)": [[3, "stormpy.dft.DFT_double.top_level_element"]], "top_level_element (dft_ratfunc property)": [[3, "stormpy.dft.DFT_ratfunc.top_level_element"]], "transform_dft() (in module stormpy.dft)": [[3, "stormpy.dft.transform_dft"]], "trigger (dftdependency_double property)": [[3, "stormpy.dft.DFTDependency_double.trigger"]], "trigger (dftdependency_ratfunc property)": [[3, "stormpy.dft.DFTDependency_ratfunc.trigger"]], "type (dftelement_double property)": [[3, "stormpy.dft.DFTElement_double.type"]], "type (dftelement_ratfunc property)": [[3, "stormpy.dft.DFTElement_ratfunc.type"]], "value (approximationheuristic property)": [[3, "stormpy.dft.ApproximationHeuristic.value"]], "value (dftelementtype property)": [[3, "stormpy.dft.DFTElementType.value"]], "value (simulationresult property)": [[3, "stormpy.dft.SimulationResult.value"]], "stormpy.exceptions": [[4, "module-stormpy.exceptions"]], "gspn (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPN"]], "gspnbuilder (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPNBuilder"]], "gspnparser (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPNParser"]], "gspntojanibuilder (class in stormpy.gspn)": [[5, "stormpy.gspn.GSPNToJaniBuilder"]], "immediatetransition (class in stormpy.gspn)": [[5, "stormpy.gspn.ImmediateTransition"]], "layoutinfo (class in stormpy.gspn)": [[5, "stormpy.gspn.LayoutInfo"]], "place (class in stormpy.gspn)": [[5, "stormpy.gspn.Place"]], "timedtransition (class in stormpy.gspn)": [[5, "stormpy.gspn.TimedTransition"]], "transition (class in stormpy.gspn)": [[5, "stormpy.gspn.Transition"]], "transitionpartition (class in stormpy.gspn)": [[5, "stormpy.gspn.TransitionPartition"]], "add_immediate_transition() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_immediate_transition"]], "add_inhibition_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_inhibition_arc"]], "add_input_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_input_arc"]], "add_normal_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_normal_arc"]], "add_output_arc() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_output_arc"]], "add_place() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_place"]], "add_timed_transition() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.add_timed_transition"]], "build() (gspntojanibuilder method)": [[5, "stormpy.gspn.GSPNToJaniBuilder.build"]], "build_gspn() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.build_gspn"]], "create_deadlock_properties() (gspntojanibuilder method)": [[5, "stormpy.gspn.GSPNToJaniBuilder.create_deadlock_properties"]], "exists_inhibition_arc() (transition method)": [[5, "stormpy.gspn.Transition.exists_inhibition_arc"]], "exists_input_arc() (transition method)": [[5, "stormpy.gspn.Transition.exists_input_arc"]], "exists_output_arc() (transition method)": [[5, "stormpy.gspn.Transition.exists_output_arc"]], "export_gspn_pnml_file() (gspn method)": [[5, "stormpy.gspn.GSPN.export_gspn_pnml_file"]], "export_gspn_pnpro_file() (gspn method)": [[5, "stormpy.gspn.GSPN.export_gspn_pnpro_file"]], "fire() (transition method)": [[5, "stormpy.gspn.Transition.fire"]], "get_capacity() (place method)": [[5, "stormpy.gspn.Place.get_capacity"]], "get_id() (place method)": [[5, "stormpy.gspn.Place.get_id"]], "get_id() (transition method)": [[5, "stormpy.gspn.Transition.get_id"]], "get_immediate_transition() (gspn method)": [[5, "stormpy.gspn.GSPN.get_immediate_transition"]], "get_immediate_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_immediate_transitions"]], "get_inhibition_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.get_inhibition_arc_multiplicity"]], "get_inhibition_places() (transition method)": [[5, "stormpy.gspn.Transition.get_inhibition_places"]], "get_initial_marking() (gspn method)": [[5, "stormpy.gspn.GSPN.get_initial_marking"]], "get_input_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.get_input_arc_multiplicity"]], "get_input_places() (transition method)": [[5, "stormpy.gspn.Transition.get_input_places"]], "get_name() (gspn method)": [[5, "stormpy.gspn.GSPN.get_name"]], "get_name() (place method)": [[5, "stormpy.gspn.Place.get_name"]], "get_name() (transition method)": [[5, "stormpy.gspn.Transition.get_name"]], "get_number_of_immediate_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_number_of_immediate_transitions"]], "get_number_of_initial_tokens() (place method)": [[5, "stormpy.gspn.Place.get_number_of_initial_tokens"]], "get_number_of_places() (gspn method)": [[5, "stormpy.gspn.GSPN.get_number_of_places"]], "get_number_of_servers() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.get_number_of_servers"]], "get_number_of_timed_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_number_of_timed_transitions"]], "get_output_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.get_output_arc_multiplicity"]], "get_output_places() (transition method)": [[5, "stormpy.gspn.Transition.get_output_places"]], "get_partitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_partitions"]], "get_place() (gspn method)": [[5, "stormpy.gspn.GSPN.get_place"]], "get_places() (gspn method)": [[5, "stormpy.gspn.GSPN.get_places"]], "get_priority() (transition method)": [[5, "stormpy.gspn.Transition.get_priority"]], "get_rate() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.get_rate"]], "get_timed_transition() (gspn method)": [[5, "stormpy.gspn.GSPN.get_timed_transition"]], "get_timed_transitions() (gspn method)": [[5, "stormpy.gspn.GSPN.get_timed_transitions"]], "get_transition() (gspn method)": [[5, "stormpy.gspn.GSPN.get_transition"]], "get_weight() (immediatetransition method)": [[5, "stormpy.gspn.ImmediateTransition.get_weight"]], "has_infinite_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.has_infinite_server_semantics"]], "has_k_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.has_k_server_semantics"]], "has_restricted_capacity() (place method)": [[5, "stormpy.gspn.Place.has_restricted_capacity"]], "has_single_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.has_single_server_semantics"]], "immediate_transition_id_to_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.immediate_transition_id_to_transition_id"]], "is_enabled() (transition method)": [[5, "stormpy.gspn.Transition.is_enabled"]], "is_valid() (gspn method)": [[5, "stormpy.gspn.GSPN.is_valid"]], "no_weight_attached() (immediatetransition method)": [[5, "stormpy.gspn.ImmediateTransition.no_weight_attached"]], "nr_transitions() (transitionpartition method)": [[5, "stormpy.gspn.TransitionPartition.nr_transitions"]], "parse() (gspnparser method)": [[5, "stormpy.gspn.GSPNParser.parse"]], "priority (transitionpartition property)": [[5, "stormpy.gspn.TransitionPartition.priority"]], "remove_inhibition_arc() (transition method)": [[5, "stormpy.gspn.Transition.remove_inhibition_arc"]], "remove_input_arc() (transition method)": [[5, "stormpy.gspn.Transition.remove_input_arc"]], "remove_output_arc() (transition method)": [[5, "stormpy.gspn.Transition.remove_output_arc"]], "rotation (layoutinfo property)": [[5, "stormpy.gspn.LayoutInfo.rotation"]], "set_capacity() (place method)": [[5, "stormpy.gspn.Place.set_capacity"]], "set_infinite_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_infinite_server_semantics"]], "set_inhibition_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.set_inhibition_arc_multiplicity"]], "set_input_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.set_input_arc_multiplicity"]], "set_k_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_k_server_semantics"]], "set_name() (gspn method)": [[5, "stormpy.gspn.GSPN.set_name"]], "set_name() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.set_name"]], "set_name() (place method)": [[5, "stormpy.gspn.Place.set_name"]], "set_name() (transition method)": [[5, "stormpy.gspn.Transition.set_name"]], "set_number_of_initial_tokens() (place method)": [[5, "stormpy.gspn.Place.set_number_of_initial_tokens"]], "set_output_arc_multiplicity() (transition method)": [[5, "stormpy.gspn.Transition.set_output_arc_multiplicity"]], "set_place_layout_info() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.set_place_layout_info"]], "set_priority() (transition method)": [[5, "stormpy.gspn.Transition.set_priority"]], "set_rate() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_rate"]], "set_single_server_semantics() (timedtransition method)": [[5, "stormpy.gspn.TimedTransition.set_single_server_semantics"]], "set_transition_layout_info() (gspnbuilder method)": [[5, "stormpy.gspn.GSPNBuilder.set_transition_layout_info"]], "set_weight() (immediatetransition method)": [[5, "stormpy.gspn.ImmediateTransition.set_weight"]], "stormpy.gspn": [[5, "module-stormpy.gspn"]], "timed_transition_id_to_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.timed_transition_id_to_transition_id"]], "transition_id_to_immediate_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.transition_id_to_immediate_transition_id"]], "transition_id_to_timed_transition_id() (gspn static method)": [[5, "stormpy.gspn.GSPN.transition_id_to_timed_transition_id"]], "transitions (transitionpartition property)": [[5, "stormpy.gspn.TransitionPartition.transitions"]], "x (layoutinfo property)": [[5, "stormpy.gspn.LayoutInfo.x"]], "y (layoutinfo property)": [[5, "stormpy.gspn.LayoutInfo.y"]], "version (class in stormpy.info)": [[6, "stormpy.info.Version"]], "build_info (version attribute)": [[6, "stormpy.info.Version.build_info"]], "development (version attribute)": [[6, "stormpy.info.Version.development"]], "long (version attribute)": [[6, "stormpy.info.Version.long"]], "major (version attribute)": [[6, "stormpy.info.Version.major"]], "minor (version attribute)": [[6, "stormpy.info.Version.minor"]], "patch (version attribute)": [[6, "stormpy.info.Version.patch"]], "short (version attribute)": [[6, "stormpy.info.Version.short"]], "storm_exact_use_cln() (in module stormpy.info)": [[6, "stormpy.info.storm_exact_use_cln"]], "storm_ratfunc_use_cln() (in module stormpy.info)": [[6, "stormpy.info.storm_ratfunc_use_cln"]], "storm_version() (in module stormpy.info)": [[6, "stormpy.info.storm_version"]], "stormpy.info": [[6, "module-stormpy.info"]], "atomicexpressionformula (class in stormpy.logic)": [[7, "stormpy.logic.AtomicExpressionFormula"]], "atomiclabelformula (class in stormpy.logic)": [[7, "stormpy.logic.AtomicLabelFormula"]], "binarybooleanoperatortype (class in stormpy.logic)": [[7, "stormpy.logic.BinaryBooleanOperatorType"]], "binarypathformula (class in stormpy.logic)": [[7, "stormpy.logic.BinaryPathFormula"]], "binarystateformula (class in stormpy.logic)": [[7, "stormpy.logic.BinaryStateFormula"]], "booleanbinarystateformula (class in stormpy.logic)": [[7, "stormpy.logic.BooleanBinaryStateFormula"]], "booleanliteralformula (class in stormpy.logic)": [[7, "stormpy.logic.BooleanLiteralFormula"]], "boundeduntilformula (class in stormpy.logic)": [[7, "stormpy.logic.BoundedUntilFormula"]], "comparisontype (class in stormpy.logic)": [[7, "stormpy.logic.ComparisonType"]], "conditionalformula (class in stormpy.logic)": [[7, "stormpy.logic.ConditionalFormula"]], "cumulativerewardformula (class in stormpy.logic)": [[7, "stormpy.logic.CumulativeRewardFormula"]], "eventuallyformula (class in stormpy.logic)": [[7, "stormpy.logic.EventuallyFormula"]], "formula (class in stormpy.logic)": [[7, "stormpy.logic.Formula"]], "globallyformula (class in stormpy.logic)": [[7, "stormpy.logic.GloballyFormula"]], "instantaneousrewardformula (class in stormpy.logic)": [[7, "stormpy.logic.InstantaneousRewardFormula"]], "longrunavarageoperator (class in stormpy.logic)": [[7, "stormpy.logic.LongRunAvarageOperator"]], "longrunaveragerewardformula (class in stormpy.logic)": [[7, "stormpy.logic.LongRunAverageRewardFormula"]], "multiobjectiveformula (class in stormpy.logic)": [[7, "stormpy.logic.MultiObjectiveFormula"]], "operatorformula (class in stormpy.logic)": [[7, "stormpy.logic.OperatorFormula"]], "pathformula (class in stormpy.logic)": [[7, "stormpy.logic.PathFormula"]], "probabilityoperator (class in stormpy.logic)": [[7, "stormpy.logic.ProbabilityOperator"]], "rewardoperator (class in stormpy.logic)": [[7, "stormpy.logic.RewardOperator"]], "stateformula (class in stormpy.logic)": [[7, "stormpy.logic.StateFormula"]], "timeoperator (class in stormpy.logic)": [[7, "stormpy.logic.TimeOperator"]], "unarybooleanstateformula (class in stormpy.logic)": [[7, "stormpy.logic.UnaryBooleanStateFormula"]], "unarypathformula (class in stormpy.logic)": [[7, "stormpy.logic.UnaryPathFormula"]], "unarystateformula (class in stormpy.logic)": [[7, "stormpy.logic.UnaryStateFormula"]], "untilformula (class in stormpy.logic)": [[7, "stormpy.logic.UntilFormula"]], "stormpy.logic": [[7, "module-stormpy.logic"]], "allsat (regionresult attribute)": [[8, "stormpy.pars.RegionResult.ALLSAT"]], "allsat (regionresulthypothesis attribute)": [[8, "stormpy.pars.RegionResultHypothesis.ALLSAT"]], "allviolated (regionresult attribute)": [[8, "stormpy.pars.RegionResult.ALLVIOLATED"]], "allviolated (regionresulthypothesis attribute)": [[8, "stormpy.pars.RegionResultHypothesis.ALLVIOLATED"]], "centersat (regionresult attribute)": [[8, "stormpy.pars.RegionResult.CENTERSAT"]], "centerviolated (regionresult attribute)": [[8, "stormpy.pars.RegionResult.CENTERVIOLATED"]], "dtmcparameterliftingmodelchecker (class in stormpy.pars)": [[8, "stormpy.pars.DtmcParameterLiftingModelChecker"]], "existsboth (regionresult attribute)": [[8, "stormpy.pars.RegionResult.EXISTSBOTH"]], "existssat (regionresult attribute)": [[8, "stormpy.pars.RegionResult.EXISTSSAT"]], "existsviolated (regionresult attribute)": [[8, "stormpy.pars.RegionResult.EXISTSVIOLATED"]], "mdpparameterliftingmodelchecker (class in stormpy.pars)": [[8, "stormpy.pars.MdpParameterLiftingModelChecker"]], "modelinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.ModelInstantiator"]], "modeltype (class in stormpy.pars)": [[8, "stormpy.pars.ModelType"]], "pctmcexactinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PCtmcExactInstantiationChecker"]], "pctmcinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PCtmcInstantiationChecker"]], "pctmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PCtmcInstantiator"]], "pdtmcexactinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PDtmcExactInstantiationChecker"]], "pdtmcinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PDtmcInstantiationChecker"]], "pdtmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PDtmcInstantiator"]], "pmainstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PMaInstantiator"]], "pmdpexactinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PMdpExactInstantiationChecker"]], "pmdpinstantiationchecker (class in stormpy.pars)": [[8, "stormpy.pars.PMdpInstantiationChecker"]], "pmdpinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PMdpInstantiator"]], "parameterregion (class in stormpy.pars)": [[8, "stormpy.pars.ParameterRegion"]], "partialpctmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPCtmcInstantiator"]], "partialpdtmcinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPDtmcInstantiator"]], "partialpmainstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPMaInstantiator"]], "partialpmdpinstantiator (class in stormpy.pars)": [[8, "stormpy.pars.PartialPMdpInstantiator"]], "regionmodelchecker (class in stormpy.pars)": [[8, "stormpy.pars.RegionModelChecker"]], "regionresult (class in stormpy.pars)": [[8, "stormpy.pars.RegionResult"]], "regionresulthypothesis (class in stormpy.pars)": [[8, "stormpy.pars.RegionResultHypothesis"]], "unknown (regionresult attribute)": [[8, "stormpy.pars.RegionResult.UNKNOWN"]], "unknown (regionresulthypothesis attribute)": [[8, "stormpy.pars.RegionResultHypothesis.UNKNOWN"]], "area (parameterregion property)": [[8, "stormpy.pars.ParameterRegion.area"]], "check() (pctmcexactinstantiationchecker method)": [[8, "stormpy.pars.PCtmcExactInstantiationChecker.check"]], "check() (pctmcinstantiationchecker method)": [[8, "stormpy.pars.PCtmcInstantiationChecker.check"]], "check() (pdtmcexactinstantiationchecker method)": [[8, "stormpy.pars.PDtmcExactInstantiationChecker.check"]], "check() (pdtmcinstantiationchecker method)": [[8, "stormpy.pars.PDtmcInstantiationChecker.check"]], "check() (pmdpexactinstantiationchecker method)": [[8, "stormpy.pars.PMdpExactInstantiationChecker.check"]], "check() (pmdpinstantiationchecker method)": [[8, "stormpy.pars.PMdpInstantiationChecker.check"]], "check_region() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.check_region"]], "compute_extremum() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.compute_extremum"]], "create_from_string() (parameterregion static method)": [[8, "stormpy.pars.ParameterRegion.create_from_string"]], "create_region_checker() (in module stormpy.pars)": [[8, "stormpy.pars.create_region_checker"]], "gather_derivatives() (in module stormpy.pars)": [[8, "stormpy.pars.gather_derivatives"]], "get_bound() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.get_bound"]], "get_bound_all_states() (dtmcparameterliftingmodelchecker method)": [[8, "stormpy.pars.DtmcParameterLiftingModelChecker.get_bound_all_states"]], "get_bound_all_states() (mdpparameterliftingmodelchecker method)": [[8, "stormpy.pars.MdpParameterLiftingModelChecker.get_bound_all_states"]], "get_split_suggestion() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.get_split_suggestion"]], "instantiate() (modelinstantiator method)": [[8, "stormpy.pars.ModelInstantiator.instantiate"]], "instantiate() (pctmcinstantiator method)": [[8, "stormpy.pars.PCtmcInstantiator.instantiate"]], "instantiate() (pdtmcinstantiator method)": [[8, "stormpy.pars.PDtmcInstantiator.instantiate"]], "instantiate() (pmainstantiator method)": [[8, "stormpy.pars.PMaInstantiator.instantiate"]], "instantiate() (pmdpinstantiator method)": [[8, "stormpy.pars.PMdpInstantiator.instantiate"]], "instantiate() (partialpctmcinstantiator method)": [[8, "stormpy.pars.PartialPCtmcInstantiator.instantiate"]], "instantiate() (partialpdtmcinstantiator method)": [[8, "stormpy.pars.PartialPDtmcInstantiator.instantiate"]], "instantiate() (partialpmainstantiator method)": [[8, "stormpy.pars.PartialPMaInstantiator.instantiate"]], "instantiate() (partialpmdpinstantiator method)": [[8, "stormpy.pars.PartialPMdpInstantiator.instantiate"]], "name() (regionresult method)": [[8, "stormpy.pars.RegionResult.name"]], "name() (regionresulthypothesis method)": [[8, "stormpy.pars.RegionResultHypothesis.name"]], "set_graph_preserving() (pctmcexactinstantiationchecker method)": [[8, "stormpy.pars.PCtmcExactInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pctmcinstantiationchecker method)": [[8, "stormpy.pars.PCtmcInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pdtmcexactinstantiationchecker method)": [[8, "stormpy.pars.PDtmcExactInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pdtmcinstantiationchecker method)": [[8, "stormpy.pars.PDtmcInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pmdpexactinstantiationchecker method)": [[8, "stormpy.pars.PMdpExactInstantiationChecker.set_graph_preserving"]], "set_graph_preserving() (pmdpinstantiationchecker method)": [[8, "stormpy.pars.PMdpInstantiationChecker.set_graph_preserving"]], "simplify_model() (in module stormpy.pars)": [[8, "stormpy.pars.simplify_model"]], "specify() (regionmodelchecker method)": [[8, "stormpy.pars.RegionModelChecker.specify"]], "stormpy.pars": [[8, "module-stormpy.pars"]], "value (regionresult property)": [[8, "stormpy.pars.RegionResult.value"]], "value (regionresulthypothesis property)": [[8, "stormpy.pars.RegionResultHypothesis.value"]], "bdd_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.Bdd_Sylvan"]], "bitvector (class in stormpy.storage)": [[9, "stormpy.storage.BitVector"]], "choicelabeling (class in stormpy.storage)": [[9, "stormpy.storage.ChoiceLabeling"]], "choiceorigins (class in stormpy.storage)": [[9, "stormpy.storage.ChoiceOrigins"]], "ddmanager_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.DdManager_Sylvan"]], "ddmetavariabletype (class in stormpy.storage)": [[9, "stormpy.storage.DdMetaVariableType"]], "ddmetavariable_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.DdMetaVariable_Sylvan"]], "dd_sylvan (class in stormpy.storage)": [[9, "stormpy.storage.Dd_Sylvan"]], "dicestringvisitor (class in stormpy.storage)": [[9, "stormpy.storage.DiceStringVisitor"]], "distribution (class in stormpy.storage)": [[9, "stormpy.storage.Distribution"]], "distributionexact (class in stormpy.storage)": [[9, "stormpy.storage.DistributionExact"]], "distributioninterval (class in stormpy.storage)": [[9, "stormpy.storage.DistributionInterval"]], "exactsparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrix"]], "exactsparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrixBuilder"]], "exactsparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrixEntry"]], "exactsparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.ExactSparseMatrixRows"]], "expression (class in stormpy.storage)": [[9, "stormpy.storage.Expression"]], "expressionmanager (class in stormpy.storage)": [[9, "stormpy.storage.ExpressionManager"]], "expressionparser (class in stormpy.storage)": [[9, "stormpy.storage.ExpressionParser"]], "expressiontype (class in stormpy.storage)": [[9, "stormpy.storage.ExpressionType"]], "intervalsparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.IntervalSparseMatrix"]], "intervalsparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.IntervalSparseMatrixBuilder"]], "intervalsparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.IntervalSparseMatrixEntry"]], "intervalsparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.IntervalSparseMatrixRows"]], "itemlabeling (class in stormpy.storage)": [[9, "stormpy.storage.ItemLabeling"]], "janiassignment (class in stormpy.storage)": [[9, "stormpy.storage.JaniAssignment"]], "janiautomaton (class in stormpy.storage)": [[9, "stormpy.storage.JaniAutomaton"]], "janichoiceorigins (class in stormpy.storage)": [[9, "stormpy.storage.JaniChoiceOrigins"]], "janiconstant (class in stormpy.storage)": [[9, "stormpy.storage.JaniConstant"]], "janiedge (class in stormpy.storage)": [[9, "stormpy.storage.JaniEdge"]], "janiedgedestination (class in stormpy.storage)": [[9, "stormpy.storage.JaniEdgeDestination"]], "janiinformationobject (class in stormpy.storage)": [[9, "stormpy.storage.JaniInformationObject"]], "janilocation (class in stormpy.storage)": [[9, "stormpy.storage.JaniLocation"]], "janilocationexpander (class in stormpy.storage)": [[9, "stormpy.storage.JaniLocationExpander"]], "janimodel (class in stormpy.storage)": [[9, "stormpy.storage.JaniModel"]], "janiorderedassignments (class in stormpy.storage)": [[9, "stormpy.storage.JaniOrderedAssignments"]], "janiscopechanger (class in stormpy.storage)": [[9, "stormpy.storage.JaniScopeChanger"]], "janitemplateedge (class in stormpy.storage)": [[9, "stormpy.storage.JaniTemplateEdge"]], "janitemplateedgedestination (class in stormpy.storage)": [[9, "stormpy.storage.JaniTemplateEdgeDestination"]], "janivariable (class in stormpy.storage)": [[9, "stormpy.storage.JaniVariable"]], "janivariableset (class in stormpy.storage)": [[9, "stormpy.storage.JaniVariableSet"]], "maximalendcomponent (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponent"]], "maximalendcomponentdecomposition_double (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_double"]], "maximalendcomponentdecomposition_exact (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_exact"]], "maximalendcomponentdecomposition_interval (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_interval"]], "maximalendcomponentdecomposition_ratfunc (class in stormpy.storage)": [[9, "stormpy.storage.MaximalEndComponentDecomposition_ratfunc"]], "modeltype (class in stormpy.storage)": [[9, "stormpy.storage.ModelType"]], "operatortype (class in stormpy.storage)": [[9, "stormpy.storage.OperatorType"]], "overlappingguardanalyser (class in stormpy.storage)": [[9, "stormpy.storage.OverlappingGuardAnalyser"]], "parametricsparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrix"]], "parametricsparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrixBuilder"]], "parametricsparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrixEntry"]], "parametricsparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.ParametricSparseMatrixRows"]], "polytopedouble (class in stormpy.storage)": [[9, "stormpy.storage.PolytopeDouble"]], "polytopeexact (class in stormpy.storage)": [[9, "stormpy.storage.PolytopeExact"]], "prismassignment (class in stormpy.storage)": [[9, "stormpy.storage.PrismAssignment"]], "prismbooleanvariable (class in stormpy.storage)": [[9, "stormpy.storage.PrismBooleanVariable"]], "prismchoiceorigins (class in stormpy.storage)": [[9, "stormpy.storage.PrismChoiceOrigins"]], "prismcommand (class in stormpy.storage)": [[9, "stormpy.storage.PrismCommand"]], "prismconstant (class in stormpy.storage)": [[9, "stormpy.storage.PrismConstant"]], "prismintegervariable (class in stormpy.storage)": [[9, "stormpy.storage.PrismIntegerVariable"]], "prismlabel (class in stormpy.storage)": [[9, "stormpy.storage.PrismLabel"]], "prismmodeltype (class in stormpy.storage)": [[9, "stormpy.storage.PrismModelType"]], "prismmodule (class in stormpy.storage)": [[9, "stormpy.storage.PrismModule"]], "prismprogram (class in stormpy.storage)": [[9, "stormpy.storage.PrismProgram"]], "prismrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.PrismRewardModel"]], "prismupdate (class in stormpy.storage)": [[9, "stormpy.storage.PrismUpdate"]], "prismvariable (class in stormpy.storage)": [[9, "stormpy.storage.PrismVariable"]], "scheduler (class in stormpy.storage)": [[9, "stormpy.storage.Scheduler"]], "schedulerchoice (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoice"]], "schedulerchoiceexact (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoiceExact"]], "schedulerchoiceinterval (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoiceInterval"]], "schedulerchoiceparametric (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerChoiceParametric"]], "schedulerexact (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerExact"]], "schedulerinterval (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerInterval"]], "schedulerparametric (class in stormpy.storage)": [[9, "stormpy.storage.SchedulerParametric"]], "simplevaluation (class in stormpy.storage)": [[9, "stormpy.storage.SimpleValuation"]], "sparsectmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseCtmc"]], "sparsedtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseDtmc"]], "sparseexactctmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactCtmc"]], "sparseexactdtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactDtmc"]], "sparseexactma (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactMA"]], "sparseexactmdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactMdp"]], "sparseexactmodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelAction"]], "sparseexactmodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelActions"]], "sparseexactmodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelComponents"]], "sparseexactmodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelState"]], "sparseexactmodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactModelStates"]], "sparseexactpomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactPomdp"]], "sparseexactrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseExactRewardModel"]], "sparseintervalctmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalCtmc"]], "sparseintervaldtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalDtmc"]], "sparseintervalma (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalMA"]], "sparseintervalmdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalMdp"]], "sparseintervalmodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalModelAction"]], "sparseintervalmodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalModelActions"]], "sparseintervalmodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalModelComponents"]], "sparseintervalmodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalModelState"]], "sparseintervalmodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalModelStates"]], "sparseintervalpomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalPomdp"]], "sparseintervalrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseIntervalRewardModel"]], "sparsema (class in stormpy.storage)": [[9, "stormpy.storage.SparseMA"]], "sparsematrix (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrix"]], "sparsematrixbuilder (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrixBuilder"]], "sparsematrixentry (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrixEntry"]], "sparsematrixrows (class in stormpy.storage)": [[9, "stormpy.storage.SparseMatrixRows"]], "sparsemdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseMdp"]], "sparsemodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelAction"]], "sparsemodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelActions"]], "sparsemodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelComponents"]], "sparsemodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelState"]], "sparsemodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseModelStates"]], "sparseparametricctmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricCtmc"]], "sparseparametricdtmc (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricDtmc"]], "sparseparametricma (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricMA"]], "sparseparametricmdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricMdp"]], "sparseparametricmodelaction (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelAction"]], "sparseparametricmodelactions (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelActions"]], "sparseparametricmodelcomponents (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelComponents"]], "sparseparametricmodelstate (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelState"]], "sparseparametricmodelstates (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricModelStates"]], "sparseparametricpomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricPomdp"]], "sparseparametricrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseParametricRewardModel"]], "sparsepomdp (class in stormpy.storage)": [[9, "stormpy.storage.SparsePomdp"]], "sparserewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SparseRewardModel"]], "statelabeling (class in stormpy.storage)": [[9, "stormpy.storage.StateLabeling"]], "statevaluation (class in stormpy.storage)": [[9, "stormpy.storage.StateValuation"]], "statevaluationsbuilder (class in stormpy.storage)": [[9, "stormpy.storage.StateValuationsBuilder"]], "symbolicsylvanctmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanCtmc"]], "symbolicsylvandtmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanDtmc"]], "symbolicsylvanma (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanMA"]], "symbolicsylvanmdp (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanMdp"]], "symbolicsylvanparametricctmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricCtmc"]], "symbolicsylvanparametricdtmc (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricDtmc"]], "symbolicsylvanparametricma (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricMA"]], "symbolicsylvanparametricmdp (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricMdp"]], "symbolicsylvanparametricrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanParametricRewardModel"]], "symbolicsylvanrewardmodel (class in stormpy.storage)": [[9, "stormpy.storage.SymbolicSylvanRewardModel"]], "variable (class in stormpy.storage)": [[9, "stormpy.storage.Variable"]], "build_parametric_sparse_matrix() (in module stormpy.storage)": [[9, "stormpy.storage.build_parametric_sparse_matrix"]], "build_sparse_matrix() (in module stormpy.storage)": [[9, "stormpy.storage.build_sparse_matrix"]], "collect_information() (in module stormpy.storage)": [[9, "stormpy.storage.collect_information"]], "eliminate_reward_accumulations() (in module stormpy.storage)": [[9, "stormpy.storage.eliminate_reward_accumulations"]], "get_expression() (variable method)": [[9, "stormpy.storage.Variable.get_expression"]], "get_maximal_end_components() (in module stormpy.storage)": [[9, "stormpy.storage.get_maximal_end_components"]], "has_bitvector_type() (variable method)": [[9, "stormpy.storage.Variable.has_bitvector_type"]], "has_boolean_type() (variable method)": [[9, "stormpy.storage.Variable.has_boolean_type"]], "has_integer_type() (variable method)": [[9, "stormpy.storage.Variable.has_integer_type"]], "has_numerical_type() (variable method)": [[9, "stormpy.storage.Variable.has_numerical_type"]], "has_rational_type() (variable method)": [[9, "stormpy.storage.Variable.has_rational_type"]], "manager (variable property)": [[9, "stormpy.storage.Variable.manager"]], "stormpy.storage": [[9, "module-stormpy.storage"]], "i_minus_p (matrixformat attribute)": [[10, "stormpy.utility.MatrixFormat.I_Minus_P"]], "jsoncontainerdouble (class in stormpy.utility)": [[10, "stormpy.utility.JsonContainerDouble"]], "jsoncontainerrational (class in stormpy.utility)": [[10, "stormpy.utility.JsonContainerRational"]], "matrixformat (class in stormpy.utility)": [[10, "stormpy.utility.MatrixFormat"]], "modelreference (class in stormpy.utility)": [[10, "stormpy.utility.ModelReference"]], "path (class in stormpy.utility)": [[10, "stormpy.utility.Path"]], "sat (smtcheckresult attribute)": [[10, "stormpy.utility.SmtCheckResult.Sat"]], "shortestpathsgenerator (class in stormpy.utility)": [[10, "stormpy.utility.ShortestPathsGenerator"]], "smtcheckresult (class in stormpy.utility)": [[10, "stormpy.utility.SmtCheckResult"]], "smtsolver (class in stormpy.utility)": [[10, "stormpy.utility.SmtSolver"]], "smtsolverfactory (class in stormpy.utility)": [[10, "stormpy.utility.SmtSolverFactory"]], "straight (matrixformat attribute)": [[10, "stormpy.utility.MatrixFormat.Straight"]], "unknown (smtcheckresult attribute)": [[10, "stormpy.utility.SmtCheckResult.Unknown"]], "unsat (smtcheckresult attribute)": [[10, "stormpy.utility.SmtCheckResult.Unsat"]], "z3smtsolver (class in stormpy.utility)": [[10, "stormpy.utility.Z3SmtSolver"]], "z3smtsolverfactory (class in stormpy.utility)": [[10, "stormpy.utility.Z3SmtSolverFactory"]], "add() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.add"]], "check() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.check"]], "count() (milliseconds method)": [[10, "stormpy.utility.milliseconds.count"]], "distance (path property)": [[10, "stormpy.utility.Path.distance"]], "get_boolean_value() (modelreference method)": [[10, "stormpy.utility.ModelReference.get_boolean_value"]], "get_distance() (shortestpathsgenerator method)": [[10, "stormpy.utility.ShortestPathsGenerator.get_distance"]], "get_integer_value() (modelreference method)": [[10, "stormpy.utility.ModelReference.get_integer_value"]], "get_path_as_list() (shortestpathsgenerator method)": [[10, "stormpy.utility.ShortestPathsGenerator.get_path_as_list"]], "get_rational_value() (modelreference method)": [[10, "stormpy.utility.ModelReference.get_rational_value"]], "get_states() (shortestpathsgenerator method)": [[10, "stormpy.utility.ShortestPathsGenerator.get_states"]], "milliseconds (class in stormpy.utility)": [[10, "stormpy.utility.milliseconds"]], "model (smtsolver property)": [[10, "stormpy.utility.SmtSolver.model"]], "name (matrixformat property)": [[10, "stormpy.utility.MatrixFormat.name"]], "name (smtcheckresult property)": [[10, "stormpy.utility.SmtCheckResult.name"]], "pop() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.pop"]], "predecessork (path property)": [[10, "stormpy.utility.Path.predecessorK"]], "predecessornode (path property)": [[10, "stormpy.utility.Path.predecessorNode"]], "push() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.push"]], "reset() (smtsolver method)": [[10, "stormpy.utility.SmtSolver.reset"]], "stormpy.utility": [[10, "module-stormpy.utility"]], "value (matrixformat property)": [[10, "stormpy.utility.MatrixFormat.value"]], "value (smtcheckresult property)": [[10, "stormpy.utility.SmtCheckResult.value"]]}}) \ No newline at end of file