2 Commits (c3d40d634b460767a26e289cd21e2deb35f558b9)

Author SHA1 Message Date
dehnert c3d40d634b started working on the github issues by Linda 7 years ago
sjunges 79bb6734ed compile and link parsers in seperate binary 7 years ago
dehnert 77a031aaeb changed encoding of spirit parser, fixed an issue in variable information related to how many bits are necessary to store the state, changed some output formatting 7 years ago
TimQu 31ba64f018 bugfixes 8 years ago
TimQu ccf7521250 Multi-dimensional cumulative reward formulas 8 years ago
TimQu 9e2dcca5ee extended/improved parsing reward bounded formulas to be compatible with the prism syntax 8 years ago
TimQu 23686a0f09 reward bounded cumulative reward formulas + fixes for dimensions that do not need memory 8 years ago
TimQu 630acb7459 parsing of until formulas with multiple bounds 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
TimQu e7d273354c Allowing to write 'R=? [MP]' instead of 'R=? [LRA]' 8 years ago
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 8 years ago
dehnert 6b931497a2 added filters to parsers 8 years ago
dehnert 7b0b6fa333 fixed a formula parsing bug, corrected some result printing 8 years ago
dehnert 9e8d6eee90 fixed a bug when reducing state-action rewards to state rewards for CTMCs 8 years ago
dehnert 603bf3562a add trailing semicolon after property a la PRISM 8 years ago
dehnert 16a06d9f03 formula parser now directly emits properties with names; name filtering of properties from cli 8 years ago
dehnert 0a3ff157f7 constants defaulting to type int and allowing model type everywhere (on top level) of PRISM program 8 years ago
dehnert b4381a7c48 Constants in formulas appear to be working 8 years ago
dehnert cb8b537baa made storm compile again with expressions in time-bounds of until formula 8 years ago
dehnert 8d3f633cbc started working on allowing expressions in time-bounds of formulas 8 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 9 years ago
dehnert e40cc65117 added tests for fragment checker 9 years ago
dehnert dc8a5b11e0 more refactoring regarding fragment checking 9 years ago
dehnert be8c65525e introduced some methods to query formula type 9 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 9 years ago
dehnert 5a1039838f made everything compile again and all tests passing 9 years ago