459 Commits (6cc0369a1c74121b3f5a3e61787188d271ff1d13)

Author SHA1 Message Date
TimQu 6cc0369a1c added JaniTraverser to conveniently traverse all components of a jani model. 8 years ago
TimQu 1714126a6f traverser for jani models 8 years ago
TimQu a739ce38f1 export of reward accumulations 8 years ago
TimQu 953d570ff0 fix in syntacticalEquality checker 8 years ago
TimQu 251c9e2141 added option to make the json export more compact 8 years ago
TimQu e038fb64be Jani: export the correct accumulation parameters for expected reward properties 8 years ago
TimQu c124ebcc93 Fixed a Jani-related issue when adding assignments to OrderedAssignments 8 years ago
TimQu 5b78393425 Fixed issues related to allowing local variables when converting from prism to jani 8 years ago
TimQu bd475e99eb fixed flattening models with constants 8 years ago
TimQu 394ef9f5b3 writing the correct model name into the jani file 8 years ago
Sebastian Junges 919dfeebae "number of edges" and "number of commands" in jani model / prism programs 8 years ago
TimQu d8bc689259 Throw an exception instead of assertion when 'wrong' jani was detected 8 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 8 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 8 years ago
TimQu b3be56588f fixing time operator formulas 8 years ago
TimQu fe71dfdf9b added export of reward-bounded until formulas 8 years ago
TimQu 01549dfdea fixed segfaults when lifting transient destination assignments to the edge 8 years ago
TimQu 51c5c42319 Fixed export of expected time properties to jani 8 years ago
TimQu 86f0195b18 removed jani conversion in cli of main binary 8 years ago
dehnert a616e2743d fixes to standard-compliant prism-to-jani conversion 8 years ago
Sebastian Junges e64e293d59 jani transformer which changes a variable into a location 8 years ago
Sebastian Junges f9e4208268 export jani with comment expressions to ease debugging jani models 8 years ago
Sebastian Junges 6275c52779 several convenience additions to jani data structures 8 years ago
dehnert dff67450e0 fixed recently introduced bug in JANI export 8 years ago
dehnert 8114437cee allowing cumulative and instantaneous reward properties to be transformed to JANI 8 years ago
dehnert d638972bc8 enabled pushing location assignments to edges 8 years ago
dehnert 86069b8552 fix typo in JSON exporter 8 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) 8 years ago
dehnert ca651ec61c fixes github issue #24 related to MEC decomposition 8 years ago
dehnert 03707f0234 first step for fixing MEC decomposition: making SCC decomposition accept a bit vector of subsystem choices 8 years ago
Sebastian Junges 7a2a46cae9 fix warning about non-const comparison operator in set 8 years ago
Sebastian Junges 1c9f7b0f2f translate prism to jani with a suffix for location names etc when doing this for multiple models 8 years ago
Sebastian Junges 33ac2e0793 make jani models copyable 8 years ago
Matthias Volk 2658a02604 Fixed compiler warnings for unused lambda captures 8 years ago
dehnert 6d445e38af fixes github issue #18 8 years ago
dehnert 844608488a using max_digits10 to increase precision enough to uniquely identify double (as proposed by Joachim) 8 years ago
dehnert 533e48bdbc increasing precision for rational to ExprTk rational literal conversion 8 years ago
dehnert 759ea3604f fixed expression to ExprTk translation for rational literals (pointed out by Joachim Klein) 8 years ago
dehnert c18340b76a added mod as binary operation in expressions and slightly extended JANI support for filters 8 years ago
dehnert 692587495f fixed bug in quotient extraction 8 years ago
Sebastian Junges 2468de47f9 jani -- get expression manager signature now looks more like prism -- get (expression) manager 8 years ago
Sebastian Junges dc92696cc3 Jani: make edge-index encoding static functions 9 years ago
Matthias Volk 72c1e79ccd Mention -pc flag in error message 9 years ago
Sebastian Junges 0534216a85 preparations for scheduler extraction support 9 years ago
dehnert b4d8c209cd optimizations for game-based abstraction refinement 9 years ago
dehnert 316412c5d3 fixed a bug related to closing symbolic Markov automata 9 years ago
dehnert 09866e4577 enabling changing value type in quotient extraction of dd-bisimulation 9 years ago
dehnert 2e15674580 fixed an issue in state-act reward refinement for nondet models 9 years ago
dehnert 207b608e20 using sylvan way of computing cache/table sizes given a memory bound 9 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 9 years ago