459 Commits (6cc0369a1c74121b3f5a3e61787188d271ff1d13)

Author SHA1 Message Date
TimQu 464bdc389c improved state valuations class 9 years ago
TimQu 58fad65ab6 fixes for the string representations of prism choice origins 9 years ago
TimQu e7bc5fdef9 fixed several minor bugs regarding the choicelabeling 9 years ago
TimQu bf97d79573 moved building the choice origin strings into the ChoiceOrigins class 9 years ago
TimQu 0aed35f4b4 worked on human readable representations of prism command sets 9 years ago
TimQu 6537fd8b72 Replaced the old choice labeling with the new one and used choice origins for the minimal command set counterexample generators 9 years ago
dehnert a067527aa0 As pointed out by Joachim Klein, weak bisimulation does not preserve reward properties. Therefore, weak bisimulation now refines blocks with non-zero reward wrt. strong bisimulation. 9 years ago
TimQu 759e351e95 Improved explicit model building: 9 years ago
TimQu 25074b50a9 Added function to get the next unset bit in a bitvector 9 years ago
TimQu 4413afb542 used new helper functions at some points in the code 9 years ago
TimQu 8a7609fb83 fixed Rmin computation with exact sparse engine when very high rewards occur 9 years ago
dehnert 7f346d2f0b more work on quotient extraction 9 years ago
TimQu d655621ea1 Fixed seg fault when building model valuations 9 years ago
dehnert 8f42bd2ec0 moved to new sparsepp version and made the appropriate changes 9 years ago
TimQu ef90b1b224 Fix for memory structure product and toString method 9 years ago
TimQu c5f29c3761 Fixes and improvements for memory structure 9 years ago
Sebastian Junges 6a3310f7ee Improved Jani-to-dot: 9 years ago
Sebastian Junges 291f5ecd47 First version of Jani-to-Dot. 9 years ago
Sebastian Junges 697ae21b6f Suppress warning 9 years ago
Sebastian Junges 586929ea64 As we do not support windows, we can also get rid of: 9 years ago
TimQu fc97c1fc9d introduced memory structure 9 years ago
TimQu 3f9aa29db2 Fixed compilation with gmp as rationalNumber/ rationalFunctionCoefficient 9 years ago
dehnert 28e91b8d0f more work on symbolic bisimulation 9 years ago
TimQu 43fdf0a89b Fixed a couple of warnings 9 years ago
dehnert 03ad4c2783 first version of symbolic bisimulation minimization 9 years ago
sjunges 970b72786c disable level simplification for now 9 years ago
dehnert bae4b421ab added missing template instantiation and print more info on LTO in cmake 9 years ago
sjunges c16390e7f5 Equality Comparisons for JaniVars, just to make life easier :-) 10 years ago
TimQu c5c14f3178 extended JSONExporter to properly export non-constant time/step intervals 10 years ago
TimQu f0ae3a2dfb Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N 10 years ago
TimQu cde59bd436 added Expression::evaluateAsRational 10 years ago
TimQu dd40254628 PLA for continuous models 10 years ago
dehnert 153339c5be first draft of policy iteration using DDs 10 years ago
dehnert 952776a057 hybrid engine working for rational numbers 10 years ago
dehnert ee90c51b2a cleaned up constants.cpp to finalize separation of rational functions and rational numbers 10 years ago
dehnert aaa6f13cf4 separated rational numbers and rational functions and added support for rational numbers to sylvan 10 years ago
dehnert 0354c9024a moved to new sylvan version and made everything work again 10 years ago
dehnert 2e8ff870ff completed interface of (sylvan) ADDs for storing rational functions 10 years ago
dehnert 1a803f4270 created symbolic native solver to factor out numerical solution; prepared the code-path that stores rational functions in DDs (hybrid + dd engines) 10 years ago
TimQu e88b215dbc implemented linear equation solver restarts when a scheduler hint is given (to assert that equalModuloPrecision(Ax+b, x) holds. 10 years ago
dehnert fd31e23306 allow arbitrary-layer meta variables in DdManager; make DdManager available as non-const from a DD; started on symbolic state elimination linear equation solver 10 years ago
TimQu 24bc53549c more tests on pmdps and fixes 10 years ago
TimQu efd430a33f fixes regarding state elimination on mdps 10 years ago
dehnert a323d21751 fixed some wrong capitalization 10 years ago
TimQu 14e44e0165 removed old region model checker classes, implemented entry point for pla, solved different compilation issues 10 years ago
TimQu ac43288e44 moved the regionCheckResult, started to implement class for parameterLifting interface 10 years ago
TimQu 84092c1b5d moved parameterRegion to storm/storage 10 years ago
TimQu 536b1669c3 fixes for dtmc parameter lifting 10 years ago
Matthias Volk e5404a27e9 Implemented parsing for UnaryNumericalFunctionExpression 10 years ago
Matthias Volk 0b6273cad6 Implemented parsing for UnaryNumericalFunctionExpression 10 years ago