78 Commits (21b9d7381648401aefe3dd9adf562575076fb413)

Author SHA1 Message Date
Joachim Klein 21b9d73816 WIP (HOA-path) logic: HOAPathFormula 5 years ago
Lukas Posch 59c5aeadea changed message for boundedGloballyFormula 4 years ago
Lukas Posch 023e067c59 added bounded globally formulas to other classes 4 years ago
Tim Quatmann d863fe4156 Jani Export: Power expressions of integer type need to be type casted. 4 years ago
Stefan Pranger a93a8ed0b0 added multiple Visitor methods for gameFormulas 4 years ago
Tim Quatmann 735874462c Polished fragment specification and formula visitors for new GameFormulas 4 years ago
Stefan Pranger 7d87a90c1e added multiple Visitor methods for gameFormulas 5 years ago
Stefan Pranger c52fcba6a2 added multiple Visitor methods for gameFormulas 5 years ago
Sebastian Junges d6bfcb4818 refactoring: moving some code out of the util folder 5 years ago
Tim Quatmann a5ebb8b81b Export of choice origins to json 5 years ago
Tim Quatmann 81356d1dc8 Jani JSONExporter: Increased precision for output. 5 years ago
Tim Quatmann 6af6bc5472 Replaced remaining uses of modernjson::json with the new storm::json<..> 5 years ago
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. 7 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