Stefan Pranger
|
5bf552a43a
|
multiplier reduce also returns choices
|
5 years ago |
Lukas Posch
|
d3b0046fa0
|
fixed bug in reduce method in Multiplier.cpp for SMGs and MDPs
|
5 years ago |
Lukas Posch
|
7cbe2886eb
|
fixed shield handling for MDP Next and BoundedGlobally
|
5 years ago |
Lukas Posch
|
78a3b2a6a7
|
Nullpointer check for dirOverride
|
5 years ago |
Lukas Posch
|
222a18a760
|
added methods reduce and repeatedMultiplyAndReduceWithChoices to Multiplier.* to store the choiceValues between multiply and reduce
Also fixed the call to goal isShieldingTask in SMG Helpers
|
5 years ago |
Lukas Posch
|
731c060c4e
|
added method isShieldingTask() to SolveGoal.*
|
5 years ago |
Jip Spel
|
d77c285faf
|
Fix TODOs
|
5 years ago |
Jip Spel
|
9f5128c4af
|
Update documentation with fixed choices
|
5 years ago |
Stefan Pranger
|
2e2665a5cc
|
dirOverride should be const
|
5 years ago |
Tim Quatmann
|
168b5fabd6
|
Silenced several warnings
|
5 years ago |
Tim Quatmann
|
45a7db8222
|
LpMinMaxLinearEquationSolver: Fixed an issue when using glpk occurring when the lower bound of a variable matches the upper bound. Also revamped retrieving of lower/upper bounds.
|
5 years ago |
Tim Quatmann
|
e59918668e
|
AbstractEquationSolver: Added more convenient getters for the most appropriate lower/upper bound of a given variable
|
5 years ago |
Tim Quatmann
|
6d24ea9606
|
Silenced many 'loop variable is always a copy' warnings
|
5 years ago |
Jip Spel
|
5a37a40cea
|
Monotonicity for computing extremal value and parameter space partitioning
|
5 years ago |
Stefan Pranger
|
47bc2ae677
|
removed default parameter
|
6 years ago |
Stefan Pranger
|
7c31774678
|
removed residual function calls
|
6 years ago |
Stefan Pranger
|
790c57898c
|
adapted virtual multiplier functions for opt dir
overrides
|
6 years ago |
Stefan Pranger
|
7063928d2f
|
refactored gmm opt dir overrides
|
6 years ago |
Stefan Pranger
|
b698a7cfcb
|
native multiplying now supports optdir overrides
|
6 years ago |
Stefan Pranger
|
ee22a4ae65
|
adaptations for lra computation in GMMXXMultiplier
Still WIP!
|
6 years ago |
Stefan Pranger
|
7bebfb91a0
|
smg lra debug commit
this should be dropped in the future
|
6 years ago |
Stefan Pranger
|
0ee383390d
|
fixed call of inherited function and
short curcuiting problem. Maybe && is overloaded somewhere?
|
6 years ago |
Stefan Pranger
|
df8b893417
|
change optimization direction if overridden
|
6 years ago |
Stefan Pranger
|
7abc84449b
|
added opt dir override bitvector to multiplier
This is mainly used by the SMG model checker to override row group
optimization directions.
|
6 years ago |
Stefan Pranger
|
2a88a3e95f
|
fix backwards multiplier
|
6 years ago |
Stefan Pranger
|
4a018c0ca7
|
added override to LESolver
|
6 years ago |
Stefan Pranger
|
7b59f4c755
|
adaptations for lra computation in GMMXXMultiplier
Still WIP!
|
6 years ago |
Stefan Pranger
|
c6c5c5cc13
|
smg lra debug commit
this should be dropped in the future
|
6 years ago |
Stefan Pranger
|
b3f5cd1c89
|
fixed call of inherited function and
short curcuiting problem. Maybe && is overloaded somewhere?
|
6 years ago |
Stefan Pranger
|
0e79f71435
|
change optimization direction if overridden
|
6 years ago |
Stefan Pranger
|
9ef1ec5f50
|
added opt dir override bitvector to multiplier
This is mainly used by the SMG model checker to override row group
optimization directions.
|
6 years ago |
Tim Quatmann
|
251527bccf
|
storm-pars: Make a more explicit warning if a non-parametric equation solver type is selected.
|
6 years ago |
Sebastian Junges
|
664484883a
|
allow termination in inner loop of OVI
|
6 years ago |
Tim Quatmann
|
da6333cead
|
Fix in scheduler export for acyclic Min Max solver
|
6 years ago |
Tim Quatmann
|
16ecb0fc8d
|
OVI: display current number of iterations with --progress --verbose.
|
6 years ago |
Tim Quatmann
|
94311e7d30
|
Topological solvers: Added a warning for numerical issues triggered in cases where in non-exact mode a selfloop probability is very close to 1 but not equal to 1
|
6 years ago |
Tim Quatmann
|
50c3a28305
|
Fixed spacing in ovi code.
|
6 years ago |
Tim Quatmann
|
cb39cc5c15
|
Optimistic value iteration helper: Removed unused code.
|
6 years ago |
Tim Quatmann
|
169f9201b2
|
ovi: Fixed heuristic for canceling a guess.
|
6 years ago |
TimQu
|
18d9ba0f38
|
ovi: fixed using incorrect precision
|
6 years ago |
Tim Quatmann
|
684c239f80
|
Using the revamped optimistic value iteration helper also for the lower bound.
|
6 years ago |
Tim Quatmann
|
1b2a78e9ac
|
Abstract equation solver: added getOptionalRelevantValues
|
6 years ago |
Tim Quatmann
|
990d1c9759
|
OVI: seperated implementation from header file. Use a separate helper for computing the upper bounds.
|
6 years ago |
Tim Quatmann
|
6e2dab0e0b
|
Silenced a warning in OVI code.
|
6 years ago |
Tim Quatmann
|
9ce9ae9eeb
|
OVI: Fixed too early termination.
|
6 years ago |
Tim Quatmann
|
3919c475ad
|
Added some progress information in topological solvers.
|
6 years ago |
Tim Quatmann
|
3d9b53723b
|
OVI: added case where the guessed upper bound corresponds to the fixpoint.
|
6 years ago |
Tim Quatmann
|
2273fda7c9
|
ovi helper: Take the relative/absolute precision and the maximal iteration count as a parameter because otherwise it is not clear whether we should take this information from the NativeEnvironment or the MinMaxEnvironment.
|
6 years ago |
Tim Quatmann
|
fd77b71084
|
OVI helper: fixed spacing in source code, changed two while loops to for loops
|
6 years ago |
Tim Quatmann
|
5917b020fc
|
GMM Multiplier: Support for y += A*x
|
6 years ago |