46 Commits (449e4d6f0d19083661396c865409b93241b52761)

Author SHA1 Message Date
Sebastian Junges 449e4d6f0d mdp support for lower step bounds 5 years ago
Sebastian Junges ca591dff9f better error message 5 years ago
Tim Quatmann 626b7a819a InfiniteHorizon: Fixed storing backwardstransition properly. Allowed to specify a mec decomposition. Pushed _produceScheduler flag to the SingleValueModelCheckerHelper. 5 years ago
Tim Quatmann b5bd7aa0c2 Introduced a utility function that sets information from a CheckTask to a helper. 5 years ago
Tim Quatmann 3c84e68216 Using the new helper for MDP LRA properties. 5 years ago
Tim Quatmann d9176dc867 all (core) modelcheckers: Devided the canHandle method into a static and a non-static part. This allows to detect incompatibility before building the model. 5 years ago
Tim Quatmann 009cee1c25 Implemented scheduler extraction for LRA properties for MDP. 6 years ago
TimQu 8313dc5ef1 Flipped the condition for an exception. 6 years ago
TimQu c7aec92dc9 modelchecker: Added support for non-trivial reward accumulations for Sparse/Hybrid/Dd engines. 6 years ago
Tim Quatmann c40ecae2e6 Implemented quantiles for DTMCs. 6 years ago
TimQu a99dd5e4d1 quantiles: Better code re-usage, better structure, support for 'open' and 'non-open' dimensions, single dimensional quantiles should work now. 6 years ago
Tim Quatmann d3abeb5f45 Started implementation on quantiles. 6 years ago
TimQu dc2654ce60 Quantiles: made the SparseMdpPrctlModelChecker call the QuantileHelper for quantile formulas 6 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 7 years ago
TimQu b3edae8707 fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now 7 years ago
TimQu 51884895c8 Removed linear equation solver factories in model checkers 7 years ago
TimQu 6d23c79737 Making libstorm compile again 8 years ago
TimQu a2716ed85b environment in multi-objective model checking methods 8 years ago
TimQu fd8c99b989 Introducing Environment in MinMaxSolvers and ModelCheckers 8 years ago
TimQu 31ba64f018 bugfixes 8 years ago
TimQu ccf7521250 Multi-dimensional cumulative reward formulas 8 years ago
TimQu c9beea4f33 better lower/upper result bounds 8 years ago
TimQu 86253fe88a moved multidimensional unfolding implementation from multiobjective into helper namespace 8 years ago
TimQu 23686a0f09 reward bounded cumulative reward formulas + fixes for dimensions that do not need memory 8 years ago
dehnert 7f56c82523 moved to providing solve goals in sparse model checkers and helpers 8 years ago
TimQu 47ab74a16b implemented single objective queries 8 years ago
TimQu df6ba12c74 enabled handling of reward bounded formulas within multi-objective formulas 8 years ago
TimQu aebe9fa3c3 LP-based long run average rewards for MDPs 8 years ago
TimQu 9bfb1fedc2 requiring that multi objective queries have a multi(..) formula at top level. 8 years ago
TimQu aa4d2141c3 build infrastructure for switching between multi objective model checking methods 8 years ago
TimQu 502cf4d6e0 extended model checker hint functionality to bypass the maybestates computations 8 years ago
dehnert b7170b3c3b fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties 8 years ago
TimQu ac6694f103 Improved sparse mdp model checking: Now allows hints for expected rewards 8 years ago
TimQu 92beab426f created a modelCheckerHint class that allows to store all kinds of hints that a model checker might make use of 8 years ago
TimQu 49e6df5860 resultHint for sparse mdp model checker 8 years ago
dehnert b4381a7c48 Constants in formulas appear to be working 9 years ago
dehnert cb8b537baa made storm compile again with expressions in time-bounds of until formula 9 years ago
dehnert 8d3f633cbc started working on allowing expressions in time-bounds of formulas 9 years ago
dehnert 8d6b029d67 next batch of fixing warnings 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
TimQu f09e97d1e7 fixed tests, removed old files 9 years ago
sjunges e4b3f4eeb9 intermediate commit, come back after refactoring formulae 9 years ago
Mavo 566cef0f91 Started on compiling without Carl 9 years ago
dehnert b1f2c26df0 made all instantiations to call MDP model checking with rational numbers 9 years ago
dehnert b4e0cabef6 started working on general min-max solver that uses an underlying linear equation solver. provided necessary factories. adapted code and removed old min-max solvers 9 years ago
dehnert 51402ec853 removed measure type and only added measure type to reward/time operators 9 years ago
dehnert dc8a5b11e0 more refactoring regarding fragment checking 9 years ago
dehnert b772c92edb removed reward path formulas. reward path formulas are now just path formulas. this allows some invalid formulas to be constructed, so this now has to be checked dynamically 9 years ago