Tim Quatmann
|
6d24ea9606
|
Silenced many 'loop variable is always a copy' warnings
|
4 years ago |
Sebastian Junges
|
d6bfcb4818
|
refactoring: moving some code out of the util folder
|
5 years ago |
Matthias Volk
|
3debbbc64d
|
Added more abortion checks
|
5 years ago |
Matthias Volk
|
4ee31063a4
|
Removed double whitespaces in outputs
|
6 years ago |
Tim Quatmann
|
bc623d1203
|
MinMaxLinearEquationSolver: Added a flag 'hasNoEndComponent' that is true if the system is known to have no end components. This decides if policy iteration does require a valid initial scheduler.
Renamed the 'hasNoEndComponents' solver requirement to 'hasUniqueSolution' as this is the actual thing we require for, e.g. sound value iteration.
|
6 years ago |
TimQu
|
dd93b1dae9
|
rewardbounded: Improved code structure.
|
7 years ago |
Tim Quatmann
|
82402ba3ae
|
rewardbounded: Moved epoch model analysis to a separate file.
|
7 years ago |
TimQu
|
7cee81a223
|
adapt multi-objective model checking components to new preprocessing
|
7 years ago |
TimQu
|
3310f51857
|
allowed for more fine grained solver requirements
|
7 years ago |
TimQu
|
285b2c71b9
|
renamed some files/classes
|
8 years ago |
TimQu
|
bb63ac6089
|
Linear equation solver + game solvers now respect the environment as well
|
8 years ago |
TimQu
|
42cea9c688
|
better subenvironments
|
8 years ago |
TimQu
|
6d23c79737
|
Making libstorm compile again
|
8 years ago |
TimQu
|
a2716ed85b
|
environment in multi-objective model checking methods
|
8 years ago |
TimQu
|
c9beea4f33
|
better lower/upper result bounds
|
8 years ago |
TimQu
|
746a58ff12
|
better statistics output
|
8 years ago |
TimQu
|
86253fe88a
|
moved multidimensional unfolding implementation from multiobjective into helper namespace
|
8 years ago |
TimQu
|
117d1b5c99
|
clean up single objective reward bounded case
|
8 years ago |
TimQu
|
016fedd58e
|
Better progress info
|
8 years ago |
TimQu
|
d91d979d90
|
changed some output
|
8 years ago |
TimQu
|
70dc9ce7ac
|
Bypassing requirements check to make value iteration without a lower result bound work
|
8 years ago |
TimQu
|
e3a506ecc6
|
Property information output
|
8 years ago |
TimQu
|
5071df5c82
|
made sound value iteration work and respect the correct precision
|
8 years ago |
TimQu
|
108e8e69e8
|
Changed statistics output a little. Optimized the case where the transition matrix of the epoch model is empty
|
8 years ago |
TimQu
|
23686a0f09
|
reward bounded cumulative reward formulas + fixes for dimensions that do not need memory
|
8 years ago |
TimQu
|
9901995280
|
Export of weight vector in the cdf
|
8 years ago |
TimQu
|
fb21ffca63
|
Respected whether the linear equation solver wants the fix point or eq sys formulation
|
8 years ago |
TimQu
|
64a804137e
|
export of cdf's
|
8 years ago |
TimQu
|
682a0483d2
|
helped gmm to converge...
|
8 years ago |
TimQu
|
4da61d972c
|
fixed correctly setting the result bounds for weight vector checker
|
8 years ago |
TimQu
|
b788c1b403
|
reuse scheduler from previous epoch as initial hint
|
8 years ago |
TimQu
|
952f49fb10
|
fix for interval iteration in weight vector checkers
|
8 years ago |
TimQu
|
c396ab0ca5
|
more solver requirements for multi-objective model checking
|
8 years ago |
TimQu
|
41cf4e76db
|
The solutions are now stored epoch-wise and will be erased as soon as all predecessor epochs are computed
|
8 years ago |
TimQu
|
8b466f1fa7
|
extended multidimensional bounded until formulas to have different subformulas in each dimension
|
8 years ago |
TimQu
|
6ae05560fc
|
setting solutions in place
|
8 years ago |
TimQu
|
cd6a79de23
|
used cache memory when checking each epoch
|
8 years ago |
TimQu
|
cf91a34970
|
use cached memory for the epoch results
|
8 years ago |
TimQu
|
9735ff98d0
|
SolutionType is now a single vector instead of a struct
|
8 years ago |
TimQu
|
d6099a91a7
|
Further optimizations for setEpoch + started to work on single objective mode
|
8 years ago |
TimQu
|
e4ac32a6fc
|
fixed selection of considered state in reduced model and optimized setting the stepsolutions
|
8 years ago |
TimQu
|
1bb8b3b497
|
only store the results that will be needed eventually
|
8 years ago |
TimQu
|
90a7ea4907
|
printing timing information
|
8 years ago |
TimQu
|
de1e9967a3
|
added some necessary conditions for the rewardbounded weight vector checker
|
8 years ago |
TimQu
|
0cca4a51d0
|
added weight vector checker for reward bounded objectives
|
8 years ago |