stormpy.logic¶
Properties and their formulas, e.g., probability and reward operators of PCTL and CSL.
Functions
|
Parse properties given in the Prism property format. |
|
Parse a single property given in the Prism property format. |
Classes
Formula with an atomic expression |
|
Formula with an atomic label |
|
|
Operator of a binary Boolean state formula |
Boolean binary state formula |
|
Path formula with two operands |
|
State formula with two operands |
|
|
Formula with a boolean literal |
Until Formula with either a step or a time bound. |
|
|
Comparison of a bound, e.g. < or >=. |
Formula with the right hand side being a condition. |
|
Summed rewards over the paths |
|
Discounted sum of rewards over the paths |
|
Discounted total reward over the paths |
|
Formula for eventually |
|
Generic Storm Formula |
|
Game formula |
|
Formula for globally |
|
Instantaneous reward |
|
Long run average operator |
|
Long run average reward |
|
Multi objective formula |
|
Operator formula |
|
|
Direction of optimization |
Formula about the probability of a set of paths in an automaton |
|
|
Probability operator |
|
Property consisting of a name and a formula |
Reward operator |
|
Formula about a state of an automaton |
|
The time operator |
|
Unary boolean state formula |
|
Path formula with one operand |
|
State formula with one operand |
|
Path Formula for unbounded until |