27 Commits (f2d837dc425e26c02653ac52e93879efd53e38e0)

Author SHA1 Message Date
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. 9 years ago
dehnert ea02ea0838 started overhaul of cli/api 9 years ago
TimQu 1d329176ba Resolved compiling issues due to recent merge 9 years ago
TimQu 1649d47d66 Renamed lower/upper bounds to under/over approximation in weightVectorCheckers 9 years ago
TimQu 725e0e12e7 replaced old pcaa preprocessor with the refactored preprocessor. 9 years ago
TimQu 4081e4bfbe removed debug output and fixed a test 9 years ago
TimQu 53402293d6 no maximal end component decomposition for multi-obj model checking when it is not necessary. 9 years ago
TimQu e70f7716fe Fixed minor pcaa bugs that were introduced due to recent changes 9 years ago
TimQu c1063f27cc added a few more tests for multi-objective MAs. Also fixed/improved minor stuff. 9 years ago
dehnert 5b09b91ae1 fixed more 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 8c31019bd5 improved selection of digitization constant 9 years ago
TimQu ea2315e903 restructured code for pcaa implementation 9 years ago
TimQu 71e181bd93 some quick and dirty optimizations (that need to be reviewed) 9 years ago
TimQu 33e99b7b93 needed to add some utility::vector::toString(...)s 9 years ago
TimQu 1525ea6702 better time bounds 9 years ago
TimQu b267394a2c fixed the case where an objective is satisfied at the initial state. 9 years ago
TimQu 7bab48b59b bounded reachability for MAs 9 years ago
TimQu 252c2308fe Renamed NeutralEcRemover -> EndComponentEliminator 9 years ago
TimQu 75dd78ebec towards bounded reachability: added the ability to have a lower/upper bound for the weightVectorChecker result 9 years ago
TimQu 0f0c21840f correct handling of state rewards of markovian states 9 years ago
TimQu 0e34bdbfc4 split weight vector checker into one for MDPs and one for MAs 9 years ago
TimQu aae8fc8e87 regarding preprocessing for MAs 10 years ago
TimQu 4496b53002 merge fixes 10 years ago
TimQu fbb7e12ff5 first steps towards MAs 10 years ago
TimQu b58c9d67b9 step bounded objectives 10 years ago
TimQu 5604733854 improvements for preprocessing regarding finite/infinite rewards 10 years ago
TimQu f442d9a434 disabled the "conservative" choice selection for value iteration because it produced wrong results (and we don't need this anymore) 10 years ago
TimQu e6c89a6f45 more on total rewards 10 years ago
TimQu b00d3f154c further polishing code 10 years ago
TimQu c86c6953b5 Renamed and refactored the helpers a little 10 years ago
TimQu da65ef3aa9 Renamed Effectless -> Neutral. Also removed additional (useless) sink state 10 years ago
TimQu c401de1fb9 handling of end components in which no reward is earned 10 years ago
TimQu 4ca7628319 bug fixes and improved debug output 10 years ago
TimQu f529816df4 WeighedObjectives model checking, first version for multi-objective achievability queries 10 years ago