21 Commits (186894822d3a82e6d4913afa6ca0975268c64186)

Author SHA1 Message Date
Sebastian Junges 6a46d0abd5 formula parser extended with reward bounded rewards 8 years ago
dehnert 95831c1058 make formula grammar compile again 8 years ago
Sebastian Junges 9af46452bc first attempt for a parser 8 years ago
Sebastian Junges 3de51e28e5 towards reward-bounded properties 8 years ago
dehnert 3ffaa77193 first version of state filters in filter expressions 8 years ago
TimQu f0ae3a2dfb Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N 8 years ago
dehnert 5bbf4ab319 fixed issue when parsing formula files 9 years ago
dehnert 6b931497a2 added filters to parsers 9 years ago
dehnert 7b0b6fa333 fixed a formula parsing bug, corrected some result printing 9 years ago
dehnert 9e8d6eee90 fixed a bug when reducing state-action rewards to state rewards for CTMCs 9 years ago
dehnert 603bf3562a add trailing semicolon after property a la PRISM 9 years ago
dehnert 16a06d9f03 formula parser now directly emits properties with names; name filtering of properties from cli 9 years ago
dehnert 0a3ff157f7 constants defaulting to type int and allowing model type everywhere (on top level) of PRISM program 9 years ago
dehnert b4381a7c48 Constants in formulas appear to be working 9 years ago
dehnert cb8b537baa made storm compile again with expressions in time-bounds of until formula 9 years ago
dehnert 8d3f633cbc started working on allowing expressions in time-bounds of formulas 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
sjunges 5cc1a86f10 No - I won't wait for those parsers no more. Part one of some compiliation speed up stuff. 9 years ago
dehnert d5ba9e00e8 started on making jani available from cli, commit to switch workplace 9 years ago
dehnert 1944b947d3 modified formula parser to parse expressions as operator bounds and then convert them to rationals 9 years ago
sjunges cf583ec9dd formulae with rational number bounds 9 years ago
dehnert 94fd4cd9a8 fixed bug related to instantaneous reward properties in formula parser 9 years ago
dehnert fd3b8adc00 fixed bug in formula parser 9 years ago
TimQu de35d40905 total reward formulas 9 years ago
TimQu 63da45018e Added support for multi objective formulas 9 years ago
Mavo a0d659f2da always use shared_ptr<Formula const> 9 years ago
Mavo ebbc4ce7b4 Fixed compile issues introduced in merge 9 years ago
dehnert 6a99ab9ef9 expectation/variance now handled in formula parser 9 years ago
dehnert 51402ec853 removed measure type and only added measure type to reward/time operators 9 years ago
dehnert 5e1e5b55a1 renamed expected time formulas to time formulas 9 years ago
dehnert 45e59848a9 first steps 9 years ago
dehnert b46ee5425e started to implement conditional rewards for dtmcs 10 years ago
dehnert e40cc65117 added tests for fragment checker 10 years ago
dehnert dc8a5b11e0 more refactoring regarding fragment checking 10 years ago
dehnert be8c65525e introduced some methods to query formula type 10 years ago
dehnert b772c92edb removed reward path formulas. reward path formulas are now just path formulas. this allows some invalid formulas to be constructed, so this now has to be checked dynamically 10 years ago
dehnert 5a1039838f made everything compile again and all tests passing 10 years ago
sjunges bb408b2b29 parser returns non-const formulae now 10 years ago
sjunges d8191d8c6a const formulae 10 years ago
Mavo 65bb496bb9 Activate expected time in FormulaParser 10 years ago
dehnert 645f130a62 introduced long-run average reward formula 10 years ago
sjunges 1e1400d68d merge 10 years ago
dehnert f72f556018 improved spirit error handling a bit 10 years ago
dehnert b297cdf38f added some syntatic sugar to PRISM parser in order to enhance performance tests of symbolic model checker 10 years ago
sjunges 01a3748e87 Refactored part of the API / more functions 10 years ago
sjunges 8568ee3986 only one optimization direction enum -- towards integration of termination criterions on the model checker 10 years ago
dehnert ffc9eda1c2 enabled terminal states for explicit model builder 10 years ago
dehnert 7f5e775395 adapted counterexample generation to refactoring 10 years ago