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 |
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).
Added auxiliary functions for creating properties.
|
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 |