184 Commits (e001d8dbcb281609c66f4760b32cf83da1d0b89d)

Author SHA1 Message Date
Stefan Pranger 81b2377bba removed commented line 3 years ago
Stefan Pranger 91abc29c66 reenabled bounded globally formulas 3 years ago
Stefan Pranger 454bffe03f major changes to shield handling 3 years ago
Stefan Pranger 3732cef1ac reintroduced shields to formula parser 3 years ago
Stefan Pranger 679279a339 By changing the computation we now allow lowerBounds in bounded-globally formulas 3 years ago
Tim Quatmann 7e7d6defa0 Merge pull request #137 from tquatmann/ltl 3 years ago
Stefan Pranger 7a851901e2 updates after cherry pick 3 years ago
Tim Quatmann 4cdd70949c FormulaParser: HOA formulas shall only consider state-subformulas 4 years ago
Tim Quatmann b71cb813df FormulaParser: Fixed parsing of multi-bounded path operator and quantile operator 4 years ago
Tim Quatmann 4cf2fd7d61 Heavily refactored FormulaParser as it had become quite messy. 4 years ago
Joachim Klein 5482a32b8a (LTL) Refactor unary/boolean state formulas to allow path formulas as well 4 years ago
Joachim Klein ad774e5138 WIP (HOA-path) FormulaParser: parse HOAPathFormula 4 years ago
Joachim Klein ba907a1d75 WIP (HOA-path) FormulaParser: parse HOAPathFormula 4 years ago
Stefan Pranger 9b6afac4d7 renamed factors for shielding to probabilities 3 years ago
Stefan Pranger f9d2df0b0a move ConstantDataType and added ostream 3 years ago
Stefan Pranger d749b3c46a allow optional 'Shield' string when parsing 3 years ago
Tim Quatmann aa5bb9cb7d
PrismParser: Parsing unbounded integer variables 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 d4d3c0d9ea Jani Props may now hold info about shielding query 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
Lukas Posch 023e067c59 added bounded globally formulas to other classes 4 years ago
Sebastian Junges c4187b03eb fixed error messages 4 years ago
Matthias Volk 9fea07542a
Fixed warning 4 years ago
Tim Quatmann 6d24ea9606 Silenced many 'loop variable is always a copy' warnings 4 years ago
Tim Quatmann 481d23b904 Replaced storm::expressions::Expression::operator^ by storm::expressions::pow. An optional flag indicates if we should allow power expressions of integer type (PRISM semantics) or whether it is always a real (JANI semantics). 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 4 years ago
Stefan Pranger f9368be970 refactor Coalition to use boost variant 4 years ago
Stefan Pranger de38996b4e add assertion for module indices in second 4 years ago
Stefan Pranger 07d7ca9189 WIP added grammar rules for gameFormula 4 years ago
Tim Quatmann c2fc1218b7 JaniParser: Make warning disappear when assigning an int expression to a real-valued function. 4 years ago
Tim Quatmann 9b05861324 JaniParser: Fixed a syntax check. 4 years ago
Stefan Pranger e63faa485f changed format of player parsing exceptions 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 4 years ago
Stefan Pranger 8d47ad2bd7 refactor Coalition to use boost variant 4 years ago
Stefan Pranger 487eb13a24 WIP added grammar rules for gameFormula 4 years ago
Tim Quatmann 97b2d751e0 * prism::Player's no longer keep track of module and action indices to reduce redundancies. 4 years ago
Tim Quatmann 6fe76a009d Polished parsing of Prism-SMGs, in particular 4 years ago
Stefan Pranger 81db530f70 do not clear moduleToIndexMap for second run 4 years ago
Stefan Pranger 4c7968b4cf added and finalized NondetGamehelper methods 4 years ago
Tim Quatmann 75b6ac27e8 JaniParser: Making result field optional (fixes #83) 4 years ago