Joachim Klein
ba907a1d75
WIP (HOA-path) FormulaParser: parse HOAPathFormula
Note: Syntax of HOA path formulas will change!
Conflicts:
src/storm-parsers/parser/FormulaParserGrammar.cpp
src/storm-parsers/parser/FormulaParserGrammar.h
5 years ago
Stefan Pranger
9b6afac4d7
renamed factors for shielding to probabilities
4 years ago
Stefan Pranger
d749b3c46a
allow optional 'Shield' string when parsing
ShieldExpressions
4 years ago
Stefan Pranger
0479b58472
added names and optimal shield to parsing
4 years ago
Stefan Pranger
d9db7d57b3
parsing ShieldExpression into shared_ptr
4 years ago
Stefan Pranger
fa47742a14
added checks for multiplicative factor parsing
4 years ago
Stefan Pranger
f6b341168d
added formula parser grammar for shields
4 years ago
Lukas Posch
5e040553a6
changed error message
4 years ago
Lukas Posch
0ea549864f
fixed assert for using lowerBounds
4 years ago
Lukas Posch
02bc7f3f69
added assert for using lowerBounds
4 years ago
Lukas Posch
66f893edcb
changed globally formula grammar and added the case for bounded globally formulas for createGloballyFormula
4 years ago
Stefan Pranger
8b74f49806
fixup after merging PRs
4 years ago
Stefan Pranger
fae507c902
removed residual loc from rebase
4 years ago
Stefan Pranger
40f5fc04a9
rpatl smg formulas now accept operatorFormulas
5 years ago
Stefan Pranger
f9368be970
refactor Coalition to use boost variant
4 years ago
Stefan Pranger
07d7ca9189
WIP added grammar rules for gameFormula
Does not compile at this stage! This commit will be squashed asap.
4 years ago
Tim Quatmann
4affb76bb1
Renamed Coalition to more descriptive PlayerCoalition
4 years ago
Tim Quatmann
735874462c
Polished fragment specification and formula visitors for new GameFormulas
4 years ago
Stefan Pranger
6c97e9dc29
rpatl smg formulas now accept operatorFormulas
5 years ago
Stefan Pranger
8d47ad2bd7
refactor Coalition to use boost variant
5 years ago
Stefan Pranger
487eb13a24
WIP added grammar rules for gameFormula
Does not compile at this stage! This commit will be squashed asap.
5 years ago
Stefan Pranger
6cea196953
rpatl smg formulas now accept operatorFormulas
5 years ago
Stefan Pranger
a9868fd501
refactor Coalition to use boost variant
5 years ago
Stefan Pranger
f106b83328
WIP added grammar rules for gameFormula
Does not compile at this stage! This commit will be squashed asap.
5 years ago
Tim Quatmann
63a9b4485b
FormulaParserGrammar: Adding support for time-bounded formulas with exact time-bound, e.g., F=12 "target"
6 years ago
Tim Quatmann
971f4c8508
Quantiles: Fixed analysing epochs unnecessarily, fixed having multiple quantile formulas over the same variables.
6 years ago
Tim Quatmann
8a72aee764
QuantileFormulas: ignore optimization direction (min/max) for quantile variables.
6 years ago
TimQu
9e282c8bb2
QuantileFormulas: A boost::spiritual abyss.
6 years ago
dehnert
6ab7859c84
fixing more of Lindas issues
7 years ago
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