48 Commits (f7e2ff08437977187421d92dffbebce3490caea1)

Author SHA1 Message Date
Tim Quatmann f7e2ff0843 Apply max. Prog. assumption while building with the dd engine. 5 years ago
Tim Quatmann 9e54ce4e8b Improved detection of terminal states for Dd engine. Also reduced code duplication. 5 years ago
TimQu 1ccdabd7b2 DdJaniModelBuilder: Fixed an "Unexpected edge type" exception occurring if there are unsatisfiable Markovian guards. 6 years ago
Matthias Volk 6a77ce210a Moved setting nofixdl to build settings 6 years ago
dehnert 0842cb1bd7 DdJaniModelBuilder: adding source locations to guards to correctly track action fragments writing global variables 6 years ago
Matthias Volk fba3223f63 Use typedefs of RationalFunctionAdapter 6 years ago
Matthias Volk adfe82d0d6 Fixed typo to void 6 years ago
Tim Quatmann c8ea0f60da JaniBuilder: Fixed several issues that occurred with branch reward expressions over non-transient variables, including GitHub issue #47 6 years ago
Matthias Volk c0c242a191 Fixed compiler error under new Xcode 10.2 6 years ago
dehnert e745ddbe0d some fixes related to DD-based JANI model building 7 years ago
dehnert 54a7c84725 started fixing some issues related to transient variable assignments in DD-based JANI model builder 7 years ago
dehnert 3811c3f0b4 converting error on missing action in JANI DD-builder to warning 7 years ago
TimQu 02fdc292fd handling non-trivial reward expressions in jani-builders 7 years ago
TimQu c95ca4ed15 All model builders support state-exit rewards 7 years ago
TimQu 71489a24f5 The model builders now substitute jani functions (if still present) 7 years ago
TimQu 7c61a16d91 fixes for array expressions, support to translate properties that consider array expressions, translating array models in cli 7 years ago
dehnert 264d9158c8 bugfix for dd-based MA building from JANI 7 years ago
Matthias Volk 2658a02604 Fixed compiler warnings for unused lambda captures 7 years ago
dehnert 1169195be7 some fixes (in particular for warnings) 7 years ago
dehnert 316412c5d3 fixed a bug related to closing symbolic Markov automata 7 years ago
dehnert 8482063a16 made symbolic bisimulation work with MA and support of sparse quotient extraction for MA 7 years ago
dehnert 9e5e1980dd first working version of symbolic Markov automaton bisimulation 7 years ago
dehnert 017d4abd84 first steps towards symbolic MA building 7 years ago
dehnert d45eead440 improved asserted constraints for high-level cex 7 years ago
dehnert 9a6abf7eec fixed a bug in dd-based reward model building 8 years ago
dehnert d23547d99f started optimizing some DdManager methods 8 years ago
dehnert ea02ea0838 started overhaul of cli/api 8 years ago
dehnert 7f346d2f0b more work on quotient extraction 8 years ago
Sebastian Junges 1b79bcc169 DdJani now builds LTS as an MDP. 8 years ago
dehnert 853b035473 fixed bug and added testsfor symbolic linear equation solver (rational number and rational function) 8 years ago
dehnert 952776a057 hybrid engine working for rational numbers 8 years ago
dehnert 2e8ff870ff completed interface of (sylvan) ADDs for storing rational functions 8 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) 8 years ago
dehnert dd137d6479 added test for using actions multiple times in different synch vectors in JANI model (DD builder) 8 years ago
dehnert e6bf0339d3 overhaul of JANI model building to allow using actions of automata in several synchronization vectors 8 years ago
Sebastian Junges 5894f7c706 some forward declarations and header updates to battle recompilation times 8 years ago
sjunges 0f8e00a80e action reusal in syncvectors is not invalid jani, but not properly supported. Changed error message accordingly, allows for changes in model generators 8 years ago
dehnert 7b0b6fa333 fixed a formula parsing bug, corrected some result printing 8 years ago
dehnert 136cb194d1 fixed a bunch of unused variable warnings 8 years ago
dehnert 04d3a649bc finalized location variable for JANI automata 9 years ago
dehnert bf5018b858 post-merge fixes 9 years ago
dehnert 1f460cd8fa made move of top-level dir for some remaining files, fixed some includes 9 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago
Sebastian Junges e1d201c85e c++ code compiles again after rename 9 years ago
Sebastian Junges 3a7ee7867b rename files (does not compile) 9 years ago
dehnert 4d8c765fdf made jit-builder ready to deal with compositions that do not mention all automata, more work on rewards 9 years ago
dehnert 2a90b5d737 more transient assignments 9 years ago
dehnert 44c06641d7 slightly different approach to transient variable handling 9 years ago
dehnert 91e6bb2999 fixed bug in DD-based JANI model generation related to transient edge assignments 9 years ago
dehnert 59a92a8941 support for labels in JANI models in sparse and dd engine 9 years ago