TimQu
0e70cfc617
added setting to print intermediate results during the computation
7 years ago
TimQu
789367a28b
using new memory incorporation in multi objective model checking
7 years ago
TimQu
d24d1bdcd8
added memory incorporation transformer
7 years ago
TimQu
5163803243
added nondeterministic memory structure
7 years ago
TimQu
51a5a82a5f
more functionality for deterministic Pareto Explorer
7 years ago
TimQu
7b43e79ff5
adding missing template instantiation
7 years ago
TimQu
5f8af5a38a
added coordinate utility file
7 years ago
TimQu
80da98eec5
adding shift method to polytope interface
7 years ago
TimQu
5a16b2befa
minor fixes to let the total reward tests compile and pass
7 years ago
TimQu
8df9b461cb
total reward formulas for ctmcs and markov automata
7 years ago
TimQu
b5566fa861
more on total reward formulas for mdps
7 years ago
TimQu
b3edae8707
fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now
7 years ago
TimQu
c2dd57cda5
total rewards for mdps
7 years ago
TimQu
87e34d7b32
Added Support for Total Reward Formulas for DTMCs in the Sparse Engine
7 years ago
TimQu
e4817759df
policy iteration based weight vector checker
7 years ago
TimQu
aece3020f6
improved functionality of the scheduler evaluator
7 years ago
dehnert
dfc0141894
minor fix to Z3 API modification
7 years ago
dehnert
cdfa328464
first attempt at adapting to Z3 interface change
7 years ago
TimQu
bf973187c4
use deterministicParetoExplorer in case there is a scheduler restriction.
7 years ago
TimQu
a638104adb
using new post processing class for the 'old' implementation.
7 years ago
TimQu
80a66603fb
added possibility to compute the 'downward closure' of a polytope only with respect to a set of dimensions
7 years ago
TimQu
136084af75
started implementing deterministic scheduler finding approach for multi-objective model checking
7 years ago
dehnert
4134630fa6
adding gap output
7 years ago
dehnert
4f4d1f4423
do not scale precision
7 years ago
dehnert
386f0b2e47
fixing bug in scheduler improvement step of policy iteration for games
7 years ago
dehnert
2aff2e9382
adding some more timing output
7 years ago
sjunges
79bb6734ed
compile and link parsers in seperate binary
7 years ago
sjunges
6dfce6a405
extended counterexamples towards expected rewards, and moved counterexamples to a seperate lib (still in main cli) to slightly accelarate building times
7 years ago
dehnert
b0047a5a96
improving choices in game policy iteration depending on precision of underlying solver
7 years ago
Sebastian Junges
d1ab260068
remove outdated parts in highlevel counterexamplse
7 years ago
Sebastian Junges
e29e6c7cd2
high level counterexamples extended with more options, and improved performance when minimizing over a subset
7 years ago
dehnert
48f5608157
making policy iteration available for game-based abstraction (prototypical for now)
7 years ago
Joachim Klein
b6d67e7995
properties.cpp: Output warning if we filter away all properties
7 years ago
Joachim Klein
04a1bbedfc
properties.cpp: Log filename of properties file in --verbose mode
7 years ago
Joachim Klein
30a95ef9d6
Simplify check whether argument of --prop is a file/property
Before, the argument to `--prop` was only treated as a file if (a) it exits and (b) contains a dot.
We remove the requirement for a dot and always treat the argument as a file if it exists.
7 years ago
dehnert
9b80c65d72
more and more debugging
7 years ago
dehnert
135c38777f
game-based abstraction working with rational numbers
7 years ago
dehnert
14724b529f
further debugging
7 years ago
dehnert
9f72f67d9f
adding precision to less/greater in vector reduction, adding export to json
7 years ago
dehnert
09876f6808
lots of debug output
7 years ago
dehnert
6f320090eb
fixing bug where illegal choices were copied over
7 years ago
dehnert
1318bea87a
adding support for manually injecting groups of refinement predicates
7 years ago
dehnert
2c82f6554c
fixing statistics
7 years ago
dehnert
c6e28a3bc7
adding setup timer
7 years ago
TimQu
7cee81a223
adapt multi-objective model checking components to new preprocessing
7 years ago
TimQu
4c0bda2664
better modularity for multi-objective preprocessing
7 years ago
dehnert
41b494edd3
fixing bug due to too few variables being reserved
7 years ago
dehnert
fa14b993e4
fixing valid block abstractor
7 years ago
dehnert
eaf01ab443
bugfix
7 years ago
dehnert
ba3ec0da27
lifted all new stuff to JANI menu game abstractor
7 years ago