323 Commits (c21ea2ce1f54a4811169325b0220559e3e0c1b16)

Author SHA1 Message Date
TimQu 384e7ace06 TopologicalMinMaxLinearEquationSolver: Reduced clutter in the --verbose output. 8 years ago
TimQu 6e3639c8f1 Added new minmax method: Vi-to-Pi, which first performs value iteration with doubles, to find a good initial policy for (potentially exact) policy iteration. 8 years ago
TimQu b84ce33956 TopologicalMinMaxLinearEquationSolver: Handled prob 1 selfloops more correctly. 8 years ago
TimQu 2aeab4b2e7 Let the topological equation solvers handle singleton SCCs with self-loops directly. 8 years ago
TimQu 5d61329eb3 SVI with relative precision computed values that were unnecessarily precise. 8 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. 8 years ago
TimQu 4dc234d635 silenced several 'unused parameter'-warnings 8 years ago
TimQu f88ee9d9ae fixed compilation of gmmxx multiplier and sparseMatrix with intel tbb enabled 8 years ago
dehnert e2b5d6fcb1 automatically switching to Eigen as default when using exact mode 8 years ago
dehnert 21aabc5b05 fixing treatment of zero-states in game solver causing problems in policy iteration and non-unique solutions 8 years ago
TimQu db72a05358 fixed log output 8 years ago
TimQu e1047e787f handled case where no threshold for the number of iterations is provided 8 years ago
dehnert a08cb4ac18 making game solver respect equation solver format 8 years ago
dehnert cb89ab7509 clearing end-component requirement in topological solver 8 years ago
dehnert a46e6439eb enabled switching of methods if unsupported method chosen in symbolic min-max equation solver 8 years ago
dehnert 4500f98ae1 fixing typo 8 years ago
TimQu 749ba87254 Made SVI log output more clear 8 years ago
dehnert cdfa328464 first attempt at adapting to Z3 interface change 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 b0047a5a96 improving choices in game policy iteration depending on precision of underlying solver 8 years ago
dehnert 48f5608157 making policy iteration available for game-based abstraction (prototypical for now) 8 years ago
dehnert 14724b529f further debugging 8 years ago
dehnert 87843e084e several fixes related to game-based abstraction 8 years ago
TimQu b8794fd9c8 Made the default multiplier matching the selected equation solver. 8 years ago
dehnert ede791cff7 fixing bug in Z3 LP solver 8 years ago
dehnert 7636a0339d removed warning for missing naming capabilities in Z3 LP solver 8 years ago
dehnert 06e3d4a331 fixing issues in gmmxx TBB multiply-and-reduce 8 years ago
TimQu 7002138aeb removed setPrecision in solver interface since this is now covered via storm::Environment 8 years ago
dehnert 1169195be7 some fixes (in particular for warnings) 8 years ago
dehnert a13ed96966 first working version of sparse game-based abstraction refinement 8 years ago
dehnert c3e66f2dec more work on solving the abstractions explicitly 8 years ago
dehnert 25853f08f1 fixed newly introduced issues with more restrictive choice updates 8 years ago
dehnert 5159afc348 further work towards proper scheduler extraction for games 8 years ago
dehnert 0725b5e590 changes to tracking values in mult-and-reduce functions of matrix 8 years ago
dehnert 3952b47d1b fix some compile issues 8 years ago
dehnert d557ef1075 started to make game solver flexible enough to also solve the (explicit) games of game-based abstraction 8 years ago
TimQu 51e08bb1a5 removed old inPlaceMultiplier 8 years ago
TimQu 172c5f3657 Making things compile again... 8 years ago
TimQu 94fb16e654 svi now considers bounds by default 8 years ago
TimQu 3310f51857 allowed for more fine grained solver requirements 8 years ago
TimQu fc43d3f506 Added a return type to some lambda expressions as this apparently caused trouble when using gmp numbers 8 years ago
TimQu 40285bac26 handled early termination in svi more carefully 8 years ago
TimQu 3cd1edb378 added virtual destructors to multipliers 8 years ago
TimQu ded1040d04 added missing template instantiations 8 years ago
TimQu 12f8685080 Custom Termination Conditions for sound value iteration 8 years ago
TimQu 8b00f8441e Improved caching for svi 8 years ago
TimQu be6d4f9854 renamed 'sound power' to 'sound value iteration' 8 years ago
TimQu a24de86ce1 Avoided duplicated code for sound value iteration 8 years ago
Matthias Volk 3beff87636 Try to fix LTO issue by adding virtual destructor 8 years ago