8190 Commits (3c5df045c1138457b5a98f49ec59a245cb0f7994)
 

Author SHA1 Message Date
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
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
Tim Quatmann ab26b69435 Added BeliefMdpExplorer which does most of the work when exploring (triangulated Variants of) the BeliefMdp. 5 years ago
Tim Quatmann 37da2b4e1f Added a new model checker that allows to compute trivial (but sound) bounds on the value of POMDP states 5 years ago
Matthias Volk b8ac41f561 Fixed problem with stormpy by changing boost::optional arguments to const& in GSPNs 5 years ago
Matthias Volk 41199ea5c7 Append in dot output for DDs 5 years ago
Tim Quatmann 0b552e6813 Renamed BeliefGrid to BeliefManager 5 years ago
Tim Quatmann 87c8555312 Using the new reward functionalities of BliefGrid. This also fixes setting rewards in a wrong way (previously, the same reward was assigned to states with the same observation). 5 years ago
Tim Quatmann a3e92d2f72 Using the new reward functionalities of BliefGrid. This also fixes setting rewards in a wrong way (previously, the same reward was assigned to states with the same observation). 5 years ago
Tim Quatmann 98bb48d3c5 BeliefGrid: Adding support for rewards. 5 years ago
Tim Quatmann bc10fecf11 Merge branch 'master' into prism-pomdp 5 years ago
Tim Quatmann 743dc3e8b1 Cmake: Silence some cmake warnings that recently appear (part 2) 5 years ago
Tim Quatmann db0caac670 Merge branch 'master' into prism-pomdp 5 years ago
Tim Quatmann dc7aabc2f1 Fixed moving a reference away. 5 years ago
Tim Quatmann 1603f0569d Silenced a gcc warning. 5 years ago
Tim Quatmann 48395f1218 Cmake: Fixed capitalization of z3 and hwloc to silence some cmake warnings that recently appear. 5 years ago
Tim Quatmann 110453146d Various fixes for under/over approximation with rewards. 5 years ago
Tim Quatmann 3887e8a979 Fix for belief triangulation. More descriptive output for belief triangulation asserts. 5 years ago
Tim Quatmann b3115e9395 Code polishing and re-enabled the under-approximation. Refinement should still not be possible right now. 5 years ago
Tim Quatmann d184d67b53 Refactored under-approximation code a bit. 5 years ago
Tim Quatmann 97842f356d Fixed beliefgrid exploration. 5 years ago
Tim Quatmann b3796d740f Fixed confusing lower and upper result bounds for minimizing properties. 5 years ago
Tim Quatmann 6fee61feb1 POMDP: Started to split belief logic from exploration logic. 5 years ago
Tim Quatmann b53b6ab275 Added missing line breaks 5 years ago
Tim Quatmann b600498d0e Better output for checking the fully observable model. 5 years ago
Tim Quatmann a8f891aa06 Merge branch 'master' into prism-pomdp 5 years ago
Tim Quatmann 8c32705b99 Silenced deprecation warnings from newer versions of IntelTBB (since version 2020?). These warnings only referred to features we do not use and could be addressed by only including the relevant parts of inteltbb 5 years ago