Timo Philipp Gros
|
dd8ada13cd
|
creating solver only once
|
7 years ago |
TimQu
|
bf17e475db
|
Merge branch 'environment'
|
7 years ago |
TimQu
|
dedb48fac1
|
temporarily disabled test that is currently failing
|
7 years ago |
TimQu
|
285b2c71b9
|
renamed some files/classes
|
7 years ago |
Timo Philipp Gros
|
b90e88c365
|
first version, seems to be working, need to check more
|
7 years ago |
TimQu
|
149fc2e009
|
The solution to the minmax equation system becomes unique after eliminating end components.
|
7 years ago |
TimQu
|
3898931540
|
Some sanity checks regarding linear equation solver requirements
|
7 years ago |
TimQu
|
776ce4c8bb
|
Checking requirements of a linear equation solver now depends on whether we want to do multiplication or equation solving. This was necessary to get the correct requirements of a MinMaxSolver that only uses the underlying linear equation solver for multiplication.
|
7 years ago |
Matthias Volk
|
f675d60ccc
|
Added assertion
|
7 years ago |
Matthias Volk
|
275a191b08
|
Fixed spare claiming by adding missing constraint 'if the child is not claimed at the moment, it will never be claimed'.
|
7 years ago |
Matthias Volk
|
7d56572eba
|
Recursive method for generating constrainst for 'trying to claim'
|
7 years ago |
TimQu
|
e09cb86001
|
making sure that the default linear equation solver is not switched to native if we check e.g. an MDP with sound value iteration
|
7 years ago |
TimQu
|
66d1c828c6
|
added parametric model checking tests
|
7 years ago |
TimQu
|
c1b14fc250
|
increased precision to make a test pass
|
7 years ago |
Matthias Volk
|
b6d3b0242f
|
Fixed encoding for toplevel element
|
7 years ago |
Matthias Volk
|
623ce0ccf1
|
Fixed missing break in case distinction
|
7 years ago |
Matthias Volk
|
1affccbf81
|
Fixed encoding of PAND
|
7 years ago |
TimQu
|
64a0d7ec3a
|
added missing file
|
7 years ago |
TimQu
|
1174454ffb
|
Computing upper reward bounds in hybrid dtmc checker
|
7 years ago |
TimQu
|
9c6672778b
|
fixed getting/setting the restart threshold in gmmxx environment
|
7 years ago |
TimQu
|
e46f4e154b
|
1. Ensured that when doing policy iteration the underlying solver is at least as precise as the minmax solver.
2. Fix for SolverGuarantees: They are only established if bounds were actually given.
|
7 years ago |
TimQu
|
3458e42d05
|
removed a WARN message at wrong position
|
7 years ago |
TimQu
|
ecb4bdbb4d
|
Redid DTMC and CTMC model checker tests
|
7 years ago |
Timo Philipp Gros
|
5ba296404a
|
not finished version of MDP approach
|
7 years ago |
Matthias Volk
|
d1d2925044
|
Throw exceptions for missing SMT encodings
|
7 years ago |
Matthias Volk
|
b567aa0de9
|
Added encoding for constraint 8
|
7 years ago |
Matthias Volk
|
3df80c3389
|
Better comments for SMT encoding
|
7 years ago |
Matthias Volk
|
cf7c09584b
|
Use implication instead off iff in constraint 5
|
7 years ago |
Matthias Volk
|
34911003e0
|
Better comments for SMT generation
|
7 years ago |
Matthias Volk
|
8051912147
|
Correct indentation
|
7 years ago |
Timo Philipp Gros
|
dbc18a3eed
|
Merge remote-tracking branch 'upstream/master'
|
7 years ago |
Timo Philipp Gros
|
8577b01d1d
|
Merge remote-tracking branch 'upstream/master' into simpleMDPApproach
|
7 years ago |
Timo Philipp Gros
|
8421ff5c65
|
first try, cmake not building
|
7 years ago |
TimQu
|
45279f9914
|
storm-pars compiles now
|
7 years ago |
TimQu
|
15a3ad2c2b
|
Merge remote-tracking branch 'origin/master' into environment
|
7 years ago |
TimQu
|
bb63ac6089
|
Linear equation solver + game solvers now respect the environment as well
|
7 years ago |
Timo Philipp Gros
|
dfda3a1544
|
cleaned up
|
7 years ago |
Timo Philipp Gros
|
286fc8aec7
|
fixed bugs, runnig now
|
7 years ago |
dehnert
|
c2c306163f
|
slightly fixing syntax
|
7 years ago |
Joachim Klein
|
3783ff6420
|
Fix memory leak in BaseException (and derived exceptions)
|
7 years ago |
Joachim Klein
|
f5a3291ce7
|
Fix memory leak in BitVector::operator=(BitVector&& other)
|
7 years ago |
Joachim Klein
|
f56076aacf
|
Add virtual destructors to classes having virtual functions.
(Silences warnings from -Wdelete-non-virtual-dtor -Wnon-virtual-dtor)
|
7 years ago |
dehnert
|
533585fda6
|
moving to weak_pointers in variables to resolve memory leak in expression manager
|
7 years ago |
Timo Philipp Gros
|
253b34ce09
|
modularised diagonal-prob entrie delete and skipped zero loops in cycle identification
|
7 years ago |
Timo Philipp Gros
|
fcc997a52d
|
Merge branch 'valueIteration'
As trajans is important for both, value iteration and other mdp reachability technique, the seperation of the branch only makes sense AFTER this
|
7 years ago |
Timo Philipp Gros
|
fe863679bf
|
identify probCycles outgoing states
|
7 years ago |
Timo Philipp Gros
|
250fc89bc6
|
new also supporting Pmin
|
7 years ago |
Timo Philipp Gros
|
25a7b6c71a
|
implemented trajans alg to identify prob Cycles
|
7 years ago |
dehnert
|
7d65bd5e2e
|
fixing carl version check
|
7 years ago |
dehnert
|
c20f3a9400
|
fixed bug in bit vector copy constructor pointed out by Joachim Klein
|
7 years ago |