8215 Commits (45832d3de37e5283003a3bfd5114b59c60697140)
 

Author SHA1 Message Date
Tim Quatmann 45832d3de3 BeliefMdpExplorer: Implemented extraction of optimal scheduler choices and reachable states under these choices 5 years ago
Tim Quatmann 61215e4b24 Over-Approximation: Taking current values as new lower/upper bounds for next refinement step. 5 years ago
Tim Quatmann 4ea452854f Fixes for scoring observations 5 years ago
Tim Quatmann d5bcec11e3 Merge branch 'master' into prism-pomdp 5 years ago
Tim Quatmann 88c31b36d0 Equation system based CTMC LRA solving: For the 'inner' linear equation system solver, also set whether the solver type has been set from default. This avoids potentially using unsound/inexact equation solvers. 5 years ago
Tim Quatmann 1a00b4d22d Merge remote-tracking branch 'origin/master' into prism-pomdp 5 years ago
Matthias Volk be7181f9f2 Removed double include 5 years ago
Matthias Volk 325b700c62 Explicitly set initialization order for SparseMatrix to avoid nasty segfaults 5 years ago
Matthias Volk c1b4c3270f Fixed initialization order warnings 5 years ago
Jip Spel 2bda04771b Remove duplicate preprocessing 5 years ago
Sebastian Junges 92b384c17c fix in recently introduced isSinkState 5 years ago
Sebastian Junges 5f2a598f48 remove unsound 1-state computation 5 years ago
Sebastian Junges 82978f4357 isSinkState 5 years ago
Sebastian Junges 1ef92dee9e backbone for a simulator on top of explicit state models 5 years ago
Tim Quatmann feebf1a24d Added scheduler export in .json 5 years ago
Tim Quatmann 120ec74e3b Fixes for json export of choice origins and state valuations. 5 years ago
Tim Quatmann a5ebb8b81b Export of choice origins to json 5 years ago
Tim Quatmann 42be5537ae Added Export of state valuations to JSON 5 years ago
Sebastian Junges 193bddbd11 add overlapping guards label via command line 5 years ago
Tim Quatmann af8f901d4a Properly produce schedulers for models with end components. 5 years ago
Tim Quatmann d098c2d27c graph::computeSchedulerProb1E: Only set choices if they are not defined already. 5 years ago
Tim Quatmann 0d365ec052 Merge branch 'master' into prism-pomdp 5 years ago
Tim Quatmann 7ffe322e06 SparseModelMemoryProduct: Fixed incorrect computation of state-action rewards under a randomized policy. 5 years ago
Tim Quatmann 26764137f5 Fix for --unfold-belief-mdp setting 5 years ago
Tim Quatmann 3c5df045c1 Added a few assertions 5 years ago
Tim Quatmann f4f9376c96 Vector: Added a method for element-wise comparison of two vectors. 5 years ago
Tim Quatmann 03889958da Added a switch to control the size of the under-approximation via command line. 5 years ago
Tim Quatmann 26a0544e4b BeiliefManager: Use flat_maps for beliefs and hash_maps for belief storage. 5 years ago
Tim Quatmann fcee1d05fa Fixed an issue with dropping unexplored states. 5 years ago
Tim Quatmann 2f020ce686 BeliefManager: Making Freudenthal happy (and fast) 5 years ago
Tim Quatmann 937659f356 First improvement step for Freudenthal triangulation 5 years ago
Tim Quatmann eca4dab6c0 Beliefmanager: expanding a belief now returns a vector instead of a map 5 years ago
Tim Quatmann 26864067cf BeliefManager: Made several methods private to hide the actual BeliefType. 5 years ago
Tim Quatmann 5cd4281133 Further output improvements. 5 years ago
Tim Quatmann 34d6ac9fe1 Fixed computing a state limit for the under-approximation. 5 years ago
Tim Quatmann 961baa4386 BeliefMdpExplorer: Various bugfixes for exploration restarts. Unexplored (= unreachable) states are now dropped before building the MDP since we do not get a valid MDP otherwise. 5 years ago
Tim Quatmann c2837bb749 ApproximatePOMDPModelchecker: Improved output a bit. 5 years ago
Tim Quatmann c3847d05af Scaling the rating of an observation with the current resolution. 5 years ago
Matthias Volk 6540b486e7 NotSupportedException when using drn export for symbolic models 5 years ago
Tim Quatmann c2ddea1480 First (re-) implementation of refinement. (probably needs some testing/debugging) 5 years ago
Alexander Bork 62c905fc58 Added basis for rewards in dropUnreachableStates() 5 years ago
Alexander Bork 3041b881d4 Beginning of dropUnreachableStates() 5 years ago
Tim Quatmann 79641ef131 Started to make the BeliefMdpExplorer more flexible, allowing to restart the exploration 5 years ago
Tim Quatmann 5388ed98e3 BeliefMdpExplorer: Added a few asserts so that methods can only be called in the corresponding exploration phase 5 years ago
Tim Quatmann 71e0654498 Changed method signatures to new data structures. 5 years ago
Tim Quatmann 37fa53c4d8 Added a command-line-switch to disable making a pomdp canonic (for prism compatibility) 5 years ago
Tim Quatmann 52db0c1107 Merge branch 'master' into prism-pomdp 5 years ago
Tim Quatmann a80553a700 Removed a duplicated method in StandardRewardModel (setStateActionRewardValue did the same as setStateActionReward) 5 years ago
Tim Quatmann 94d08d73fb Capitalized GUROBI in FindGUROBI.cmake file because it was not found on linux. 5 years ago
Tim Quatmann 8b0e582ef4 Use the new BeliefMdpExplorer also for the underapproximation. 5 years ago