827 Commits (45803c547e096f3ecf9f37a7ed09d78093b08b4e)

Author SHA1 Message Date
Sebastian Junges 93ca559c83 additional sanity checks for scheduler extraction 7 years ago
Sebastian Junges 16d7dccb4e I am utterly stupid. Fixed an assertion that I changed yesterday 7 years ago
Sebastian Junges 5d0ec15ad4 clarified error message, as the reward models are present (according to output) but simply empty 7 years ago
Sebastian Junges 9a0794fca1 refined error message wrt unexpected type of scheduler 7 years ago
TimQu 9be488b969 Enabling expected time queries for ctmcs in the hybrid engine. 7 years ago
TimQu e6fc962e5e In exact mode, use LP as LRA Method for nondeterministic models. 7 years ago
TimQu e94b37d2f5 instantaneous reward properties for continuous time models can not be handled in exact mode. 7 years ago
TimQu 87fa9908bf Fixed an issue where scheduler generation in MDPs was not possible due to end components even if there actually were no end components. 7 years ago
TimQu bb7f4dd6d7 canHandle method of exact continuous time model checkers now return 'false' for time-bounded properties 7 years ago
TimQu c388d1c8fe making sure that functions in jani models and formulas in prism programs are substituted before flattening the model 7 years ago
TimQu b5bb87404c replaced occurrences of 'substituteConstants' by 'substituteConstantsFormulas' 7 years ago
dehnert 51be532695 pulled out parsing from abstraction-refinement classes 7 years ago
TimQu 0332935451 Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine 8 years ago
Joachim Klein d0e2d099bf AbstractModelChecker: In error messages, include class name of the actual model checker 8 years ago
Joachim Klein da4dfc35a8 AbstractModelChecker: add getClassName() 8 years ago
dehnert abe7510ae9 added clearing requirements 8 years ago
dehnert 9ed6f084e7 adding uniqueness constraint in LRA computation also for fixed-point formulation 8 years ago
TimQu d9d86e4f56 asserted that infinity is never obtained as a model checker result 8 years ago
dehnert db6f43ed9d made LRA computation for deterministic systems able to respect that the underlying solver requires a fixed-point formulation 8 years ago
TimQu b696d63953 checking if a facet has been analyzed sufficiently precise via smt 8 years ago
TimQu ac1d5df5c4 debugging and output of results for deterministic pareto explorer 8 years ago
TimQu 571e157eef added missing return statement 8 years ago
TimQu 5c08d85a38 Fixes for multiobjective preprocessor in cases where reduction to total rewards is not possible 8 years ago
TimQu cd5b805a76 Under- and overapproximation for Pareto curve check result are now optional 8 years ago
TimQu b14c554df2 correct treatment of Markov Automata in scheduler evaluator 8 years ago
TimQu 789367a28b using new memory incorporation in multi objective model checking 8 years ago
TimQu 5163803243 added nondeterministic memory structure 8 years ago
TimQu 51a5a82a5f more functionality for deterministic Pareto Explorer 8 years ago
TimQu 7b43e79ff5 adding missing template instantiation 8 years ago
TimQu 5a16b2befa minor fixes to let the total reward tests compile and pass 8 years ago
TimQu 8df9b461cb total reward formulas for ctmcs and markov automata 8 years ago
TimQu b5566fa861 more on total reward formulas for mdps 8 years ago
TimQu b3edae8707 fixed fragment specification: total reward formulas should not be supported for hybrid/dd right now 8 years ago
TimQu c2dd57cda5 total rewards for mdps 8 years ago
TimQu 87e34d7b32 Added Support for Total Reward Formulas for DTMCs in the Sparse Engine 8 years ago
TimQu e4817759df policy iteration based weight vector checker 8 years ago
TimQu aece3020f6 improved functionality of the scheduler evaluator 8 years ago
TimQu bf973187c4 use deterministicParetoExplorer in case there is a scheduler restriction. 8 years ago
TimQu a638104adb using new post processing class for the 'old' implementation. 8 years ago
TimQu 136084af75 started implementing deterministic scheduler finding approach for multi-objective model checking 8 years ago
dehnert 4134630fa6 adding gap output 8 years ago
dehnert 4f4d1f4423 do not scale precision 8 years ago
dehnert 386f0b2e47 fixing bug in scheduler improvement step of policy iteration for games 8 years ago
dehnert 2aff2e9382 adding some more timing output 8 years ago
dehnert 48f5608157 making policy iteration available for game-based abstraction (prototypical for now) 8 years ago
dehnert 9b80c65d72 more and more debugging 8 years ago
dehnert 135c38777f game-based abstraction working with rational numbers 8 years ago
dehnert 14724b529f further debugging 8 years ago
dehnert 9f72f67d9f adding precision to less/greater in vector reduction, adding export to json 8 years ago
dehnert 09876f6808 lots of debug output 8 years ago