36 Commits (02fdc292fd41d86632f9dec75def2cfab95758e3)

Author SHA1 Message Date
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 9 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
dehnert f76760441e added check to symbolic JANI model builder 9 years ago
dehnert 1d99a18edb removed debugging temporary 9 years ago
dehnert 0f1c1f28ab fixed bug related to input-enabling automata, tests now passing 9 years ago
dehnert 269041feda implemented lifting edge-destination assignments to edges as a JANI preprocessing step 9 years ago
dehnert 3ddf87f900 some more fixes for JANI model building 9 years ago
dehnert f49a2cf5a9 added proper location handling to JANI next-state generator 9 years ago
dehnert f2e23a7544 added preliminary support for input-enabledness to DD-based JANI model builder 9 years ago
dehnert afbfa8f18b slightly rewrote combination of synchronizing actions 9 years ago
sjunges 2905c010d2 updated parser: sync result optional, invariant is called differently now 9 years ago
dehnert 1ba4740a12 more work on input-enabling automata 9 years ago
dehnert c9c5f562a5 removed rename composition, because it is just a special case of synchronization vectors 9 years ago
dehnert 02f545c54d standard system composition of JANI models now only use synchronization vectors on the topmost level 9 years ago