stormvogel.stormpy_utils¶
Submodules¶
Attributes¶
Functions¶
|
Converts a stormpy scheduler to a stormvogel scheduler |
Takes a model checking result from stormpy and its associated model and converts it to a stormvogel representation |
|
|
converts a stormvogel transition value to a stormpy (pycarl) value |
|
Converts a stormpy transition value to a stormvogel one |
|
|
|
Create a model from prism. |
Package Contents¶
- stormvogel.stormpy_utils.stormpy = None¶
- stormvogel.stormpy_utils.convert_scheduler_to_stormvogel(model: stormvogel.model.Model, stormpy_scheduler: stormpy.storage.Scheduler)¶
Converts a stormpy scheduler to a stormvogel scheduler
- stormvogel.stormpy_utils.convert_model_checking_result(model: stormvogel.model.Model, stormpy_result: stormpy.ExplicitQuantitativeCheckResult | stormpy.ExplicitQualitativeCheckResult | stormpy.ExplicitParametricQuantitativeCheckResult, with_scheduler: bool = True) stormvogel.result.Result | None¶
Takes a model checking result from stormpy and its associated model and converts it to a stormvogel representation
- stormvogel.stormpy_utils.stormpy = None¶
- stormvogel.stormpy_utils.value_to_stormpy(value: stormvogel.model.Value, variables: list[stormpy.pycarl.Variable], model: stormvogel.model.Model) stormpy.pycarl.cln.FactorizedRationalFunction | stormpy.pycarl.Interval | stormvogel.model.Value¶
converts a stormvogel transition value to a stormpy (pycarl) value
- stormvogel.stormpy_utils.stormvogel_to_stormpy(model: stormvogel.model.Model) stormpy.storage.SparseDtmc | stormpy.storage.SparseMdp | stormpy.storage.SparseCtmc | stormpy.storage.SparsePomdp | None¶
- stormvogel.stormpy_utils.value_to_stormvogel(value, sparsemodel) stormvogel.model.Value¶
Converts a stormpy transition value to a stormvogel one
- stormvogel.stormpy_utils.stormpy_to_stormvogel(sparsemodel: stormpy.storage.SparseDtmc | stormpy.storage.SparseMdp | stormpy.storage.SparseCtmc | stormpy.storage.SparsePomdp | stormpy.storage.SparseMA) stormvogel.model.Model | None¶
- stormvogel.stormpy_utils.from_prism(prism_code='stormpy.storage.storage.PrismProgram')¶
Create a model from prism.