24 Commits (5bfb3b132e13c542b4768246307dee82faa8ceec)

Author SHA1 Message Date
Tim Quatmann 5bfb3b132e New MDP LRA Test case + fix 5 years ago
Tim Quatmann 6154bd39f9 Fixes for new test case. 5 years ago
TimQu 139c86f6a0 Fixes for multi-obj LRA 5 years ago
TimQu 400b69663a Fixed multi-obj. tests 5 years ago
Tim Quatmann e0276cb78f Assertion fixed. 5 years ago
Tim Quatmann d351bd6455 WeightVectorChecker: Integrated lra objectives also in the individual phase 5 years ago
Tim Quatmann 360c3877b7 More steps towards integrating LRA in pcaa 5 years ago
Tim Quatmann 67393a9584 Further steps towards integrating LRA in weight vector checker. 5 years ago
Tim Quatmann 29a7a7e865 WeightVectorChecker: Making initialization LRA-ready 5 years ago
Tim Quatmann 9421a60d5a Fixes for multi-obj reward analysis. 5 years ago
Tim Quatmann 33e73ed63a WeightVectorChecker: Fixed incorrectly choosing a scheduler that potentially yields infinite reward for one objective. 5 years ago
Tim Quatmann 5a221acbd0 Multi-objective model checking: Fixed incorrect computations for some models with end components. (Github Issue #75) 5 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. 6 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 24382630dc removed output of performed iterations to cout 7 years ago
TimQu 674a30c154 removed some 'experimental' code and introduced the #iteration output again 7 years ago
TimQu 13184aefcf Printing the number of performed iterations (reverted from commit b5399d0596) 7 years ago
TimQu b5399d0596 Printing the number of performed iterations 7 years ago
TimQu a2bd1e0026 renamed argument from getRequirements so that it is easier to understand 7 years ago
TimQu 61a44121b3 improved computation of lower/upper bounds for multi-objective model checking 7 years ago
TimQu fd7f8c7bac Fixed an issue related to multi-objective model checking of models with potentially infinite expected reward 7 years ago
TimQu 285b2c71b9 renamed some files/classes 8 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. 8 years ago
TimQu bb63ac6089 Linear equation solver + game solvers now respect the environment as well 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 70dc9ce7ac Bypassing requirements check to make value iteration without a lower result bound work 8 years ago
TimQu 23686a0f09 reward bounded cumulative reward formulas + fixes for dimensions that do not need memory 8 years ago
TimQu fb21ffca63 Respected whether the linear equation solver wants the fix point or eq sys formulation 8 years ago
TimQu 4da61d972c fixed correctly setting the result bounds for weight vector checker 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 64ca58494d considered solver requirements for multiobjective model checking 8 years ago
TimQu 721dd37a62 Moved reduction of the preprocessed model into the weightvectorchecker 8 years ago
TimQu 31af523ea1 implemented caching of the EC elimination result in the standard weight vector checker 8 years ago
TimQu 9716289f6a Added abstract superclass for WeightVectorCheckers 8 years ago
TimQu 5b35927ecb fix for some multi-objective queries 8 years ago
TimQu defcd7d5d7 Multi-objective model checking: adapted data structures to allow more general objectives 8 years ago
TimQu 2f49255db6 Improved storage::Scheduler. We can now consider arbitrary finite memory schedulers, potentially employing randomization. 8 years ago
dehnert ea02ea0838 started overhaul of cli/api 8 years ago
TimQu 1d329176ba Resolved compiling issues due to recent merge 8 years ago
TimQu 1649d47d66 Renamed lower/upper bounds to under/over approximation in weightVectorCheckers 8 years ago
TimQu 725e0e12e7 replaced old pcaa preprocessor with the refactored preprocessor. 8 years ago
TimQu 4081e4bfbe removed debug output and fixed a test 8 years ago
TimQu 53402293d6 no maximal end component decomposition for multi-obj model checking when it is not necessary. 8 years ago
TimQu e70f7716fe Fixed minor pcaa bugs that were introduced due to recent changes 8 years ago
TimQu c1063f27cc added a few more tests for multi-objective MAs. Also fixed/improved minor stuff. 8 years ago
dehnert 5b09b91ae1 fixed more warnings 8 years ago
Sebastian Junges d246517757 removed src prefix in all includes 9 years ago