66 Commits (7fb660227f4906be2cd304b50c47fb5d7855aa61)

Author SHA1 Message Date
Matthias Volk 7fb660227f Replaced assert(false) by throwing an exception 6 years ago
Matthias Volk 685b5c6b27 Throw exceptions after switch/case to silence compiler warnings about not returning anything 6 years ago
TimQu e2dc274977 Added export for globally properties in JANI. 6 years ago
TimQu 91b763d218 JaniExporter: Export accumulation for LRA properties correctly. 6 years ago
Matthias Volk 12709f1625 Added parentheses to silence clang warning 6 years ago
Tim Quatmann 40f4141b56 Jani: Allowing bounded types for constants as pointed out in GitHub issue #37 6 years ago
TimQu 7e66787c9c logic: Added QuantileFormulas. 6 years ago
TimQu fa2bcbd71b storm-conv: Fixed wrong jani export of step-bounded until properties in discrete time models. 6 years ago
Matthias Volk d94e1ca275 Fixed warning 7 years ago
TimQu 29e22f6de3 Jani JSONExporter: Fixed export of reward accumulation. 7 years ago
TimQu 082d624174 Jani: import/export of steady-state properties 7 years ago
TimQu 2b1ef118d3 fixed a few cases where an exportet jani file may contain 'null' 7 years ago
TimQu c5ef182002 added PTA features (clock variables, location invariants) for jani 7 years ago
TimQu 0a6122258c Used the new reward information traverser wherever one needs to find out the reward kinds of a given rewardmodel 7 years ago
Sebastian Junges 41e7932b18 jani exporter: dont write null if no properties are given 7 years ago
TimQu 03c80f3ae1 correct treatment of non-trivial reward expressions 7 years ago
TimQu 7cdbd257d3 support for parsing/storing/exporting non-trivial reward expressions 7 years ago
TimQu e7c0bd0f7d array variables can now have only a lower (or upper) element type bound 7 years ago
TimQu 64b0360d79 improved runtime of jani JSONExporter 7 years ago
TimQu 14875e9067 removed debug output 7 years ago
TimQu 0dcfd41f87 fixed appending to existing files in jani export 7 years ago
TimQu ea1a1d97ef fixed export of jani functions to json. Remove output to cout when writing the jani file 7 years ago
TimQu 5f9949bfbf reduce nesting for jani expressions 7 years ago
TimQu 487f370c58 fixed getting the function identifier 7 years ago
TimQu 092a43a0a5 fixed correct export of modulo operator 7 years ago
TimQu 3cf9553126 actually fixed model feature support 7 years ago
TimQu b1272c58b6 Parsing and exporting of jani-functions 7 years ago
TimQu fdd3334e6f properly implemented model features 7 years ago
TimQu a7bb70f698 exporting array expressions 7 years ago
TimQu 539b3230eb when exporting jani, eliminate reward accumulation kinds whenever they do not have any effect 7 years ago
TimQu a739ce38f1 export of reward accumulations 7 years ago
TimQu 251c9e2141 added option to make the json export more compact 7 years ago
TimQu e038fb64be Jani: export the correct accumulation parameters for expected reward properties 7 years ago
TimQu d8bc689259 Throw an exception instead of assertion when 'wrong' jani was detected 7 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 7 years ago
TimQu ed2de09ce3 added function that reduces the nesting of expressions (e.g. when considering a big sum with many summands. This fixes stack overflows when translating expressions 7 years ago
TimQu b3be56588f fixing time operator formulas 7 years ago
TimQu fe71dfdf9b added export of reward-bounded until formulas 7 years ago
TimQu 51c5c42319 Fixed export of expected time properties to jani 7 years ago
Sebastian Junges f9e4208268 export jani with comment expressions to ease debugging jani models 7 years ago
Sebastian Junges 6275c52779 several convenience additions to jani data structures 7 years ago
dehnert dff67450e0 fixed recently introduced bug in JANI export 7 years ago
dehnert 8114437cee allowing cumulative and instantaneous reward properties to be transformed to JANI 7 years ago
dehnert 86069b8552 fix typo in JSON exporter 7 years ago
dehnert 50aa6d1424 assuming the only global real transient variable is the reward when exporting JANI and no reward model is mentioned in the property (issues a warning) 7 years ago
dehnert c18340b76a added mod as binary operation in expressions and slightly extended JANI support for filters 7 years ago
Sebastian Junges 3de51e28e5 towards reward-bounded properties 8 years ago
Sebastian Junges 697ae21b6f Suppress warning 8 years ago
TimQu c5c14f3178 extended JSONExporter to properly export non-constant time/step intervals 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