TimQu
|
e8003769ca
|
JaniParser: Better error messages for property parsing.
|
6 years ago |
TimQu
|
e9119154d7
|
JaniParser: Fixed parsing of globally formulas in JANI. (GitHub issue #42)
|
6 years ago |
TimQu
|
0d8ecaff35
|
JaniParser: Transform reward bounds into time- or step bound if appropriate. Added some checks and warnings.
|
6 years ago |
TimQu
|
f2fe674656
|
JaniParser: made the model available when parsing the property.
|
6 years ago |
TimQu
|
c43e13172f
|
Jani: Accumulations for Smin/Smax properties.
|
6 years ago |
TimQu
|
176133f712
|
Respecting reward accumulations for long-run-average properties.
|
6 years ago |
Tim Quatmann
|
40f4141b56
|
Jani: Allowing bounded types for constants as pointed out in GitHub issue #37
|
6 years ago |
TimQu
|
e3fbb77362
|
JaniParser::parseFormula: Boolean connections of AtomicExpressionFormulas are now parsed as a single AtomicExpressionFormula (i.e. 'a>1 & b>2' becomes a single atomic proposition instead of having two propositions 'a>1' and 'b>2'). This reduces the number of labels that need to be considered and improves partial state space exploration for formulas such as 'P=? [F a>1 & b>2]'.
|
6 years ago |
TimQu
|
602d18d844
|
Fixed parsing of edge assignments.
|
6 years ago |
TimQu
|
bbe9253777
|
JaniParser: Actually fixed parsing of long run average reward formulas
|
7 years ago |
TimQu
|
082d624174
|
Jani: import/export of steady-state properties
|
7 years ago |
TimQu
|
d9279a72ab
|
Fixed an issue where jani formulas using conjunctions of boolean transient variables could not be parsed.
|
7 years ago |
TimQu
|
aba1856786
|
JaniParser: fixed an issue related to using constants in the definition of other constants.
|
7 years ago |
TimQu
|
4e9ae0823e
|
JaniParser: fixed parsing of integer variables without initial value
|
7 years ago |
TimQu
|
03c80f3ae1
|
correct treatment of non-trivial reward expressions
|
7 years ago |
TimQu
|
bf40fb54f2
|
added api call that directly applies a given jani-property filter
|
7 years ago |
TimQu
|
019cc8b1a0
|
preserved order of jani-properties as given in the file
|
7 years ago |
TimQu
|
6dec8ca659
|
Increased precision of parsing of floating point numbers
|
7 years ago |
TimQu
|
7cdbd257d3
|
support for parsing/storing/exporting non-trivial reward expressions
|
7 years ago |
TimQu
|
e7c0bd0f7d
|
array variables can now have only a lower (or upper) element type bound
|
7 years ago |
TimQu
|
0bacb6f5eb
|
fixed incorrect parsing of jani constants
|
7 years ago |
TimQu
|
bb04291860
|
fixed parsing of jani-function: two passes are required as functions can be defined before they are used
|
7 years ago |
TimQu
|
f50f1c2ee4
|
Fixed parsing of jani function definitions
|
7 years ago |
TimQu
|
1190f32b56
|
cleanup in jani parser
|
7 years ago |
TimQu
|
f89817da3b
|
eliminating reward accumulations directly at parsing time
|
7 years ago |
TimQu
|
e85b9759e2
|
better parsing of model features
|
7 years ago |
TimQu
|
b1272c58b6
|
Parsing and exporting of jani-functions
|
7 years ago |
TimQu
|
ee87c50313
|
fixed some issues related to jani parsing
|
7 years ago |
TimQu
|
d0461f168b
|
support for negative assignment levels
|
7 years ago |
TimQu
|
69cbc28547
|
fixes for arrays
|
7 years ago |
TimQu
|
fdd3334e6f
|
properly implemented model features
|
7 years ago |
dehnert
|
6ab7859c84
|
fixing more of Lindas issues
|
7 years ago |
TimQu
|
ea6b211703
|
fixed storing the wrong pointers to Variables in LValues
|
7 years ago |
TimQu
|
5e01151617
|
jani-array fixes
|
7 years ago |
TimQu
|
dac431b263
|
parsing of jani-arrays
|
7 years ago |
TimQu
|
701f3832b1
|
parsing reward accumulations
|
7 years ago |
TimQu
|
234ddb7cff
|
fixed compilation of JaniParser
|
7 years ago |
TimQu
|
a012539323
|
cleared some TODOs in the Jani Parser
|
7 years ago |
TimQu
|
e038fb64be
|
Jani: export the correct accumulation parameters for expected reward properties
|
7 years ago |
TimQu
|
4b3e7849ed
|
jani parser parses array variables
|
7 years ago |
TimQu
|
d8bc689259
|
Throw an exception instead of assertion when 'wrong' jani was detected
|
7 years ago |
TimQu
|
6449dee626
|
fixed typo
|
7 years ago |
TimQu
|
611428c01f
|
allowing constants in property bounds
|
7 years ago |
TimQu
|
b4a1244d01
|
correct parsing of bounded until formulas with multiple bounds
|
7 years ago |
TimQu
|
5937131ff2
|
fixed and extended parsing of jani formulas with Emin or Emax operator
|
7 years ago |
TimQu
|
636d92894c
|
Fixed an issue with time bounded properties specified in jani
|
7 years ago |
Sebastian Junges
|
93da59fa04
|
fixed an issue with jani properties for expected time not being parsed as requested
|
7 years ago |
sjunges
|
79bb6734ed
|
compile and link parsers in seperate binary
|
7 years ago |
dehnert
|
cfb1bc36ce
|
treating bounded JANI variables with single bound
|
7 years ago |
dehnert
|
8503dfff87
|
fixing issue related to unary minus in JANI
|
7 years ago |