1481 Commits (034fbf20c7831712eab416c8268435784a941f00)

Author SHA1 Message Date
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 c4bed85dc4 switching to native linear equation solver by default and power iteration 7 years ago
TimQu 1f6fc7e273 Better conversion of MA to CTMC if there are only Markovian states 7 years ago
TimQu 5a16b2befa minor fixes to let the total reward tests compile and pass 7 years ago
TimQu 8df9b461cb total reward formulas for ctmcs and markov automata 7 years ago
TimQu b5566fa861 more on total reward formulas for mdps 7 years ago
TimQu b3edae8707 fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now 7 years ago
TimQu c2dd57cda5 total rewards for mdps 7 years ago
TimQu 87e34d7b32 Added Support for Total Reward Formulas for DTMCs in the Sparse Engine 7 years ago
dehnert dfc0141894 minor fix to Z3 API modification 7 years ago
dehnert cdfa328464 first attempt at adapting to Z3 interface change 7 years ago
sjunges 79bb6734ed compile and link parsers in seperate binary 7 years ago
sjunges 6dfce6a405 extended counterexamples towards expected rewards, and moved counterexamples to a seperate lib (still in main cli) to slightly accelarate building times 7 years ago
Sebastian Junges d1ab260068 remove outdated parts in highlevel counterexamplse 7 years ago
Sebastian Junges e29e6c7cd2 high level counterexamples extended with more options, and improved performance when minimizing over a subset 7 years ago
Joachim Klein b6d67e7995 properties.cpp: Output warning if we filter away all properties 7 years ago
Joachim Klein 04a1bbedfc properties.cpp: Log filename of properties file in --verbose mode 7 years ago
Joachim Klein 30a95ef9d6 Simplify check whether argument of --prop is a file/property 7 years ago
Matthias Volk 99e5619952 Export storm targets 7 years ago
TimQu 1e4b81812c Environment does no longer require that unused setting modules still have to be registered. 7 years ago
TimQu 5c38a4ef89 implemented environment for multiobjective settings 7 years ago
dehnert e1bb35ca0f fix for the generator matrix fix 7 years ago
dehnert 62e493d978 fix computation of generator matrix, pointed out by jklein 7 years ago
dehnert ca651ec61c fixes github issue #24 related to MEC decomposition 7 years ago
dehnert 03707f0234 first step for fixing MEC decomposition: making SCC decomposition accept a bit vector of subsystem choices 7 years ago
Matthias Volk 2ba70e964c Added hasParameters() and supportsParameters() for symbolic models 7 years ago
Matthias Volk 6b91485382 Removed redundant file 7 years ago
Sebastian Junges f52aab0012 fixed out-of-bounds-labelling, added overlapping guards building, and some improved error messages if something goes wrong with highlevel counterex generation 7 years ago
Sebastian Junges 91bbe85a07 builder options for labeling overlapping guards 7 years ago
dehnert ceea5198d6 fixed detection of unreachability of target state in MaxSAT-based high-level counterexample generation 7 years ago
Sebastian Junges e7926b10c2 allow counterexamples for true jani models 7 years ago
Sebastian Junges c517ec14b1 support for liveness cex in jani 7 years ago
Sebastian Junges 0726dfc7a0 bugfix only add label out of bounds is option is set and state is present 7 years ago
Sebastian Junges 7a2a46cae9 fix warning about non-const comparison operator in set 7 years ago
Sebastian Junges 89f3aac33f add error messages for sparse model building when lower bounds for variables are above upper bounds 7 years ago
Sebastian Junges 61925d1c98 add option for sparse model builder to add a state encoding out-of-bounds state valuations to enable analysis of buggy models 7 years ago
Sebastian Junges 1c9f7b0f2f translate prism to jani with a suffix for location names etc when doing this for multiple models 7 years ago
Sebastian Junges 33ac2e0793 make jani models copyable 7 years ago
Sebastian Junges 56df741d32 formula parser does not depend on jani model 7 years ago
Sebastian Junges fdcbd6369c simple sanity check for bounded integers in jani 7 years ago
Sebastian Junges 5b678f524a removed old spurious output 7 years ago
TimQu b8794fd9c8 Made the default multiplier matching the selected equation solver. 8 years ago
Matthias Volk 300ccd731f Use to_string in DRN exporter 8 years ago
Matthias Volk ec411ffc78 Typos 8 years ago
Matthias Volk 2658a02604 Fixed compiler warnings for unused lambda captures 8 years ago
dehnert 4378279c64 fixes second half of github issue #18 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