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
Former-commit-id: 2faeed82fa [formerly 60157bbec4 ]
Former-commit-id: ea62a094f1
|
9 years ago |
dehnert
|
2a90b5d737
|
more transient assignments
Former-commit-id: a18c4030eb [formerly 2f39009d01 ]
Former-commit-id: e38777fd53
|
9 years ago |
dehnert
|
44c06641d7
|
slightly different approach to transient variable handling
Former-commit-id: ed55cea083 [formerly 24237d79cf ]
Former-commit-id: 73157b53cc
|
9 years ago |
dehnert
|
91e6bb2999
|
fixed bug in DD-based JANI model generation related to transient edge assignments
Former-commit-id: b2cf168189 [formerly 0c50ca2d16 ]
Former-commit-id: 05686fd6f1
|
9 years ago |
dehnert
|
59a92a8941
|
support for labels in JANI models in sparse and dd engine
Former-commit-id: 34ad80be35 [formerly 67c09e4ff7 ]
Former-commit-id: 1bf8ab71a1
|
9 years ago |