TimQu
|
9e2dcca5ee
|
extended/improved parsing reward bounded formulas to be compatible with the prism syntax
|
8 years ago |
sjunges
|
12dda40919
|
split IOSettings in BuildSettings and IOSettings, refactored some dependencies on settings object away if it doesnt hurt too much, moved GSPN and PGCL settings to their own libs
|
8 years ago |
Sebastian Junges
|
ccfb1a292c
|
drn parser and exporter use reward names
|
8 years ago |
Sebastian Junges
|
378e2ee40f
|
Better error message if expression parser fails
|
8 years ago |
TimQu
|
23686a0f09
|
reward bounded cumulative reward formulas + fixes for dimensions that do not need memory
|
8 years ago |
dehnert
|
305f607507
|
fixed another parsing issue pointed out by Assistant Professor Dr. Nils Jansen
|
8 years ago |
dehnert
|
49cc789ca2
|
symbolic minmax solver respecting linear equation solver problem format; fixed parsing bug pointed out by Dr. Nils Jansen
|
8 years ago |
TimQu
|
73b23e133e
|
DRN parser now supports state rewards
|
8 years ago |
Sebastian Junges
|
a42e8e965a
|
more robust drn parser
|
8 years ago |
TimQu
|
630acb7459
|
parsing of until formulas with multiple bounds
|
8 years ago |
dehnert
|
2d99ff3126
|
preserving action knowledge from first to second PRISM parser pass
|
8 years ago |
TimQu
|
8b466f1fa7
|
extended multidimensional bounded until formulas to have different subformulas in each dimension
|
8 years ago |
TimQu
|
a16eee4982
|
made multi(..) path formulas pass the fragment check
|
8 years ago |
Sebastian Junges
|
324c0770dd
|
jani parser supports abscence of action declarations
|
9 years ago |
TimQu
|
e7d273354c
|
Allowing to write 'R=? [MP]' instead of 'R=? [LRA]'
|
9 years ago |
TimQu
|
724e059083
|
Fixed parsing prism models with action rewards that refer to action labels introduced during module renaming.
|
9 years ago |
dehnert
|
ad9008e0c1
|
fixing more warnings related to struct vs. class forward declarations
|
9 years ago |
Sebastian Junges
|
241fc88077
|
multi-dimensional time bounds
|
9 years ago |
TimQu
|
07259e8f0d
|
added parser for IMCAs explicit Markov automaton format
|
9 years ago |
Sebastian Junges
|
6a46d0abd5
|
formula parser extended with reward bounded rewards
|
9 years ago |
dehnert
|
95831c1058
|
make formula grammar compile again
|
9 years ago |
Sebastian Junges
|
9af46452bc
|
first attempt for a parser
|
9 years ago |
Sebastian Junges
|
3de51e28e5
|
towards reward-bounded properties
|
9 years ago |
dehnert
|
3ffaa77193
|
first version of state filters in filter expressions
|
9 years ago |
dehnert
|
ea02ea0838
|
started overhaul of cli/api
|
9 years ago |
TimQu
|
9f894667eb
|
Fixed DRN exporter/parser: MAs are not supported as there is no indication for Markovian choices
|
9 years ago |
TimQu
|
b4ad2718b0
|
fixed parser tests
|
9 years ago |
TimQu
|
e7a8357ee6
|
Fixed some tests
|
9 years ago |
TimQu
|
576f92568e
|
StateValuations and ChoiceOrigins are now members of a sparse::Model.
A model can now be constructed by providing a modelComponents struct.
|
9 years ago |
TimQu
|
722e67fe64
|
parsing choice labels for explicit models
|
9 years ago |
TimQu
|
6537fd8b72
|
Replaced the old choice labeling with the new one and used choice origins for the minimal command set counterexample generators
|
9 years ago |
dehnert
|
c5d0b281ce
|
fixed a recently introduced bug affecting entry counts in explicit reward matrices
|
9 years ago |
dehnert
|
70ebe36ec6
|
adapted tests to recent changes wrt to 0-transition insertions in explicit parser
|
9 years ago |
dehnert
|
c595fee4dc
|
removed some unnecessary transition insertions in parser
|
9 years ago |
Sebastian Junges
|
a21995052c
|
fix for probabilistic reachability formulae
|
9 years ago |
TimQu
|
f0ae3a2dfb
|
Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N
|
9 years ago |
dehnert
|
82cc586718
|
fixed some issues related to assigning an initializer list to an unordered_map which causes problems on older platforms
|
9 years ago |
dehnert
|
b7170b3c3b
|
fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties
|
9 years ago |
dehnert
|
a323d21751
|
fixed some wrong capitalization
|
9 years ago |
Matthias Volk
|
40e125fb85
|
Enable parsing of parametric DRN
|
9 years ago |
Matthias Volk
|
9ad582dafc
|
Import state labeling
|
9 years ago |
Matthias Volk
|
069908d7c9
|
Working on DNR parser
|
9 years ago |
Matthias Volk
|
36854d4636
|
Framework for DRN parser
|
9 years ago |
Matthias Volk
|
5d79eff2cd
|
Wrapper for file opening
|
9 years ago |
sjunges
|
d8952ab5f6
|
JANI parsing formulae now with correct variable names
|
9 years ago |
sjunges
|
57fd0fa2dd
|
Fixed variable parsing in JANI, now stricter and handles a larger set of files (also detects issues in our export...).
|
9 years ago |
Sebastian Junges
|
5894f7c706
|
some forward declarations and header updates to battle recompilation times
|
9 years ago |
Sebastian Junges
|
8e32d3fa8f
|
Simplifying index levels
|
9 years ago |
Sebastian Junges
|
d3774f9958
|
JANI: parse assignment index/level
|
9 years ago |
Sebastian Junges
|
c9f1b3217d
|
Jani parsing of ITE now gets local variables
|
9 years ago |