246 Commits (d23547d99ffb29bca21e39291384b44d1c6cfa20)

Author SHA1 Message Date
TimQu 16041bc936 Improved memory structure so that a memory update is triggered based on the transition that was taken (and not only the state that was reached) 8 years ago
TimQu 35c9b58fda added a test case for SparseMatri::restrictRows and fixed it 8 years ago
TimQu 3fd72a11d8 Improved SparseMatrix::restrictRows so it can handle empty row groups 8 years ago
dehnert ea02ea0838 started overhaul of cli/api 8 years ago
TimQu aa158f5144 ContinuousToDiscreteTimeModelTransformer can now transform the model out-of-place as well 8 years ago
TimQu 433c05cc3e Fixed compiling under Linux 8 years ago
TimQu 790ae46e4f Fixed explicit dft model builder. 8 years ago
TimQu 8e26ceda5c fixed incorrect return value of isDeterministicModel 8 years ago
TimQu e7a8357ee6 Fixed some tests 8 years ago
TimQu 576f92568e StateValuations and ChoiceOrigins are now members of a sparse::Model. 8 years ago
dehnert f0f4cd7390 first version of sparse quotient extraction for dd bisimulation 8 years ago
TimQu 464bdc389c improved state valuations class 8 years ago
TimQu 58fad65ab6 fixes for the string representations of prism choice origins 8 years ago
TimQu e7bc5fdef9 fixed several minor bugs regarding the choicelabeling 8 years ago
TimQu bf97d79573 moved building the choice origin strings into the ChoiceOrigins class 8 years ago
TimQu 0aed35f4b4 worked on human readable representations of prism command sets 8 years ago
TimQu 6537fd8b72 Replaced the old choice labeling with the new one and used choice origins for the minimal command set counterexample generators 8 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. 8 years ago
TimQu 759e351e95 Improved explicit model building: 8 years ago
TimQu 25074b50a9 Added function to get the next unset bit in a bitvector 8 years ago
TimQu 4413afb542 used new helper functions at some points in the code 8 years ago
TimQu 8a7609fb83 fixed Rmin computation with exact sparse engine when very high rewards occur 8 years ago
dehnert 7f346d2f0b more work on quotient extraction 8 years ago
TimQu d655621ea1 Fixed seg fault when building model valuations 8 years ago
dehnert 8f42bd2ec0 moved to new sparsepp version and made the appropriate changes 8 years ago
TimQu ef90b1b224 Fix for memory structure product and toString method 8 years ago
TimQu c5f29c3761 Fixes and improvements for memory structure 8 years ago
Sebastian Junges 6a3310f7ee Improved Jani-to-dot: 8 years ago
Sebastian Junges 291f5ecd47 First version of Jani-to-Dot. 8 years ago
Sebastian Junges 697ae21b6f Suppress warning 8 years ago
Sebastian Junges 586929ea64 As we do not support windows, we can also get rid of: 8 years ago
TimQu fc97c1fc9d introduced memory structure 8 years ago
TimQu 3f9aa29db2 Fixed compilation with gmp as rationalNumber/ rationalFunctionCoefficient 8 years ago
dehnert 28e91b8d0f more work on symbolic bisimulation 8 years ago
TimQu 43fdf0a89b Fixed a couple of warnings 8 years ago
dehnert 03ad4c2783 first version of symbolic bisimulation minimization 8 years ago
sjunges 970b72786c disable level simplification for now 8 years ago
dehnert bae4b421ab added missing template instantiation and print more info on LTO in cmake 8 years ago
sjunges c16390e7f5 Equality Comparisons for JaniVars, just to make life easier :-) 9 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
TimQu cde59bd436 added Expression::evaluateAsRational 8 years ago
TimQu dd40254628 PLA for continuous models 8 years ago
dehnert 153339c5be first draft of policy iteration using DDs 8 years ago
dehnert 952776a057 hybrid engine working for rational numbers 8 years ago
dehnert ee90c51b2a cleaned up constants.cpp to finalize separation of rational functions and rational numbers 8 years ago
dehnert aaa6f13cf4 separated rational numbers and rational functions and added support for rational numbers to sylvan 8 years ago
dehnert 0354c9024a moved to new sylvan version and made everything work again 9 years ago
dehnert 2e8ff870ff completed interface of (sylvan) ADDs for storing rational functions 9 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) 9 years ago