diff --git a/api/core.html b/api/core.html index 695b7415b..ab6e6abe7 100644 --- a/api/core.html +++ b/api/core.html @@ -1605,9 +1605,11 @@
  • PrismProgram.global_boolean_variables
  • PrismProgram.global_integer_variables
  • PrismProgram.has_constant()
  • +
  • PrismProgram.has_initial_states_expression
  • PrismProgram.has_label()
  • PrismProgram.has_reward_model()
  • PrismProgram.has_undefined_constants
  • +
  • PrismProgram.initial_states_expression
  • PrismProgram.is_deterministic_model
  • PrismProgram.label_unlabelled_commands()
  • PrismProgram.labels
  • @@ -1615,6 +1617,8 @@
  • PrismProgram.modules
  • PrismProgram.nr_modules
  • PrismProgram.number_of_unlabeled_commands
  • +
  • PrismProgram.replace_constant_by_variable()
  • +
  • PrismProgram.replace_variable_initialization_by_init_expression()
  • PrismProgram.restrict_commands()
  • PrismProgram.reward_models
  • PrismProgram.simplify()
  • @@ -1623,6 +1627,7 @@
  • PrismProgram.substitute_nonstandard_predicates()
  • PrismProgram.to_jani()
  • PrismProgram.undefined_constants_are_graph_preserving
  • +
  • PrismProgram.update_initial_states_expression()
  • PrismProgram.used_constants()
  • PrismProgram.variables
  • @@ -3196,9 +3201,11 @@
  • PrismProgram.global_boolean_variables
  • PrismProgram.global_integer_variables
  • PrismProgram.has_constant()
  • +
  • PrismProgram.has_initial_states_expression
  • PrismProgram.has_label()
  • PrismProgram.has_reward_model()
  • PrismProgram.has_undefined_constants
  • +
  • PrismProgram.initial_states_expression
  • PrismProgram.is_deterministic_model
  • PrismProgram.label_unlabelled_commands()
  • PrismProgram.labels
  • @@ -3206,6 +3213,8 @@
  • PrismProgram.modules
  • PrismProgram.nr_modules
  • PrismProgram.number_of_unlabeled_commands
  • +
  • PrismProgram.replace_constant_by_variable()
  • +
  • PrismProgram.replace_variable_initialization_by_init_expression()
  • PrismProgram.restrict_commands()
  • PrismProgram.reward_models
  • PrismProgram.simplify()
  • @@ -3214,6 +3223,7 @@
  • PrismProgram.substitute_nonstandard_predicates()
  • PrismProgram.to_jani()
  • PrismProgram.undefined_constants_are_graph_preserving
  • +
  • PrismProgram.update_initial_states_expression()
  • PrismProgram.used_constants()
  • PrismProgram.variables
  • @@ -6094,7 +6104,7 @@
    -flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f25a4803370>) stormpy.storage.storage.JaniModel
    +flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f2f797fefb0>) stormpy.storage.storage.JaniModel
    @@ -7632,7 +7642,7 @@
    -flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f25a500c6f0>) stormpy.storage.storage.PrismProgram
    +flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f2f797fdc30>) stormpy.storage.storage.PrismProgram

    Put program into a single module

    @@ -7694,6 +7704,12 @@ has_constant(self: stormpy.storage.storage.PrismProgram, name: str) bool
    +
    +
    +property has_initial_states_expression
    +

    Is an initial states expression given.

    +
    +
    has_label(self: stormpy.storage.storage.PrismProgram, name: str) bool
    @@ -7711,6 +7727,12 @@

    Flag if program has undefined constants

    +
    +
    +property initial_states_expression
    +

    Get the initial states expression, or none, if none exists

    +
    +
    property is_deterministic_model
    @@ -7753,6 +7775,18 @@

    Gets the number of commands that are not labelled

    +
    +
    +replace_constant_by_variable(self: stormpy.storage.storage.PrismProgram, constant: storm::prism::Constant, lower_bound: storm::expressions::Expression, upper_bound: storm::expressions::Expression, observable: bool = True) stormpy.storage.storage.PrismProgram
    +

    Operation to take a constant and make it into a global variable (ranging from lower to upper bound).

    +
    + +
    +
    +replace_variable_initialization_by_init_expression(self: stormpy.storage.storage.PrismProgram) stormpy.storage.storage.PrismProgram
    +

    Replaces initializations from the individual variables to a init expression.

    +
    +
    restrict_commands(self: stormpy.storage.storage.PrismProgram, arg0: stormpy.core.FlatSet) stormpy.storage.storage.PrismProgram
    @@ -7801,6 +7835,12 @@

    Flag if the undefined constants do not change the graph structure

    +
    +
    +update_initial_states_expression(self: stormpy.storage.storage.PrismProgram, new_expression: storm::expressions::Expression) None
    +

    Replace initial expression. Can only be called if initial expression exists.

    +
    +
    used_constants(self: stormpy.storage.storage.PrismProgram) List[storm::prism::Constant]
    diff --git a/api/dft.html b/api/dft.html index 29fcc66a9..3e847e4fb 100644 --- a/api/dft.html +++ b/api/dft.html @@ -1655,7 +1655,7 @@
    -state_generation_info(self: stormpy.dft.dft.DFT_double, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7f259bc53430>) storm::dft::storage::DFTStateGenerationInfo
    +state_generation_info(self: stormpy.dft.dft.DFT_double, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7f2f72d7cc30>) storm::dft::storage::DFTStateGenerationInfo

    Build state generation information

    @@ -1731,7 +1731,7 @@
    -state_generation_info(self: stormpy.dft.dft.DFT_ratfunc, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7f259bc53e70>) storm::dft::storage::DFTStateGenerationInfo
    +state_generation_info(self: stormpy.dft.dft.DFT_ratfunc, symmetries: stormpy.dft.dft.DftSymmetries = <stormpy.dft.dft.DftSymmetries object at 0x7f2f70df74b0>) storm::dft::storage::DFTStateGenerationInfo

    Build state generation information

    diff --git a/api/storage.html b/api/storage.html index 31794bcaf..ef9d9b60a 100644 --- a/api/storage.html +++ b/api/storage.html @@ -1274,9 +1274,11 @@
  • PrismProgram.global_boolean_variables
  • PrismProgram.global_integer_variables
  • PrismProgram.has_constant()
  • +
  • PrismProgram.has_initial_states_expression
  • PrismProgram.has_label()
  • PrismProgram.has_reward_model()
  • PrismProgram.has_undefined_constants
  • +
  • PrismProgram.initial_states_expression
  • PrismProgram.is_deterministic_model
  • PrismProgram.label_unlabelled_commands()
  • PrismProgram.labels
  • @@ -1284,6 +1286,8 @@
  • PrismProgram.modules
  • PrismProgram.nr_modules
  • PrismProgram.number_of_unlabeled_commands
  • +
  • PrismProgram.replace_constant_by_variable()
  • +
  • PrismProgram.replace_variable_initialization_by_init_expression()
  • PrismProgram.restrict_commands()
  • PrismProgram.reward_models
  • PrismProgram.simplify()
  • @@ -1292,6 +1296,7 @@
  • PrismProgram.substitute_nonstandard_predicates()
  • PrismProgram.to_jani()
  • PrismProgram.undefined_constants_are_graph_preserving
  • +
  • PrismProgram.update_initial_states_expression()
  • PrismProgram.used_constants()
  • PrismProgram.variables
  • @@ -2334,9 +2339,11 @@
  • PrismProgram.global_boolean_variables
  • PrismProgram.global_integer_variables
  • PrismProgram.has_constant()
  • +
  • PrismProgram.has_initial_states_expression
  • PrismProgram.has_label()
  • PrismProgram.has_reward_model()
  • PrismProgram.has_undefined_constants
  • +
  • PrismProgram.initial_states_expression
  • PrismProgram.is_deterministic_model
  • PrismProgram.label_unlabelled_commands()
  • PrismProgram.labels
  • @@ -2344,6 +2351,8 @@
  • PrismProgram.modules
  • PrismProgram.nr_modules
  • PrismProgram.number_of_unlabeled_commands
  • +
  • PrismProgram.replace_constant_by_variable()
  • +
  • PrismProgram.replace_variable_initialization_by_init_expression()
  • PrismProgram.restrict_commands()
  • PrismProgram.reward_models
  • PrismProgram.simplify()
  • @@ -2352,6 +2361,7 @@
  • PrismProgram.substitute_nonstandard_predicates()
  • PrismProgram.to_jani()
  • PrismProgram.undefined_constants_are_graph_preserving
  • +
  • PrismProgram.update_initial_states_expression()
  • PrismProgram.used_constants()
  • PrismProgram.variables
  • @@ -4140,7 +4150,7 @@
    -flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f25a4803370>) stormpy.storage.storage.JaniModel
    +flatten_composition(self: stormpy.storage.storage.JaniModel, smt_solver_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f2f797fefb0>) stormpy.storage.storage.JaniModel
    @@ -5167,7 +5177,7 @@
    -flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f25a500c6f0>) stormpy.storage.storage.PrismProgram
    +flatten(self: stormpy.storage.storage.PrismProgram, smt_factory: stormpy.utility.utility.SmtSolverFactory = <stormpy.utility.utility.SmtSolverFactory object at 0x7f2f797fdc30>) stormpy.storage.storage.PrismProgram

    Put program into a single module

    @@ -5229,6 +5239,12 @@ has_constant(self: stormpy.storage.storage.PrismProgram, name: str) bool
    +
    +
    +property has_initial_states_expression
    +

    Is an initial states expression given.

    +
    +
    has_label(self: stormpy.storage.storage.PrismProgram, name: str) bool
    @@ -5246,6 +5262,12 @@

    Flag if program has undefined constants

    +
    +
    +property initial_states_expression
    +

    Get the initial states expression, or none, if none exists

    +
    +
    property is_deterministic_model
    @@ -5288,6 +5310,18 @@

    Gets the number of commands that are not labelled

    +
    +
    +replace_constant_by_variable(self: stormpy.storage.storage.PrismProgram, constant: storm::prism::Constant, lower_bound: storm::expressions::Expression, upper_bound: storm::expressions::Expression, observable: bool = True) stormpy.storage.storage.PrismProgram
    +

    Operation to take a constant and make it into a global variable (ranging from lower to upper bound).

    +
    + +
    +
    +replace_variable_initialization_by_init_expression(self: stormpy.storage.storage.PrismProgram) stormpy.storage.storage.PrismProgram
    +

    Replaces initializations from the individual variables to a init expression.

    +
    +
    restrict_commands(self: stormpy.storage.storage.PrismProgram, arg0: stormpy.core.FlatSet) stormpy.storage.storage.PrismProgram
    @@ -5336,6 +5370,12 @@

    Flag if the undefined constants do not change the graph structure

    +
    +
    +update_initial_states_expression(self: stormpy.storage.storage.PrismProgram, new_expression: storm::expressions::Expression) None
    +

    Replace initial expression. Can only be called if initial expression exists.

    +
    +
    used_constants(self: stormpy.storage.storage.PrismProgram) List[storm::prism::Constant]
    diff --git a/doc/analysis.ipynb b/doc/analysis.ipynb index ff5dbed93..cc1b5f4e5 100644 --- a/doc/analysis.ipynb +++ b/doc/analysis.ipynb @@ -23,10 +23,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:30.005233Z", - "iopub.status.busy": "2024-01-03T10:24:30.005058Z", - "iopub.status.idle": "2024-01-03T10:24:30.050565Z", - "shell.execute_reply": "2024-01-03T10:24:30.049906Z" + "iopub.execute_input": "2024-01-03T21:40:43.118502Z", + "iopub.status.busy": "2024-01-03T21:40:43.118324Z", + "iopub.status.idle": "2024-01-03T21:40:43.164587Z", + "shell.execute_reply": "2024-01-03T21:40:43.163932Z" }, "hide-output": false }, @@ -64,10 +64,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:30.053247Z", - "iopub.status.busy": "2024-01-03T10:24:30.052906Z", - "iopub.status.idle": "2024-01-03T10:24:30.254760Z", - "shell.execute_reply": "2024-01-03T10:24:30.254159Z" + "iopub.execute_input": "2024-01-03T21:40:43.167760Z", + "iopub.status.busy": "2024-01-03T21:40:43.167250Z", + "iopub.status.idle": "2024-01-03T21:40:43.385123Z", + "shell.execute_reply": "2024-01-03T21:40:43.384524Z" }, "hide-output": false }, @@ -89,10 +89,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:30.257231Z", - "iopub.status.busy": "2024-01-03T10:24:30.256976Z", - "iopub.status.idle": "2024-01-03T10:24:30.260519Z", - "shell.execute_reply": "2024-01-03T10:24:30.260033Z" + "iopub.execute_input": "2024-01-03T21:40:43.387685Z", + "iopub.status.busy": "2024-01-03T21:40:43.387417Z", + "iopub.status.idle": "2024-01-03T21:40:43.391209Z", + "shell.execute_reply": "2024-01-03T21:40:43.390686Z" }, "hide-output": false }, @@ -129,10 +129,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:30.262819Z", - "iopub.status.busy": "2024-01-03T10:24:30.262573Z", - "iopub.status.idle": "2024-01-03T10:24:30.318597Z", - "shell.execute_reply": "2024-01-03T10:24:30.318041Z" + "iopub.execute_input": "2024-01-03T21:40:43.393536Z", + "iopub.status.busy": "2024-01-03T21:40:43.393291Z", + "iopub.status.idle": "2024-01-03T21:40:43.442526Z", + "shell.execute_reply": "2024-01-03T21:40:43.441858Z" }, "hide-output": false }, @@ -154,10 +154,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:30.321153Z", - "iopub.status.busy": "2024-01-03T10:24:30.320692Z", - "iopub.status.idle": "2024-01-03T10:24:30.324154Z", - "shell.execute_reply": "2024-01-03T10:24:30.323671Z" + "iopub.execute_input": "2024-01-03T21:40:43.444800Z", + "iopub.status.busy": "2024-01-03T21:40:43.444467Z", + "iopub.status.idle": "2024-01-03T21:40:43.447896Z", + "shell.execute_reply": "2024-01-03T21:40:43.447426Z" }, "hide-output": false }, @@ -182,10 +182,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:30.326220Z", - "iopub.status.busy": "2024-01-03T10:24:30.325943Z", - "iopub.status.idle": "2024-01-03T10:24:30.328678Z", - "shell.execute_reply": "2024-01-03T10:24:30.328178Z" + "iopub.execute_input": "2024-01-03T21:40:43.450146Z", + "iopub.status.busy": "2024-01-03T21:40:43.449786Z", + "iopub.status.idle": "2024-01-03T21:40:43.452661Z", + "shell.execute_reply": "2024-01-03T21:40:43.452204Z" }, "hide-output": false }, diff --git a/doc/building_models.ipynb b/doc/building_models.ipynb index 0734dc6ca..c2a603dcf 100644 --- a/doc/building_models.ipynb +++ b/doc/building_models.ipynb @@ -31,10 +31,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:31.778980Z", - "iopub.status.busy": "2024-01-03T10:24:31.778806Z", - "iopub.status.idle": "2024-01-03T10:24:31.822071Z", - "shell.execute_reply": "2024-01-03T10:24:31.821423Z" + "iopub.execute_input": "2024-01-03T21:40:44.922859Z", + "iopub.status.busy": "2024-01-03T21:40:44.922685Z", + "iopub.status.idle": "2024-01-03T21:40:44.967434Z", + "shell.execute_reply": "2024-01-03T21:40:44.966830Z" }, "hide-output": false }, @@ -57,10 +57,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:31.824778Z", - "iopub.status.busy": "2024-01-03T10:24:31.824555Z", - "iopub.status.idle": "2024-01-03T10:24:31.828600Z", - "shell.execute_reply": "2024-01-03T10:24:31.828051Z" + "iopub.execute_input": "2024-01-03T21:40:44.970147Z", + "iopub.status.busy": "2024-01-03T21:40:44.969781Z", + "iopub.status.idle": "2024-01-03T21:40:44.974220Z", + "shell.execute_reply": "2024-01-03T21:40:44.973652Z" }, "hide-output": false }, @@ -92,10 +92,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:31.853405Z", - "iopub.status.busy": "2024-01-03T10:24:31.853010Z", - "iopub.status.idle": "2024-01-03T10:24:31.857304Z", - "shell.execute_reply": "2024-01-03T10:24:31.856730Z" + "iopub.execute_input": "2024-01-03T21:40:44.999513Z", + "iopub.status.busy": "2024-01-03T21:40:44.998978Z", + "iopub.status.idle": "2024-01-03T21:40:45.003544Z", + "shell.execute_reply": "2024-01-03T21:40:45.002988Z" }, "hide-output": false }, @@ -128,10 +128,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:31.859601Z", - "iopub.status.busy": "2024-01-03T10:24:31.859279Z", - "iopub.status.idle": "2024-01-03T10:24:31.876782Z", - "shell.execute_reply": "2024-01-03T10:24:31.876195Z" + "iopub.execute_input": "2024-01-03T21:40:45.005846Z", + "iopub.status.busy": "2024-01-03T21:40:45.005495Z", + "iopub.status.idle": "2024-01-03T21:40:45.023226Z", + "shell.execute_reply": "2024-01-03T21:40:45.022576Z" }, "hide-output": false }, diff --git a/doc/dfts.ipynb b/doc/dfts.ipynb index bfb688ec7..ece5c5d1b 100644 --- a/doc/dfts.ipynb +++ b/doc/dfts.ipynb @@ -26,10 +26,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:33.309842Z", - "iopub.status.busy": "2024-01-03T10:24:33.309667Z", - "iopub.status.idle": "2024-01-03T10:24:33.362642Z", - "shell.execute_reply": "2024-01-03T10:24:33.362011Z" + "iopub.execute_input": "2024-01-03T21:40:46.472624Z", + "iopub.status.busy": "2024-01-03T21:40:46.472448Z", + "iopub.status.idle": "2024-01-03T21:40:46.527653Z", + "shell.execute_reply": "2024-01-03T21:40:46.526987Z" }, "hide-output": false }, @@ -64,10 +64,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:33.365138Z", - "iopub.status.busy": "2024-01-03T10:24:33.364691Z", - "iopub.status.idle": "2024-01-03T10:24:33.376647Z", - "shell.execute_reply": "2024-01-03T10:24:33.376159Z" + "iopub.execute_input": "2024-01-03T21:40:46.530050Z", + "iopub.status.busy": "2024-01-03T21:40:46.529824Z", + "iopub.status.idle": "2024-01-03T21:40:46.542570Z", + "shell.execute_reply": "2024-01-03T21:40:46.542058Z" }, "hide-output": false }, @@ -89,10 +89,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:33.378621Z", - "iopub.status.busy": "2024-01-03T10:24:33.378427Z", - "iopub.status.idle": "2024-01-03T10:24:33.382213Z", - "shell.execute_reply": "2024-01-03T10:24:33.381695Z" + "iopub.execute_input": "2024-01-03T21:40:46.544631Z", + "iopub.status.busy": "2024-01-03T21:40:46.544456Z", + "iopub.status.idle": "2024-01-03T21:40:46.547834Z", + "shell.execute_reply": "2024-01-03T21:40:46.547318Z" }, "hide-output": false }, @@ -129,10 +129,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:33.384311Z", - "iopub.status.busy": "2024-01-03T10:24:33.383986Z", - "iopub.status.idle": "2024-01-03T10:24:33.390300Z", - "shell.execute_reply": "2024-01-03T10:24:33.389754Z" + "iopub.execute_input": "2024-01-03T21:40:46.549723Z", + "iopub.status.busy": "2024-01-03T21:40:46.549555Z", + "iopub.status.idle": "2024-01-03T21:40:46.556228Z", + "shell.execute_reply": "2024-01-03T21:40:46.555725Z" }, "hide-output": false }, diff --git a/doc/engines.ipynb b/doc/engines.ipynb index c2a2a02f6..effbbb084 100644 --- a/doc/engines.ipynb +++ b/doc/engines.ipynb @@ -30,10 +30,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.615176Z", - "iopub.status.busy": "2024-01-03T10:24:34.614998Z", - "iopub.status.idle": "2024-01-03T10:24:34.674165Z", - "shell.execute_reply": "2024-01-03T10:24:34.673588Z" + "iopub.execute_input": "2024-01-03T21:40:47.815720Z", + "iopub.status.busy": "2024-01-03T21:40:47.815536Z", + "iopub.status.idle": "2024-01-03T21:40:47.875608Z", + "shell.execute_reply": "2024-01-03T21:40:47.874961Z" } }, "outputs": [ @@ -59,10 +59,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.676462Z", - "iopub.status.busy": "2024-01-03T10:24:34.676076Z", - "iopub.status.idle": "2024-01-03T10:24:34.679135Z", - "shell.execute_reply": "2024-01-03T10:24:34.678601Z" + "iopub.execute_input": "2024-01-03T21:40:47.877995Z", + "iopub.status.busy": "2024-01-03T21:40:47.877789Z", + "iopub.status.idle": "2024-01-03T21:40:47.880642Z", + "shell.execute_reply": "2024-01-03T21:40:47.880125Z" } }, "outputs": [ @@ -84,10 +84,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.681164Z", - "iopub.status.busy": "2024-01-03T10:24:34.680849Z", - "iopub.status.idle": "2024-01-03T10:24:34.683966Z", - "shell.execute_reply": "2024-01-03T10:24:34.683467Z" + "iopub.execute_input": "2024-01-03T21:40:47.882948Z", + "iopub.status.busy": "2024-01-03T21:40:47.882533Z", + "iopub.status.idle": "2024-01-03T21:40:47.885422Z", + "shell.execute_reply": "2024-01-03T21:40:47.884837Z" } }, "outputs": [ @@ -108,10 +108,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.686070Z", - "iopub.status.busy": "2024-01-03T10:24:34.685756Z", - "iopub.status.idle": "2024-01-03T10:24:34.689234Z", - "shell.execute_reply": "2024-01-03T10:24:34.688742Z" + "iopub.execute_input": "2024-01-03T21:40:47.887645Z", + "iopub.status.busy": "2024-01-03T21:40:47.887310Z", + "iopub.status.idle": "2024-01-03T21:40:47.890736Z", + "shell.execute_reply": "2024-01-03T21:40:47.890172Z" } }, "outputs": [ @@ -144,10 +144,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.691307Z", - "iopub.status.busy": "2024-01-03T10:24:34.690997Z", - "iopub.status.idle": "2024-01-03T10:24:34.872052Z", - "shell.execute_reply": "2024-01-03T10:24:34.871314Z" + "iopub.execute_input": "2024-01-03T21:40:47.892896Z", + "iopub.status.busy": "2024-01-03T21:40:47.892556Z", + "iopub.status.idle": "2024-01-03T21:40:48.075122Z", + "shell.execute_reply": "2024-01-03T21:40:48.074422Z" } }, "outputs": [ @@ -169,10 +169,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.874891Z", - "iopub.status.busy": "2024-01-03T10:24:34.874614Z", - "iopub.status.idle": "2024-01-03T10:24:34.878510Z", - "shell.execute_reply": "2024-01-03T10:24:34.877861Z" + "iopub.execute_input": "2024-01-03T21:40:48.077999Z", + "iopub.status.busy": "2024-01-03T21:40:48.077729Z", + "iopub.status.idle": "2024-01-03T21:40:48.081783Z", + "shell.execute_reply": "2024-01-03T21:40:48.081169Z" } }, "outputs": [ @@ -193,10 +193,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.880856Z", - "iopub.status.busy": "2024-01-03T10:24:34.880655Z", - "iopub.status.idle": "2024-01-03T10:24:34.885046Z", - "shell.execute_reply": "2024-01-03T10:24:34.884382Z" + "iopub.execute_input": "2024-01-03T21:40:48.084370Z", + "iopub.status.busy": "2024-01-03T21:40:48.084032Z", + "iopub.status.idle": "2024-01-03T21:40:48.088161Z", + "shell.execute_reply": "2024-01-03T21:40:48.087522Z" } }, "outputs": [ @@ -217,10 +217,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.887500Z", - "iopub.status.busy": "2024-01-03T10:24:34.887211Z", - "iopub.status.idle": "2024-01-03T10:24:34.913328Z", - "shell.execute_reply": "2024-01-03T10:24:34.912616Z" + "iopub.execute_input": "2024-01-03T21:40:48.090758Z", + "iopub.status.busy": "2024-01-03T21:40:48.090416Z", + "iopub.status.idle": "2024-01-03T21:40:48.121936Z", + "shell.execute_reply": "2024-01-03T21:40:48.121232Z" } }, "outputs": [ @@ -249,10 +249,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.916030Z", - "iopub.status.busy": "2024-01-03T10:24:34.915777Z", - "iopub.status.idle": "2024-01-03T10:24:34.920179Z", - "shell.execute_reply": "2024-01-03T10:24:34.919539Z" + "iopub.execute_input": "2024-01-03T21:40:48.124858Z", + "iopub.status.busy": "2024-01-03T21:40:48.124373Z", + "iopub.status.idle": "2024-01-03T21:40:48.128516Z", + "shell.execute_reply": "2024-01-03T21:40:48.127889Z" } }, "outputs": [ @@ -282,10 +282,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.922593Z", - "iopub.status.busy": "2024-01-03T10:24:34.922378Z", - "iopub.status.idle": "2024-01-03T10:24:34.925825Z", - "shell.execute_reply": "2024-01-03T10:24:34.925226Z" + "iopub.execute_input": "2024-01-03T21:40:48.131000Z", + "iopub.status.busy": "2024-01-03T21:40:48.130746Z", + "iopub.status.idle": "2024-01-03T21:40:48.133943Z", + "shell.execute_reply": "2024-01-03T21:40:48.133359Z" } }, "outputs": [ @@ -306,10 +306,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.928150Z", - "iopub.status.busy": "2024-01-03T10:24:34.927955Z", - "iopub.status.idle": "2024-01-03T10:24:34.935841Z", - "shell.execute_reply": "2024-01-03T10:24:34.935217Z" + "iopub.execute_input": "2024-01-03T21:40:48.136307Z", + "iopub.status.busy": "2024-01-03T21:40:48.136104Z", + "iopub.status.idle": "2024-01-03T21:40:48.143304Z", + "shell.execute_reply": "2024-01-03T21:40:48.142685Z" } }, "outputs": [ @@ -342,10 +342,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.938202Z", - "iopub.status.busy": "2024-01-03T10:24:34.938005Z", - "iopub.status.idle": "2024-01-03T10:24:34.941446Z", - "shell.execute_reply": "2024-01-03T10:24:34.940847Z" + "iopub.execute_input": "2024-01-03T21:40:48.145775Z", + "iopub.status.busy": "2024-01-03T21:40:48.145506Z", + "iopub.status.idle": "2024-01-03T21:40:48.148622Z", + "shell.execute_reply": "2024-01-03T21:40:48.148015Z" } }, "outputs": [ @@ -366,10 +366,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:34.943779Z", - "iopub.status.busy": "2024-01-03T10:24:34.943583Z", - "iopub.status.idle": "2024-01-03T10:24:34.948567Z", - "shell.execute_reply": "2024-01-03T10:24:34.947961Z" + "iopub.execute_input": "2024-01-03T21:40:48.151068Z", + "iopub.status.busy": "2024-01-03T21:40:48.150794Z", + "iopub.status.idle": "2024-01-03T21:40:48.155142Z", + "shell.execute_reply": "2024-01-03T21:40:48.154525Z" } }, "outputs": [ diff --git a/doc/exploration.ipynb b/doc/exploration.ipynb index fa26b8950..9fd9b5dac 100644 --- a/doc/exploration.ipynb +++ b/doc/exploration.ipynb @@ -34,10 +34,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:36.545166Z", - "iopub.status.busy": "2024-01-03T10:24:36.544992Z", - "iopub.status.idle": "2024-01-03T10:24:36.609834Z", - "shell.execute_reply": "2024-01-03T10:24:36.609196Z" + "iopub.execute_input": "2024-01-03T21:40:49.756604Z", + "iopub.status.busy": "2024-01-03T21:40:49.756126Z", + "iopub.status.idle": "2024-01-03T21:40:49.826094Z", + "shell.execute_reply": "2024-01-03T21:40:49.825435Z" }, "hide-output": false, "scrolled": true @@ -68,10 +68,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:36.612685Z", - "iopub.status.busy": "2024-01-03T10:24:36.612452Z", - "iopub.status.idle": "2024-01-03T10:24:36.617431Z", - "shell.execute_reply": "2024-01-03T10:24:36.616892Z" + "iopub.execute_input": "2024-01-03T21:40:49.828930Z", + "iopub.status.busy": "2024-01-03T21:40:49.828557Z", + "iopub.status.idle": "2024-01-03T21:40:49.833885Z", + "shell.execute_reply": "2024-01-03T21:40:49.833331Z" }, "hide-output": false, "scrolled": true @@ -187,10 +187,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:36.619939Z", - "iopub.status.busy": "2024-01-03T10:24:36.619534Z", - "iopub.status.idle": "2024-01-03T10:24:36.639267Z", - "shell.execute_reply": "2024-01-03T10:24:36.638654Z" + "iopub.execute_input": "2024-01-03T21:40:49.836210Z", + "iopub.status.busy": "2024-01-03T21:40:49.835859Z", + "iopub.status.idle": "2024-01-03T21:40:49.856177Z", + "shell.execute_reply": "2024-01-03T21:40:49.855580Z" }, "scrolled": true }, @@ -218,10 +218,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:36.641631Z", - "iopub.status.busy": "2024-01-03T10:24:36.641240Z", - "iopub.status.idle": "2024-01-03T10:24:36.644575Z", - "shell.execute_reply": "2024-01-03T10:24:36.643994Z" + "iopub.execute_input": "2024-01-03T21:40:49.858550Z", + "iopub.status.busy": "2024-01-03T21:40:49.858177Z", + "iopub.status.idle": "2024-01-03T21:40:49.861588Z", + "shell.execute_reply": "2024-01-03T21:40:49.861001Z" }, "hide-output": false, "scrolled": true @@ -251,10 +251,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:36.646940Z", - "iopub.status.busy": "2024-01-03T10:24:36.646530Z", - "iopub.status.idle": "2024-01-03T10:24:36.650012Z", - "shell.execute_reply": "2024-01-03T10:24:36.649431Z" + "iopub.execute_input": "2024-01-03T21:40:49.864035Z", + "iopub.status.busy": "2024-01-03T21:40:49.863675Z", + "iopub.status.idle": "2024-01-03T21:40:49.867330Z", + "shell.execute_reply": "2024-01-03T21:40:49.866800Z" }, "hide-output": false, "scrolled": true diff --git a/doc/gspns.ipynb b/doc/gspns.ipynb index a0e2388fa..7a2bcfbef 100644 --- a/doc/gspns.ipynb +++ b/doc/gspns.ipynb @@ -24,10 +24,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.171175Z", - "iopub.status.busy": "2024-01-03T10:24:38.170747Z", - "iopub.status.idle": "2024-01-03T10:24:38.224357Z", - "shell.execute_reply": "2024-01-03T10:24:38.223789Z" + "iopub.execute_input": "2024-01-03T21:40:51.353444Z", + "iopub.status.busy": "2024-01-03T21:40:51.353264Z", + "iopub.status.idle": "2024-01-03T21:40:51.408674Z", + "shell.execute_reply": "2024-01-03T21:40:51.408020Z" }, "hide-output": false }, @@ -55,10 +55,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.226890Z", - "iopub.status.busy": "2024-01-03T10:24:38.226716Z", - "iopub.status.idle": "2024-01-03T10:24:38.230139Z", - "shell.execute_reply": "2024-01-03T10:24:38.229637Z" + "iopub.execute_input": "2024-01-03T21:40:51.411623Z", + "iopub.status.busy": "2024-01-03T21:40:51.411383Z", + "iopub.status.idle": "2024-01-03T21:40:51.415268Z", + "shell.execute_reply": "2024-01-03T21:40:51.414716Z" }, "hide-output": false }, @@ -80,10 +80,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.232287Z", - "iopub.status.busy": "2024-01-03T10:24:38.231955Z", - "iopub.status.idle": "2024-01-03T10:24:38.235052Z", - "shell.execute_reply": "2024-01-03T10:24:38.234514Z" + "iopub.execute_input": "2024-01-03T21:40:51.417510Z", + "iopub.status.busy": "2024-01-03T21:40:51.417309Z", + "iopub.status.idle": "2024-01-03T21:40:51.420477Z", + "shell.execute_reply": "2024-01-03T21:40:51.419885Z" } }, "outputs": [ @@ -104,10 +104,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.237083Z", - "iopub.status.busy": "2024-01-03T10:24:38.236765Z", - "iopub.status.idle": "2024-01-03T10:24:38.239905Z", - "shell.execute_reply": "2024-01-03T10:24:38.239395Z" + "iopub.execute_input": "2024-01-03T21:40:51.422748Z", + "iopub.status.busy": "2024-01-03T21:40:51.422386Z", + "iopub.status.idle": "2024-01-03T21:40:51.425624Z", + "shell.execute_reply": "2024-01-03T21:40:51.425102Z" } }, "outputs": [ @@ -128,10 +128,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.242060Z", - "iopub.status.busy": "2024-01-03T10:24:38.241677Z", - "iopub.status.idle": "2024-01-03T10:24:38.244808Z", - "shell.execute_reply": "2024-01-03T10:24:38.244245Z" + "iopub.execute_input": "2024-01-03T21:40:51.427868Z", + "iopub.status.busy": "2024-01-03T21:40:51.427528Z", + "iopub.status.idle": "2024-01-03T21:40:51.430451Z", + "shell.execute_reply": "2024-01-03T21:40:51.429847Z" } }, "outputs": [ @@ -164,10 +164,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.247044Z", - "iopub.status.busy": "2024-01-03T10:24:38.246711Z", - "iopub.status.idle": "2024-01-03T10:24:38.249495Z", - "shell.execute_reply": "2024-01-03T10:24:38.248910Z" + "iopub.execute_input": "2024-01-03T21:40:51.432703Z", + "iopub.status.busy": "2024-01-03T21:40:51.432289Z", + "iopub.status.idle": "2024-01-03T21:40:51.434963Z", + "shell.execute_reply": "2024-01-03T21:40:51.434504Z" }, "hide-output": false }, @@ -190,10 +190,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.251686Z", - "iopub.status.busy": "2024-01-03T10:24:38.251372Z", - "iopub.status.idle": "2024-01-03T10:24:38.254293Z", - "shell.execute_reply": "2024-01-03T10:24:38.253711Z" + "iopub.execute_input": "2024-01-03T21:40:51.437079Z", + "iopub.status.busy": "2024-01-03T21:40:51.436731Z", + "iopub.status.idle": "2024-01-03T21:40:51.439709Z", + "shell.execute_reply": "2024-01-03T21:40:51.439215Z" }, "hide-output": false }, @@ -216,10 +216,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.256420Z", - "iopub.status.busy": "2024-01-03T10:24:38.256239Z", - "iopub.status.idle": "2024-01-03T10:24:38.259033Z", - "shell.execute_reply": "2024-01-03T10:24:38.258521Z" + "iopub.execute_input": "2024-01-03T21:40:51.441977Z", + "iopub.status.busy": "2024-01-03T21:40:51.441615Z", + "iopub.status.idle": "2024-01-03T21:40:51.444573Z", + "shell.execute_reply": "2024-01-03T21:40:51.444088Z" }, "hide-output": false }, @@ -242,10 +242,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.261088Z", - "iopub.status.busy": "2024-01-03T10:24:38.260909Z", - "iopub.status.idle": "2024-01-03T10:24:38.264050Z", - "shell.execute_reply": "2024-01-03T10:24:38.263544Z" + "iopub.execute_input": "2024-01-03T21:40:51.446666Z", + "iopub.status.busy": "2024-01-03T21:40:51.446321Z", + "iopub.status.idle": "2024-01-03T21:40:51.449476Z", + "shell.execute_reply": "2024-01-03T21:40:51.448972Z" }, "hide-output": false }, @@ -273,10 +273,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.266124Z", - "iopub.status.busy": "2024-01-03T10:24:38.265944Z", - "iopub.status.idle": "2024-01-03T10:24:38.268900Z", - "shell.execute_reply": "2024-01-03T10:24:38.268420Z" + "iopub.execute_input": "2024-01-03T21:40:51.451686Z", + "iopub.status.busy": "2024-01-03T21:40:51.451349Z", + "iopub.status.idle": "2024-01-03T21:40:51.454309Z", + "shell.execute_reply": "2024-01-03T21:40:51.453797Z" }, "hide-output": false }, @@ -300,10 +300,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.270963Z", - "iopub.status.busy": "2024-01-03T10:24:38.270786Z", - "iopub.status.idle": "2024-01-03T10:24:38.273169Z", - "shell.execute_reply": "2024-01-03T10:24:38.272666Z" + "iopub.execute_input": "2024-01-03T21:40:51.456388Z", + "iopub.status.busy": "2024-01-03T21:40:51.456044Z", + "iopub.status.idle": "2024-01-03T21:40:51.458567Z", + "shell.execute_reply": "2024-01-03T21:40:51.458045Z" }, "hide-output": false }, @@ -326,10 +326,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:38.275218Z", - "iopub.status.busy": "2024-01-03T10:24:38.275040Z", - "iopub.status.idle": "2024-01-03T10:24:38.278465Z", - "shell.execute_reply": "2024-01-03T10:24:38.277902Z" + "iopub.execute_input": "2024-01-03T21:40:51.460706Z", + "iopub.status.busy": "2024-01-03T21:40:51.460283Z", + "iopub.status.idle": "2024-01-03T21:40:51.464489Z", + "shell.execute_reply": "2024-01-03T21:40:51.463871Z" }, "hide-output": false }, diff --git a/doc/models/building_ctmcs.ipynb b/doc/models/building_ctmcs.ipynb index 00e5a8ff7..45006a4a5 100644 --- a/doc/models/building_ctmcs.ipynb +++ b/doc/models/building_ctmcs.ipynb @@ -26,10 +26,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:39.797011Z", - "iopub.status.busy": "2024-01-03T10:24:39.796518Z", - "iopub.status.idle": "2024-01-03T10:24:39.839941Z", - "shell.execute_reply": "2024-01-03T10:24:39.839435Z" + "iopub.execute_input": "2024-01-03T21:40:53.124656Z", + "iopub.status.busy": "2024-01-03T21:40:53.124477Z", + "iopub.status.idle": "2024-01-03T21:40:53.169221Z", + "shell.execute_reply": "2024-01-03T21:40:53.168548Z" }, "hide-output": false }, @@ -52,10 +52,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:39.842358Z", - "iopub.status.busy": "2024-01-03T10:24:39.842071Z", - "iopub.status.idle": "2024-01-03T10:24:39.904342Z", - "shell.execute_reply": "2024-01-03T10:24:39.903778Z" + "iopub.execute_input": "2024-01-03T21:40:53.172003Z", + "iopub.status.busy": "2024-01-03T21:40:53.171666Z", + "iopub.status.idle": "2024-01-03T21:40:53.235625Z", + "shell.execute_reply": "2024-01-03T21:40:53.235005Z" } }, "outputs": [], @@ -80,10 +80,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:39.908441Z", - "iopub.status.busy": "2024-01-03T10:24:39.907402Z", - "iopub.status.idle": "2024-01-03T10:24:39.913168Z", - "shell.execute_reply": "2024-01-03T10:24:39.912640Z" + "iopub.execute_input": "2024-01-03T21:40:53.239673Z", + "iopub.status.busy": "2024-01-03T21:40:53.238624Z", + "iopub.status.idle": "2024-01-03T21:40:53.244505Z", + "shell.execute_reply": "2024-01-03T21:40:53.243976Z" }, "hide-output": false }, @@ -125,10 +125,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:39.916915Z", - "iopub.status.busy": "2024-01-03T10:24:39.915919Z", - "iopub.status.idle": "2024-01-03T10:24:39.920999Z", - "shell.execute_reply": "2024-01-03T10:24:39.920482Z" + "iopub.execute_input": "2024-01-03T21:40:53.248311Z", + "iopub.status.busy": "2024-01-03T21:40:53.247314Z", + "iopub.status.idle": "2024-01-03T21:40:53.252454Z", + "shell.execute_reply": "2024-01-03T21:40:53.251929Z" }, "hide-output": false }, @@ -158,10 +158,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:39.924722Z", - "iopub.status.busy": "2024-01-03T10:24:39.923753Z", - "iopub.status.idle": "2024-01-03T10:24:39.927928Z", - "shell.execute_reply": "2024-01-03T10:24:39.927403Z" + "iopub.execute_input": "2024-01-03T21:40:53.256200Z", + "iopub.status.busy": "2024-01-03T21:40:53.255223Z", + "iopub.status.idle": "2024-01-03T21:40:53.259422Z", + "shell.execute_reply": "2024-01-03T21:40:53.258899Z" }, "hide-output": false }, @@ -182,10 +182,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:39.931605Z", - "iopub.status.busy": "2024-01-03T10:24:39.930639Z", - "iopub.status.idle": "2024-01-03T10:24:39.935959Z", - "shell.execute_reply": "2024-01-03T10:24:39.935433Z" + "iopub.execute_input": "2024-01-03T21:40:53.263133Z", + "iopub.status.busy": "2024-01-03T21:40:53.262144Z", + "iopub.status.idle": "2024-01-03T21:40:53.267559Z", + "shell.execute_reply": "2024-01-03T21:40:53.267035Z" }, "hide-output": false }, diff --git a/doc/models/building_dtmcs.html b/doc/models/building_dtmcs.html index 23e0bd7e7..2331f841f 100644 --- a/doc/models/building_dtmcs.html +++ b/doc/models/building_dtmcs.html @@ -965,15 +965,15 @@

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

    Building the Model 1 item(s)\n", " * six -> 1 item(s)\n", - " * one -> 1 item(s)\n", " * two -> 1 item(s)\n", - " * three -> 1 item(s)\n", " * deadlock -> 0 item(s)\n", " * five -> 1 item(s)\n", - " * init -> 1 item(s)\n", - " * done -> 6 item(s)\n", + " * three -> 1 item(s)\n", " * four -> 1 item(s)\n", + " * done -> 6 item(s)\n", + " * one -> 1 item(s)\n", "\n" ] } @@ -333,10 +333,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:41.253135Z", - "iopub.status.busy": "2024-01-03T10:24:41.252956Z", - "iopub.status.idle": "2024-01-03T10:24:41.255985Z", - "shell.execute_reply": "2024-01-03T10:24:41.255498Z" + "iopub.execute_input": "2024-01-03T21:40:54.811985Z", + "iopub.status.busy": "2024-01-03T21:40:54.811804Z", + "iopub.status.idle": "2024-01-03T21:40:54.814891Z", + "shell.execute_reply": "2024-01-03T21:40:54.814303Z" }, "hide-output": false }, @@ -361,10 +361,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:41.258075Z", - "iopub.status.busy": "2024-01-03T10:24:41.257732Z", - "iopub.status.idle": "2024-01-03T10:24:41.260369Z", - "shell.execute_reply": "2024-01-03T10:24:41.259860Z" + "iopub.execute_input": "2024-01-03T21:40:54.817140Z", + "iopub.status.busy": "2024-01-03T21:40:54.816721Z", + "iopub.status.idle": "2024-01-03T21:40:54.819487Z", + "shell.execute_reply": "2024-01-03T21:40:54.819011Z" }, "hide-output": false }, @@ -385,10 +385,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:41.262562Z", - "iopub.status.busy": "2024-01-03T10:24:41.262209Z", - "iopub.status.idle": "2024-01-03T10:24:41.265072Z", - "shell.execute_reply": "2024-01-03T10:24:41.264506Z" + "iopub.execute_input": "2024-01-03T21:40:54.821433Z", + "iopub.status.busy": "2024-01-03T21:40:54.821252Z", + "iopub.status.idle": "2024-01-03T21:40:54.824229Z", + "shell.execute_reply": "2024-01-03T21:40:54.823636Z" }, "hide-output": false }, @@ -403,15 +403,15 @@ "Transitions: \t20\n", "Reward Models: coin_flips\n", "State Labels: \t9 labels\n", + " * init -> 1 item(s)\n", " * six -> 1 item(s)\n", - " * one -> 1 item(s)\n", " * two -> 1 item(s)\n", - " * three -> 1 item(s)\n", " * deadlock -> 0 item(s)\n", " * five -> 1 item(s)\n", - " * init -> 1 item(s)\n", - " * done -> 6 item(s)\n", + " * three -> 1 item(s)\n", " * four -> 1 item(s)\n", + " * done -> 6 item(s)\n", + " * one -> 1 item(s)\n", "Choice Labels: \tnone\n", "-------------------------------------------------------------- \n", "\n" diff --git a/doc/models/building_mas.ipynb b/doc/models/building_mas.ipynb index 525cdb705..68890ff8b 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": "2024-01-03T10:24:42.989409Z", - "iopub.status.busy": "2024-01-03T10:24:42.989236Z", - "iopub.status.idle": "2024-01-03T10:24:43.032042Z", - "shell.execute_reply": "2024-01-03T10:24:43.031487Z" + "iopub.execute_input": "2024-01-03T21:40:56.449170Z", + "iopub.status.busy": "2024-01-03T21:40:56.448994Z", + "iopub.status.idle": "2024-01-03T21:40:56.493366Z", + "shell.execute_reply": "2024-01-03T21:40:56.492764Z" }, "hide-output": false }, @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.034505Z", - "iopub.status.busy": "2024-01-03T10:24:43.034107Z", - "iopub.status.idle": "2024-01-03T10:24:43.095959Z", - "shell.execute_reply": "2024-01-03T10:24:43.095379Z" + "iopub.execute_input": "2024-01-03T21:40:56.496169Z", + "iopub.status.busy": "2024-01-03T21:40:56.495815Z", + "iopub.status.idle": "2024-01-03T21:40:56.558978Z", + "shell.execute_reply": "2024-01-03T21:40:56.558350Z" }, "hide-output": false }, @@ -91,10 +91,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.098978Z", - "iopub.status.busy": "2024-01-03T10:24:43.098533Z", - "iopub.status.idle": "2024-01-03T10:24:43.103308Z", - "shell.execute_reply": "2024-01-03T10:24:43.102783Z" + "iopub.execute_input": "2024-01-03T21:40:56.562097Z", + "iopub.status.busy": "2024-01-03T21:40:56.561641Z", + "iopub.status.idle": "2024-01-03T21:40:56.565515Z", + "shell.execute_reply": "2024-01-03T21:40:56.565004Z" }, "hide-output": false }, @@ -139,10 +139,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.107062Z", - "iopub.status.busy": "2024-01-03T10:24:43.106037Z", - "iopub.status.idle": "2024-01-03T10:24:43.111564Z", - "shell.execute_reply": "2024-01-03T10:24:43.111048Z" + "iopub.execute_input": "2024-01-03T21:40:56.568027Z", + "iopub.status.busy": "2024-01-03T21:40:56.567645Z", + "iopub.status.idle": "2024-01-03T21:40:56.572017Z", + "shell.execute_reply": "2024-01-03T21:40:56.571496Z" }, "nbsphinx": "hidden" }, @@ -178,10 +178,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.115237Z", - "iopub.status.busy": "2024-01-03T10:24:43.114247Z", - "iopub.status.idle": "2024-01-03T10:24:43.118350Z", - "shell.execute_reply": "2024-01-03T10:24:43.117836Z" + "iopub.execute_input": "2024-01-03T21:40:56.574502Z", + "iopub.status.busy": "2024-01-03T21:40:56.574124Z", + "iopub.status.idle": "2024-01-03T21:40:56.576985Z", + "shell.execute_reply": "2024-01-03T21:40:56.576480Z" }, "hide-output": false }, @@ -206,10 +206,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.122017Z", - "iopub.status.busy": "2024-01-03T10:24:43.121051Z", - "iopub.status.idle": "2024-01-03T10:24:43.125058Z", - "shell.execute_reply": "2024-01-03T10:24:43.124546Z" + "iopub.execute_input": "2024-01-03T21:40:56.580215Z", + "iopub.status.busy": "2024-01-03T21:40:56.579249Z", + "iopub.status.idle": "2024-01-03T21:40:56.583235Z", + "shell.execute_reply": "2024-01-03T21:40:56.582730Z" }, "nbsphinx": "hidden" }, @@ -233,10 +233,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.128773Z", - "iopub.status.busy": "2024-01-03T10:24:43.127790Z", - "iopub.status.idle": "2024-01-03T10:24:43.132100Z", - "shell.execute_reply": "2024-01-03T10:24:43.131587Z" + "iopub.execute_input": "2024-01-03T21:40:56.586888Z", + "iopub.status.busy": "2024-01-03T21:40:56.585925Z", + "iopub.status.idle": "2024-01-03T21:40:56.590217Z", + "shell.execute_reply": "2024-01-03T21:40:56.589685Z" }, "hide-output": false }, @@ -259,10 +259,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:43.135780Z", - "iopub.status.busy": "2024-01-03T10:24:43.134795Z", - "iopub.status.idle": "2024-01-03T10:24:43.140127Z", - "shell.execute_reply": "2024-01-03T10:24:43.139609Z" + "iopub.execute_input": "2024-01-03T21:40:56.593827Z", + "iopub.status.busy": "2024-01-03T21:40:56.592865Z", + "iopub.status.idle": "2024-01-03T21:40:56.598255Z", + "shell.execute_reply": "2024-01-03T21:40:56.597694Z" }, "hide-output": false }, diff --git a/doc/models/building_mdps.html b/doc/models/building_mdps.html index 76519bf19..25a8e4801 100644 --- a/doc/models/building_mdps.html +++ b/doc/models/building_mdps.html @@ -944,8 +944,8 @@

    Labeling
     Choice 2 labels
    -   * b -> 1 item(s)
        * a -> 1 item(s)
    +   * b -> 1 item(s)
     
     
    @@ -998,18 +998,18 @@

    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": "2024-01-03T10:24:44.699304Z", - "iopub.status.busy": "2024-01-03T10:24:44.698969Z", - "iopub.status.idle": "2024-01-03T10:24:44.702033Z", - "shell.execute_reply": "2024-01-03T10:24:44.701452Z" + "iopub.execute_input": "2024-01-03T21:40:58.035024Z", + "iopub.status.busy": "2024-01-03T21:40:58.034652Z", + "iopub.status.idle": "2024-01-03T21:40:58.037837Z", + "shell.execute_reply": "2024-01-03T21:40:58.037330Z" }, "hide-output": false }, @@ -309,10 +309,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:44.704142Z", - "iopub.status.busy": "2024-01-03T10:24:44.703962Z", - "iopub.status.idle": "2024-01-03T10:24:44.706688Z", - "shell.execute_reply": "2024-01-03T10:24:44.706149Z" + "iopub.execute_input": "2024-01-03T21:40:58.040124Z", + "iopub.status.busy": "2024-01-03T21:40:58.039935Z", + "iopub.status.idle": "2024-01-03T21:40:58.042992Z", + "shell.execute_reply": "2024-01-03T21:40:58.042406Z" }, "hide-output": false }, @@ -334,10 +334,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:44.708484Z", - "iopub.status.busy": "2024-01-03T10:24:44.708322Z", - "iopub.status.idle": "2024-01-03T10:24:44.711080Z", - "shell.execute_reply": "2024-01-03T10:24:44.710566Z" + "iopub.execute_input": "2024-01-03T21:40:58.045177Z", + "iopub.status.busy": "2024-01-03T21:40:58.044849Z", + "iopub.status.idle": "2024-01-03T21:40:58.048062Z", + "shell.execute_reply": "2024-01-03T21:40:58.047489Z" }, "hide-output": false }, @@ -353,18 +353,18 @@ "Choices: \t14\n", "Reward Models: coin_flips\n", "State Labels: \t9 labels\n", - " * six -> 1 item(s)\n", " * two -> 1 item(s)\n", - " * one -> 1 item(s)\n", - " * five -> 1 item(s)\n", - " * deadlock -> 0 item(s)\n", " * three -> 1 item(s)\n", - " * done -> 6 item(s)\n", + " * deadlock -> 0 item(s)\n", + " * five -> 1 item(s)\n", + " * one -> 1 item(s)\n", + " * six -> 1 item(s)\n", " * four -> 1 item(s)\n", + " * done -> 6 item(s)\n", " * init -> 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 209e7cd25..2c15a99aa 100644 --- a/doc/parametric_models.html +++ b/doc/parametric_models.html @@ -930,14 +930,14 @@

    Checking parametric models
    -(<= (* (- 1) p) 0)
    -(<= (* (- 1) q) 0)
     (<= (+ q (- 1)) 0)
    +(<= (* (- 1) p) 0)
     (<= (+ p (- 1)) 0)
    +(<= (* (- 1) q) 0)
     (!= q 0)
    -(!= (+ p (- 1)) 0)
    -(!= p 0)
     (!= (+ q (- 1)) 0)
    +(!= p 0)
    +(!= (+ p (- 1)) 0)
     
    diff --git a/doc/parametric_models.ipynb b/doc/parametric_models.ipynb index 6a74e53d4..bb2f640c7 100644 --- a/doc/parametric_models.ipynb +++ b/doc/parametric_models.ipynb @@ -24,10 +24,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:46.250269Z", - "iopub.status.busy": "2024-01-03T10:24:46.249871Z", - "iopub.status.idle": "2024-01-03T10:24:46.310345Z", - "shell.execute_reply": "2024-01-03T10:24:46.309723Z" + "iopub.execute_input": "2024-01-03T21:40:59.974349Z", + "iopub.status.busy": "2024-01-03T21:40:59.973936Z", + "iopub.status.idle": "2024-01-03T21:41:00.035346Z", + "shell.execute_reply": "2024-01-03T21:41:00.034791Z" }, "hide-output": false }, @@ -67,10 +67,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:46.312782Z", - "iopub.status.busy": "2024-01-03T10:24:46.312444Z", - "iopub.status.idle": "2024-01-03T10:24:46.318866Z", - "shell.execute_reply": "2024-01-03T10:24:46.318404Z" + "iopub.execute_input": "2024-01-03T21:41:00.037735Z", + "iopub.status.busy": "2024-01-03T21:41:00.037370Z", + "iopub.status.idle": "2024-01-03T21:41:00.044034Z", + "shell.execute_reply": "2024-01-03T21:41:00.043571Z" }, "hide-output": false }, @@ -92,10 +92,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:46.321119Z", - "iopub.status.busy": "2024-01-03T10:24:46.320717Z", - "iopub.status.idle": "2024-01-03T10:24:46.324681Z", - "shell.execute_reply": "2024-01-03T10:24:46.324174Z" + "iopub.execute_input": "2024-01-03T21:41:00.046015Z", + "iopub.status.busy": "2024-01-03T21:41:00.045819Z", + "iopub.status.idle": "2024-01-03T21:41:00.049834Z", + "shell.execute_reply": "2024-01-03T21:41:00.049305Z" }, "hide-output": false }, @@ -141,10 +141,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:46.326866Z", - "iopub.status.busy": "2024-01-03T10:24:46.326539Z", - "iopub.status.idle": "2024-01-03T10:24:46.329835Z", - "shell.execute_reply": "2024-01-03T10:24:46.329386Z" + "iopub.execute_input": "2024-01-03T21:41:00.052017Z", + "iopub.status.busy": "2024-01-03T21:41:00.051676Z", + "iopub.status.idle": "2024-01-03T21:41:00.054980Z", + "shell.execute_reply": "2024-01-03T21:41:00.054472Z" }, "hide-output": false }, @@ -167,10 +167,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:46.332011Z", - "iopub.status.busy": "2024-01-03T10:24:46.331674Z", - "iopub.status.idle": "2024-01-03T10:24:46.338621Z", - "shell.execute_reply": "2024-01-03T10:24:46.338106Z" + "iopub.execute_input": "2024-01-03T21:41:00.057061Z", + "iopub.status.busy": "2024-01-03T21:41:00.056715Z", + "iopub.status.idle": "2024-01-03T21:41:00.063999Z", + "shell.execute_reply": "2024-01-03T21:41:00.063448Z" }, "hide-output": false }, @@ -179,14 +179,14 @@ "name": "stdout", "output_type": "stream", "text": [ - "(<= (* (- 1) p) 0)\n", - "(<= (* (- 1) q) 0)\n", "(<= (+ q (- 1)) 0)\n", + "(<= (* (- 1) p) 0)\n", "(<= (+ p (- 1)) 0)\n", + "(<= (* (- 1) q) 0)\n", "(!= q 0)\n", - "(!= (+ p (- 1)) 0)\n", + "(!= (+ q (- 1)) 0)\n", "(!= p 0)\n", - "(!= (+ q (- 1)) 0)\n" + "(!= (+ p (- 1)) 0)\n" ] } ], diff --git a/doc/reward_models.ipynb b/doc/reward_models.ipynb index 15f748089..c25595681 100644 --- a/doc/reward_models.ipynb +++ b/doc/reward_models.ipynb @@ -26,10 +26,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:47.894753Z", - "iopub.status.busy": "2024-01-03T10:24:47.894408Z", - "iopub.status.idle": "2024-01-03T10:24:47.953578Z", - "shell.execute_reply": "2024-01-03T10:24:47.952989Z" + "iopub.execute_input": "2024-01-03T21:41:01.562562Z", + "iopub.status.busy": "2024-01-03T21:41:01.562068Z", + "iopub.status.idle": "2024-01-03T21:41:01.627835Z", + "shell.execute_reply": "2024-01-03T21:41:01.627117Z" }, "hide-output": false }, @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:47.956226Z", - "iopub.status.busy": "2024-01-03T10:24:47.956039Z", - "iopub.status.idle": "2024-01-03T10:24:47.959755Z", - "shell.execute_reply": "2024-01-03T10:24:47.959223Z" + "iopub.execute_input": "2024-01-03T21:41:01.631020Z", + "iopub.status.busy": "2024-01-03T21:41:01.630591Z", + "iopub.status.idle": "2024-01-03T21:41:01.635221Z", + "shell.execute_reply": "2024-01-03T21:41:01.634676Z" }, "hide-output": false }, @@ -94,10 +94,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:47.961767Z", - "iopub.status.busy": "2024-01-03T10:24:47.961592Z", - "iopub.status.idle": "2024-01-03T10:24:47.964611Z", - "shell.execute_reply": "2024-01-03T10:24:47.964038Z" + "iopub.execute_input": "2024-01-03T21:41:01.637534Z", + "iopub.status.busy": "2024-01-03T21:41:01.637204Z", + "iopub.status.idle": "2024-01-03T21:41:01.640493Z", + "shell.execute_reply": "2024-01-03T21:41:01.639979Z" }, "hide-output": false }, @@ -129,10 +129,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:47.966832Z", - "iopub.status.busy": "2024-01-03T10:24:47.966385Z", - "iopub.status.idle": "2024-01-03T10:24:47.969672Z", - "shell.execute_reply": "2024-01-03T10:24:47.969204Z" + "iopub.execute_input": "2024-01-03T21:41:01.642663Z", + "iopub.status.busy": "2024-01-03T21:41:01.642325Z", + "iopub.status.idle": "2024-01-03T21:41:01.645662Z", + "shell.execute_reply": "2024-01-03T21:41:01.645085Z" }, "hide-output": false }, diff --git a/doc/schedulers.ipynb b/doc/schedulers.ipynb index bfda06b15..08cc07812 100644 --- a/doc/schedulers.ipynb +++ b/doc/schedulers.ipynb @@ -28,10 +28,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.180425Z", - "iopub.status.busy": "2024-01-03T10:24:49.180252Z", - "iopub.status.idle": "2024-01-03T10:24:49.239590Z", - "shell.execute_reply": "2024-01-03T10:24:49.238994Z" + "iopub.execute_input": "2024-01-03T21:41:03.130247Z", + "iopub.status.busy": "2024-01-03T21:41:03.129791Z", + "iopub.status.idle": "2024-01-03T21:41:03.191828Z", + "shell.execute_reply": "2024-01-03T21:41:03.191163Z" }, "hide-output": false }, @@ -60,10 +60,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.242044Z", - "iopub.status.busy": "2024-01-03T10:24:49.241848Z", - "iopub.status.idle": "2024-01-03T10:24:49.245292Z", - "shell.execute_reply": "2024-01-03T10:24:49.244820Z" + "iopub.execute_input": "2024-01-03T21:41:03.194726Z", + "iopub.status.busy": "2024-01-03T21:41:03.194248Z", + "iopub.status.idle": "2024-01-03T21:41:03.197971Z", + "shell.execute_reply": "2024-01-03T21:41:03.197348Z" }, "hide-output": false }, @@ -84,10 +84,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.247268Z", - "iopub.status.busy": "2024-01-03T10:24:49.247086Z", - "iopub.status.idle": "2024-01-03T10:24:49.250401Z", - "shell.execute_reply": "2024-01-03T10:24:49.249850Z" + "iopub.execute_input": "2024-01-03T21:41:03.200231Z", + "iopub.status.busy": "2024-01-03T21:41:03.199767Z", + "iopub.status.idle": "2024-01-03T21:41:03.203169Z", + "shell.execute_reply": "2024-01-03T21:41:03.202654Z" }, "hide-output": false }, @@ -396,10 +396,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.252576Z", - "iopub.status.busy": "2024-01-03T10:24:49.252235Z", - "iopub.status.idle": "2024-01-03T10:24:49.257270Z", - "shell.execute_reply": "2024-01-03T10:24:49.256751Z" + "iopub.execute_input": "2024-01-03T21:41:03.205290Z", + "iopub.status.busy": "2024-01-03T21:41:03.204959Z", + "iopub.status.idle": "2024-01-03T21:41:03.210035Z", + "shell.execute_reply": "2024-01-03T21:41:03.209458Z" }, "hide-output": false }, @@ -709,10 +709,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.259474Z", - "iopub.status.busy": "2024-01-03T10:24:49.259044Z", - "iopub.status.idle": "2024-01-03T10:24:49.273775Z", - "shell.execute_reply": "2024-01-03T10:24:49.273181Z" + "iopub.execute_input": "2024-01-03T21:41:03.212171Z", + "iopub.status.busy": "2024-01-03T21:41:03.211838Z", + "iopub.status.idle": "2024-01-03T21:41:03.227805Z", + "shell.execute_reply": "2024-01-03T21:41:03.227182Z" }, "hide-output": false }, @@ -739,10 +739,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.276135Z", - "iopub.status.busy": "2024-01-03T10:24:49.275667Z", - "iopub.status.idle": "2024-01-03T10:24:49.278575Z", - "shell.execute_reply": "2024-01-03T10:24:49.278090Z" + "iopub.execute_input": "2024-01-03T21:41:03.230133Z", + "iopub.status.busy": "2024-01-03T21:41:03.229941Z", + "iopub.status.idle": "2024-01-03T21:41:03.232855Z", + "shell.execute_reply": "2024-01-03T21:41:03.232394Z" }, "hide-output": false }, @@ -764,10 +764,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:49.280652Z", - "iopub.status.busy": "2024-01-03T10:24:49.280472Z", - "iopub.status.idle": "2024-01-03T10:24:49.284041Z", - "shell.execute_reply": "2024-01-03T10:24:49.283545Z" + "iopub.execute_input": "2024-01-03T21:41:03.234869Z", + "iopub.status.busy": "2024-01-03T21:41:03.234695Z", + "iopub.status.idle": "2024-01-03T21:41:03.238259Z", + "shell.execute_reply": "2024-01-03T21:41:03.237688Z" }, "hide-output": false }, diff --git a/doc/shortest_paths.ipynb b/doc/shortest_paths.ipynb index 384d7186f..c65d85184 100644 --- a/doc/shortest_paths.ipynb +++ b/doc/shortest_paths.ipynb @@ -39,10 +39,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:50.770430Z", - "iopub.status.busy": "2024-01-03T10:24:50.770040Z", - "iopub.status.idle": "2024-01-03T10:24:50.829077Z", - "shell.execute_reply": "2024-01-03T10:24:50.828452Z" + "iopub.execute_input": "2024-01-03T21:41:04.601637Z", + "iopub.status.busy": "2024-01-03T21:41:04.601462Z", + "iopub.status.idle": "2024-01-03T21:41:04.660763Z", + "shell.execute_reply": "2024-01-03T21:41:04.660087Z" }, "hide-output": false }, @@ -67,10 +67,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:50.831844Z", - "iopub.status.busy": "2024-01-03T10:24:50.831498Z", - "iopub.status.idle": "2024-01-03T10:24:50.834173Z", - "shell.execute_reply": "2024-01-03T10:24:50.833717Z" + "iopub.execute_input": "2024-01-03T21:41:04.663307Z", + "iopub.status.busy": "2024-01-03T21:41:04.663116Z", + "iopub.status.idle": "2024-01-03T21:41:04.665964Z", + "shell.execute_reply": "2024-01-03T21:41:04.665396Z" }, "hide-output": false }, @@ -91,10 +91,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:50.836378Z", - "iopub.status.busy": "2024-01-03T10:24:50.835924Z", - "iopub.status.idle": "2024-01-03T10:24:50.838574Z", - "shell.execute_reply": "2024-01-03T10:24:50.838068Z" + "iopub.execute_input": "2024-01-03T21:41:04.668109Z", + "iopub.status.busy": "2024-01-03T21:41:04.667779Z", + "iopub.status.idle": "2024-01-03T21:41:04.670359Z", + "shell.execute_reply": "2024-01-03T21:41:04.669879Z" }, "hide-output": false }, @@ -118,10 +118,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:50.840643Z", - "iopub.status.busy": "2024-01-03T10:24:50.840302Z", - "iopub.status.idle": "2024-01-03T10:24:50.843052Z", - "shell.execute_reply": "2024-01-03T10:24:50.842567Z" + "iopub.execute_input": "2024-01-03T21:41:04.672392Z", + "iopub.status.busy": "2024-01-03T21:41:04.672054Z", + "iopub.status.idle": "2024-01-03T21:41:04.674623Z", + "shell.execute_reply": "2024-01-03T21:41:04.674134Z" }, "hide-output": false }, @@ -143,10 +143,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:50.845059Z", - "iopub.status.busy": "2024-01-03T10:24:50.844754Z", - "iopub.status.idle": "2024-01-03T10:24:50.848273Z", - "shell.execute_reply": "2024-01-03T10:24:50.847698Z" + "iopub.execute_input": "2024-01-03T21:41:04.676780Z", + "iopub.status.busy": "2024-01-03T21:41:04.676447Z", + "iopub.status.idle": "2024-01-03T21:41:04.679777Z", + "shell.execute_reply": "2024-01-03T21:41:04.679243Z" }, "hide-output": false }, diff --git a/genindex.html b/genindex.html index 576464ff6..01e859350 100644 --- a/genindex.html +++ b/genindex.html @@ -2476,6 +2476,8 @@

    H

  • has_constant() (PrismProgram method), [1]
  • has_infinite_server_semantics() (TimedTransition method) +
  • +
  • has_initial_states_expression (PrismProgram property), [1]
  • has_integer_type() (Expression method), [1] @@ -2521,6 +2523,8 @@

    H

  • has_standard_composition() (JaniModel method), [1]
  • + + - - + +
  • replace_constant_by_variable() (PrismProgram method), [1] +
  • +
  • replace_variable_initialization_by_init_expression() (PrismProgram method), [1] +
  • representative() (DftIndependentModule method)
  • reset() (DFTSimulator_double method) @@ -5161,6 +5169,8 @@

    U

  • (class in stormpy.logic)
  • +
  • update_initial_states_expression() (PrismProgram method), [1] +
  • updates (PrismCommand property), [1]
  • upper_bound_expression (BoundedUntilFormula property), [1] diff --git a/getting_started.html b/getting_started.html index a1b825b74..9448ecf73 100644 --- a/getting_started.html +++ b/getting_started.html @@ -933,7 +933,7 @@

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

    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 a2ab9e547..1afc70db6 100644 --- a/getting_started.ipynb +++ b/getting_started.ipynb @@ -49,10 +49,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.033168Z", - "iopub.status.busy": "2024-01-03T10:24:53.032988Z", - "iopub.status.idle": "2024-01-03T10:24:53.076454Z", - "shell.execute_reply": "2024-01-03T10:24:53.075793Z" + "iopub.execute_input": "2024-01-03T21:41:06.973071Z", + "iopub.status.busy": "2024-01-03T21:41:06.972895Z", + "iopub.status.idle": "2024-01-03T21:41:07.016376Z", + "shell.execute_reply": "2024-01-03T21:41:07.015735Z" }, "hide-output": false }, @@ -81,10 +81,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.079273Z", - "iopub.status.busy": "2024-01-03T10:24:53.078912Z", - "iopub.status.idle": "2024-01-03T10:24:53.082284Z", - "shell.execute_reply": "2024-01-03T10:24:53.081736Z" + "iopub.execute_input": "2024-01-03T21:41:07.019030Z", + "iopub.status.busy": "2024-01-03T21:41:07.018850Z", + "iopub.status.idle": "2024-01-03T21:41:07.022231Z", + "shell.execute_reply": "2024-01-03T21:41:07.021757Z" }, "hide-output": false }, @@ -106,10 +106,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.084595Z", - "iopub.status.busy": "2024-01-03T10:24:53.084147Z", - "iopub.status.idle": "2024-01-03T10:24:53.088078Z", - "shell.execute_reply": "2024-01-03T10:24:53.087532Z" + "iopub.execute_input": "2024-01-03T21:41:07.024442Z", + "iopub.status.busy": "2024-01-03T21:41:07.024098Z", + "iopub.status.idle": "2024-01-03T21:41:07.027899Z", + "shell.execute_reply": "2024-01-03T21:41:07.027445Z" }, "hide-output": false }, @@ -131,10 +131,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.090197Z", - "iopub.status.busy": "2024-01-03T10:24:53.089875Z", - "iopub.status.idle": "2024-01-03T10:24:53.106553Z", - "shell.execute_reply": "2024-01-03T10:24:53.105996Z" + "iopub.execute_input": "2024-01-03T21:41:07.030044Z", + "iopub.status.busy": "2024-01-03T21:41:07.029664Z", + "iopub.status.idle": "2024-01-03T21:41:07.047606Z", + "shell.execute_reply": "2024-01-03T21:41:07.047009Z" }, "hide-output": false }, @@ -157,10 +157,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.108849Z", - "iopub.status.busy": "2024-01-03T10:24:53.108391Z", - "iopub.status.idle": "2024-01-03T10:24:53.111597Z", - "shell.execute_reply": "2024-01-03T10:24:53.111107Z" + "iopub.execute_input": "2024-01-03T21:41:07.050005Z", + "iopub.status.busy": "2024-01-03T21:41:07.049636Z", + "iopub.status.idle": "2024-01-03T21:41:07.052673Z", + "shell.execute_reply": "2024-01-03T21:41:07.052107Z" } }, "outputs": [ @@ -190,10 +190,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.113683Z", - "iopub.status.busy": "2024-01-03T10:24:53.113383Z", - "iopub.status.idle": "2024-01-03T10:24:53.116054Z", - "shell.execute_reply": "2024-01-03T10:24:53.115496Z" + "iopub.execute_input": "2024-01-03T21:41:07.054708Z", + "iopub.status.busy": "2024-01-03T21:41:07.054527Z", + "iopub.status.idle": "2024-01-03T21:41:07.057695Z", + "shell.execute_reply": "2024-01-03T21:41:07.057197Z" }, "hide-output": false }, @@ -202,7 +202,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Labels: {'two', 'four', 'six', 'one', 'three', 'deadlock', 'done', 'init', 'five'}\n" + "Labels: {'one', 'four', 'deadlock', 'init', 'done', 'two', 'three', 'six', 'five'}\n" ] } ], @@ -254,10 +254,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.118337Z", - "iopub.status.busy": "2024-01-03T10:24:53.117961Z", - "iopub.status.idle": "2024-01-03T10:24:53.120804Z", - "shell.execute_reply": "2024-01-03T10:24:53.120327Z" + "iopub.execute_input": "2024-01-03T21:41:07.060001Z", + "iopub.status.busy": "2024-01-03T21:41:07.059656Z", + "iopub.status.idle": "2024-01-03T21:41:07.062466Z", + "shell.execute_reply": "2024-01-03T21:41:07.061984Z" }, "hide-output": false }, @@ -283,10 +283,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.122937Z", - "iopub.status.busy": "2024-01-03T10:24:53.122604Z", - "iopub.status.idle": "2024-01-03T10:24:53.136505Z", - "shell.execute_reply": "2024-01-03T10:24:53.136002Z" + "iopub.execute_input": "2024-01-03T21:41:07.064612Z", + "iopub.status.busy": "2024-01-03T21:41:07.064271Z", + "iopub.status.idle": "2024-01-03T21:41:07.079424Z", + "shell.execute_reply": "2024-01-03T21:41:07.078821Z" }, "hide-output": false }, @@ -317,10 +317,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.138764Z", - "iopub.status.busy": "2024-01-03T10:24:53.138341Z", - "iopub.status.idle": "2024-01-03T10:24:53.141391Z", - "shell.execute_reply": "2024-01-03T10:24:53.140863Z" + "iopub.execute_input": "2024-01-03T21:41:07.081731Z", + "iopub.status.busy": "2024-01-03T21:41:07.081540Z", + "iopub.status.idle": "2024-01-03T21:41:07.084857Z", + "shell.execute_reply": "2024-01-03T21:41:07.084273Z" }, "hide-output": false }, @@ -382,10 +382,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.143519Z", - "iopub.status.busy": "2024-01-03T10:24:53.143339Z", - "iopub.status.idle": "2024-01-03T10:24:53.156820Z", - "shell.execute_reply": "2024-01-03T10:24:53.156318Z" + "iopub.execute_input": "2024-01-03T21:41:07.087149Z", + "iopub.status.busy": "2024-01-03T21:41:07.086802Z", + "iopub.status.idle": "2024-01-03T21:41:07.101009Z", + "shell.execute_reply": "2024-01-03T21:41:07.100455Z" }, "hide-output": false }, @@ -409,10 +409,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.159127Z", - "iopub.status.busy": "2024-01-03T10:24:53.158776Z", - "iopub.status.idle": "2024-01-03T10:24:53.161465Z", - "shell.execute_reply": "2024-01-03T10:24:53.160979Z" + "iopub.execute_input": "2024-01-03T21:41:07.103490Z", + "iopub.status.busy": "2024-01-03T21:41:07.103127Z", + "iopub.status.idle": "2024-01-03T21:41:07.106028Z", + "shell.execute_reply": "2024-01-03T21:41:07.105518Z" }, "hide-output": false }, @@ -439,10 +439,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.163545Z", - "iopub.status.busy": "2024-01-03T10:24:53.163244Z", - "iopub.status.idle": "2024-01-03T10:24:53.166284Z", - "shell.execute_reply": "2024-01-03T10:24:53.165731Z" + "iopub.execute_input": "2024-01-03T21:41:07.108160Z", + "iopub.status.busy": "2024-01-03T21:41:07.107820Z", + "iopub.status.idle": "2024-01-03T21:41:07.111002Z", + "shell.execute_reply": "2024-01-03T21:41:07.110455Z" }, "hide-output": false }, @@ -484,10 +484,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.168607Z", - "iopub.status.busy": "2024-01-03T10:24:53.168181Z", - "iopub.status.idle": "2024-01-03T10:24:53.181504Z", - "shell.execute_reply": "2024-01-03T10:24:53.180998Z" + "iopub.execute_input": "2024-01-03T21:41:07.113007Z", + "iopub.status.busy": "2024-01-03T21:41:07.112827Z", + "iopub.status.idle": "2024-01-03T21:41:07.129025Z", + "shell.execute_reply": "2024-01-03T21:41:07.128466Z" }, "hide-output": false }, @@ -511,10 +511,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.183613Z", - "iopub.status.busy": "2024-01-03T10:24:53.183288Z", - "iopub.status.idle": "2024-01-03T10:24:53.186398Z", - "shell.execute_reply": "2024-01-03T10:24:53.185821Z" + "iopub.execute_input": "2024-01-03T21:41:07.131420Z", + "iopub.status.busy": "2024-01-03T21:41:07.131068Z", + "iopub.status.idle": "2024-01-03T21:41:07.133834Z", + "shell.execute_reply": "2024-01-03T21:41:07.133359Z" }, "hide-output": false }, @@ -544,10 +544,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.188599Z", - "iopub.status.busy": "2024-01-03T10:24:53.188259Z", - "iopub.status.idle": "2024-01-03T10:24:53.192171Z", - "shell.execute_reply": "2024-01-03T10:24:53.191661Z" + "iopub.execute_input": "2024-01-03T21:41:07.136112Z", + "iopub.status.busy": "2024-01-03T21:41:07.135774Z", + "iopub.status.idle": "2024-01-03T21:41:07.139394Z", + "shell.execute_reply": "2024-01-03T21:41:07.138888Z" }, "hide-output": false }, @@ -599,10 +599,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.194378Z", - "iopub.status.busy": "2024-01-03T10:24:53.193969Z", - "iopub.status.idle": "2024-01-03T10:24:53.196692Z", - "shell.execute_reply": "2024-01-03T10:24:53.196226Z" + "iopub.execute_input": "2024-01-03T21:41:07.141620Z", + "iopub.status.busy": "2024-01-03T21:41:07.141271Z", + "iopub.status.idle": "2024-01-03T21:41:07.144080Z", + "shell.execute_reply": "2024-01-03T21:41:07.143593Z" }, "hide-output": false }, @@ -624,10 +624,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2024-01-03T10:24:53.198907Z", - "iopub.status.busy": "2024-01-03T10:24:53.198479Z", - "iopub.status.idle": "2024-01-03T10:24:53.201338Z", - "shell.execute_reply": "2024-01-03T10:24:53.200786Z" + "iopub.execute_input": "2024-01-03T21:41:07.146204Z", + "iopub.status.busy": "2024-01-03T21:41:07.145837Z", + "iopub.status.idle": "2024-01-03T21:41:07.148459Z", + "shell.execute_reply": "2024-01-03T21:41:07.147939Z" }, "hide-output": false }, diff --git a/objects.inv b/objects.inv index 0b0a7d173..6bfbb763f 100644 Binary files a/objects.inv and b/objects.inv differ diff --git a/searchindex.js b/searchindex.js index f4dc44aaf..3b449ca1f 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, 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], "additerator_sylvan_doubl": [1, 2, 9, 28], "add_sylvan_doubl": [1, 2, 9, 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], "valuat": [1, 2, 3, 8, 9, 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], "additer": [2, 9], "self": [2, 3, 5, 7, 8, 9, 10, 19, 27], "tupl": [2, 3, 8, 9], "storm": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 19, 24, 25, 27, 28], "float": [2, 3, 5, 8, 9, 10], "add": [2, 5, 9, 10, 17, 19, 27, 29], "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], "bdd": [2, 9, 15], "to_express": [2, 9], "expression_manag": [2, 5, 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, "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], "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, "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], "0x7f25a4803370": [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], "0x7f25a500c6f0": [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], "pretti": [2, 9], "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], "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, "0x7f259bc53430": 3, "dftstategenerationinfo": 3, "str_long": 3, "top_level_el": 3, "top": [3, 14], "0x7f259bc53e70": 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, "103": [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, "e": [9, 12, 16, 19, 20, 25, 26, 29], "g": [9, 12, 16, 19, 25, 26, 29], "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, "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, "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, "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, "", "AddIterator_Sylvan_Double"], [2, 1, 1, "", "Add_Sylvan_Double"], [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, "", "Valuation"], [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.AddIterator_Sylvan_Double": [[2, 2, 1, "", "get"]], "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"], [2, 2, 1, "", "to_string"]], "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"], [2, 2, 1, "", "get_values"]], "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.Valuation": [[2, 3, 1, "", "expression_manager"]], "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, "", "AddIterator_Sylvan_Double"], [9, 1, 1, "", "Add_Sylvan_Double"], [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, "", "Valuation"], [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.AddIterator_Sylvan_Double": [[9, 2, 1, "", "get"]], "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"], [9, 2, 1, "", "to_string"]], "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.Valuation": [[9, 3, 1, "", "expression_manager"]], "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, "", "index"], [9, 3, 1, "", "manager"], [9, 3, 1, "", "name"], [9, 3, 1, "", "offset"]], "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"]], "additerator_sylvan_double (class in stormpy)": [[2, "stormpy.AddIterator_Sylvan_Double"]], "add_sylvan_double (class in stormpy)": [[2, "stormpy.Add_Sylvan_Double"]], "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"]], "valuation (class in stormpy)": [[2, "stormpy.Valuation"]], "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_manager (valuation property)": [[2, "stormpy.Valuation.expression_manager"], [9, "stormpy.storage.Valuation.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() (additerator_sylvan_double method)": [[2, "stormpy.AddIterator_Sylvan_Double.get"], [9, "stormpy.storage.AddIterator_Sylvan_Double.get"]], "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_values() (symbolicquantitativecheckresult method)": [[2, "stormpy.SymbolicQuantitativeCheckResult.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"]], "to_string() (simplevaluation method)": [[2, "stormpy.SimpleValuation.to_string"], [9, "stormpy.storage.SimpleValuation.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"]], "additerator_sylvan_double (class in stormpy.storage)": [[9, "stormpy.storage.AddIterator_Sylvan_Double"]], "add_sylvan_double (class in stormpy.storage)": [[9, "stormpy.storage.Add_Sylvan_Double"]], "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"]], "valuation (class in stormpy.storage)": [[9, "stormpy.storage.Valuation"]], "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"]], "index (variable property)": [[9, "stormpy.storage.Variable.index"]], "manager (variable property)": [[9, "stormpy.storage.Variable.manager"]], "offset (variable property)": [[9, "stormpy.storage.Variable.offset"]], "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], "additerator_sylvan_doubl": [1, 2, 9, 28], "add_sylvan_doubl": [1, 2, 9, 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], "valuat": [1, 2, 3, 8, 9, 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], "additer": [2, 9], "self": [2, 3, 5, 7, 8, 9, 10, 19, 27], "tupl": [2, 3, 8, 9], "storm": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 19, 24, 25, 27, 28], "float": [2, 3, 5, 8, 9, 10], "add": [2, 5, 9, 10, 17, 19, 27, 29], "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], "bdd": [2, 9, 15], "to_express": [2, 9], "expression_manag": [2, 5, 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, "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], "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, "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], "0x7f2f797fefb0": [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], "0x7f2f797fdc30": [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_initial_states_express": [2, 9], "has_label": [2, 9], "has_reward_model": [2, 9], "initial_states_express": [2, 9], "exist": [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], "replace_constant_by_vari": [2, 9], "lower_bound": [2, 3, 9], "upper_bound": [2, 9], "take": [2, 9, 24, 26, 27, 29], "rang": [2, 9, 13, 15, 19, 21, 25, 26], "replace_variable_initialization_by_init_express": [2, 9], "individu": [2, 9], "init": [2, 9, 18, 19, 20, 21, 26, 27], "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], "update_initial_states_express": [2, 9], "new_express": [2, 9], "can": [2, 3, 5, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29], "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], "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], "pretti": [2, 9], "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], "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], "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, "0x7f2f72d7cc30": 3, "dftstategenerationinfo": 3, "str_long": 3, "top_level_el": 3, "top": [3, 14], "0x7f2f70df74b0": 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, "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, "103": [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, "e": [9, 12, 16, 19, 20, 25, 26, 29], "g": [9, 12, 16, 19, 25, 26, 29], "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, "off": 12, "actual": [12, 15], "likewis": 12, "see": [12, 25, 27], "wide": 13, "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], "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, "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, "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, "", "AddIterator_Sylvan_Double"], [2, 1, 1, "", "Add_Sylvan_Double"], [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, "", "Valuation"], [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.AddIterator_Sylvan_Double": [[2, 2, 1, "", "get"]], "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, 3, 1, "", "has_initial_states_expression"], [2, 2, 1, "", "has_label"], [2, 2, 1, "", "has_reward_model"], [2, 3, 1, "", "has_undefined_constants"], [2, 3, 1, "", "initial_states_expression"], [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, "", "replace_constant_by_variable"], [2, 2, 1, "", "replace_variable_initialization_by_init_expression"], [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, "", "update_initial_states_expression"], [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"], [2, 2, 1, "", "to_string"]], "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"], [2, 2, 1, "", "get_values"]], "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.Valuation": [[2, 3, 1, "", "expression_manager"]], "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, "", "AddIterator_Sylvan_Double"], [9, 1, 1, "", "Add_Sylvan_Double"], [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, "", "Valuation"], [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.AddIterator_Sylvan_Double": [[9, 2, 1, "", "get"]], "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, 3, 1, "", "has_initial_states_expression"], [9, 2, 1, "", "has_label"], [9, 2, 1, "", "has_reward_model"], [9, 3, 1, "", "has_undefined_constants"], [9, 3, 1, "", "initial_states_expression"], [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, "", "replace_constant_by_variable"], [9, 2, 1, "", "replace_variable_initialization_by_init_expression"], [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, "", "update_initial_states_expression"], [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"], [9, 2, 1, "", "to_string"]], "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.Valuation": [[9, 3, 1, "", "expression_manager"]], "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, "", "index"], [9, 3, 1, "", "manager"], [9, 3, 1, "", "name"], [9, 3, 1, "", "offset"]], "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"]], "additerator_sylvan_double (class in stormpy)": [[2, "stormpy.AddIterator_Sylvan_Double"]], "add_sylvan_double (class in stormpy)": [[2, "stormpy.Add_Sylvan_Double"]], "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"]], "valuation (class in stormpy)": [[2, "stormpy.Valuation"]], "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_manager (valuation property)": [[2, "stormpy.Valuation.expression_manager"], [9, "stormpy.storage.Valuation.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() (additerator_sylvan_double method)": [[2, "stormpy.AddIterator_Sylvan_Double.get"], [9, "stormpy.storage.AddIterator_Sylvan_Double.get"]], "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_values() (symbolicquantitativecheckresult method)": [[2, "stormpy.SymbolicQuantitativeCheckResult.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_initial_states_expression (prismprogram property)": [[2, "stormpy.PrismProgram.has_initial_states_expression"], [9, "stormpy.storage.PrismProgram.has_initial_states_expression"]], "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_expression (prismprogram property)": [[2, "stormpy.PrismProgram.initial_states_expression"], [9, "stormpy.storage.PrismProgram.initial_states_expression"]], "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"]], "replace_constant_by_variable() (prismprogram method)": [[2, "stormpy.PrismProgram.replace_constant_by_variable"], [9, "stormpy.storage.PrismProgram.replace_constant_by_variable"]], "replace_variable_initialization_by_init_expression() (prismprogram method)": [[2, "stormpy.PrismProgram.replace_variable_initialization_by_init_expression"], [9, "stormpy.storage.PrismProgram.replace_variable_initialization_by_init_expression"]], "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"]], "to_string() (simplevaluation method)": [[2, "stormpy.SimpleValuation.to_string"], [9, "stormpy.storage.SimpleValuation.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"]], "update_initial_states_expression() (prismprogram method)": [[2, "stormpy.PrismProgram.update_initial_states_expression"], [9, "stormpy.storage.PrismProgram.update_initial_states_expression"]], "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"]], "additerator_sylvan_double (class in stormpy.storage)": [[9, "stormpy.storage.AddIterator_Sylvan_Double"]], "add_sylvan_double (class in stormpy.storage)": [[9, "stormpy.storage.Add_Sylvan_Double"]], "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"]], "valuation (class in stormpy.storage)": [[9, "stormpy.storage.Valuation"]], "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"]], "index (variable property)": [[9, "stormpy.storage.Variable.index"]], "manager (variable property)": [[9, "stormpy.storage.Variable.manager"]], "offset (variable property)": [[9, "stormpy.storage.Variable.offset"]], "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