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.
Former-commit-id: 20f6996581 [formerly 680bcd1cbb ]
Former-commit-id: 2c60f08dd3
|
9 years ago |
dehnert
|
d5ba9e00e8
|
started on making jani available from cli, commit to switch workplace
Former-commit-id: 4c04d77409 [formerly 279141117d ]
Former-commit-id: e05805177e
|
9 years ago |
dehnert
|
1944b947d3
|
modified formula parser to parse expressions as operator bounds and then convert them to rationals
Former-commit-id: ebf441c406
|
9 years ago |
sjunges
|
cf583ec9dd
|
formulae with rational number bounds
Former-commit-id: 17755ccf84
|
9 years ago |
dehnert
|
94fd4cd9a8
|
fixed bug related to instantaneous reward properties in formula parser
Former-commit-id: 8d799f8678
|
9 years ago |
dehnert
|
fd3b8adc00
|
fixed bug in formula parser
Former-commit-id: 19c1492e09
|
9 years ago |
TimQu
|
de35d40905
|
total reward formulas
Former-commit-id: 878065b902
|
9 years ago |
TimQu
|
63da45018e
|
Added support for multi objective formulas
Former-commit-id: 3d98b71049
|
9 years ago |
Mavo
|
a0d659f2da
|
always use shared_ptr<Formula const>
Former-commit-id: 63a447e887
|
9 years ago |
Mavo
|
ebbc4ce7b4
|
Fixed compile issues introduced in merge
Former-commit-id: 059b7c84b3
|
9 years ago |
dehnert
|
6a99ab9ef9
|
expectation/variance now handled in formula parser
Former-commit-id: 9dbe09411c
|
9 years ago |
dehnert
|
51402ec853
|
removed measure type and only added measure type to reward/time operators
Former-commit-id: 16e19fe349
|
9 years ago |
dehnert
|
5e1e5b55a1
|
renamed expected time formulas to time formulas
Former-commit-id: 50a11fe446
|
9 years ago |
dehnert
|
45e59848a9
|
first steps
Former-commit-id: 12d930813b
|
9 years ago |
dehnert
|
b46ee5425e
|
started to implement conditional rewards for dtmcs
Former-commit-id: 0400ea21ef
|
9 years ago |
dehnert
|
e40cc65117
|
added tests for fragment checker
Former-commit-id: 2de76ee5a5
|
9 years ago |
dehnert
|
dc8a5b11e0
|
more refactoring regarding fragment checking
Former-commit-id: fd335f6f8e
|
9 years ago |
dehnert
|
be8c65525e
|
introduced some methods to query formula type
Former-commit-id: 9ecc13566d
|
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
Former-commit-id: c8527c8e9a
|
9 years ago |
dehnert
|
5a1039838f
|
made everything compile again and all tests passing
Former-commit-id: 65c66fb58f
|
9 years ago |