90 Commits (9e2dcca5ee06d25110a4be612e81d47bd4aa2bde)

Author SHA1 Message Date
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. 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