Tim Quatmann
|
31c39d1dc7
|
storm-pomdp: Cleaned up output of belief exploration. Use --verbose to restore it.
|
6 years ago |
Tim Quatmann
|
08f82d44f1
|
Renamed ApproximatePOMDPModelchecker to BeliefExplorationPomdpModelChecker
|
6 years ago |
Tim Quatmann
|
4f5d54c310
|
Fixed error message.
|
6 years ago |
Tim Quatmann
|
ae9360af03
|
Use the new MakeStateSetObservationClosed transformer for the belief-exploration based pomdp model checker
|
6 years ago |
Tim Quatmann
|
dd7dc4b797
|
Towards allowing CLN numbers for RationalNumbers again.
|
6 years ago |
Tim Quatmann
|
e560c7f57c
|
Added some INFO output to check why there is no refinement fixpoint.
|
6 years ago |
Tim Quatmann
|
ee350ca384
|
Use same precision as BeliefValueType when dealing with triangulation resolutions.
|
6 years ago |
Tim Quatmann
|
92aa029bc5
|
Removed debug output
|
6 years ago |
Tim Quatmann
|
55c4408c6a
|
Storing the observation resolutions as a float so that we can increase the resolution more accurately with a non-integer factor
|
6 years ago |
Tim Quatmann
|
2f2a007896
|
Implemented 'guessing' of initial pomdp schedulers for multiple guesses
|
6 years ago |
Tim Quatmann
|
2500cc0cd2
|
Fixed computation of relative gap for special cases (in particular l=u=0)
|
6 years ago |
Tim Quatmann
|
896d409602
|
Implemented simple (but incomplete) check to display whether the belief MDP is finite.
|
6 years ago |
Tim Quatmann
|
1766bc385e
|
POMDP Approximation: Use relative gap
|
6 years ago |
Tim Quatmann
|
fcbce6052c
|
Fixed getting invalid bounds if we abort during the initial approximation step.
|
6 years ago |
Tim Quatmann
|
2ebb5e8383
|
Fixed detection of fixpoints.
|
6 years ago |
Tim Quatmann
|
fa10087fba
|
Implemented triangulation in a more dynamic way.
|
6 years ago |
Tim Quatmann
|
cc5faee9c0
|
Fixed initial size threshold for over-approx.
|
6 years ago |
Tim Quatmann
|
6f476ef079
|
belief exploration: Improved fixpoint detection for over-approx
|
6 years ago |
Tim Quatmann
|
ddec9ce740
|
ApproximatePomdpModelchecker: Fixed output a little.
|
6 years ago |
TimQu
|
7504f6f315
|
Improved statistics output for refinements, added detection of fixpoints
|
6 years ago |
Tim Quatmann
|
5a76f7355d
|
Fixed an issue with refinement of under-approximation
|
6 years ago |
Tim Quatmann
|
8b4595042e
|
Only do iteration output if the result bound improved. Handle integer overflows for the observation resolution.
|
6 years ago |
Tim Quatmann
|
43220759f4
|
Implemented a time limit for exploration.
|
6 years ago |
Tim Quatmann
|
1763f0c582
|
Making sure that we only store the best bounds found so far. Also added some output for the resulting values in each iteration.
|
6 years ago |
Tim Quatmann
|
fa624d2a20
|
Introduced new settings for controlling the refinement strategy and whether to produce only upper and/or lower bounds
|
6 years ago |
Tim Quatmann
|
2d94e77f2a
|
Only display the bound that was requested.
|
6 years ago |
Tim Quatmann
|
37490a8eca
|
Started to integrate new refinement options.
|
6 years ago |
Tim Quatmann
|
75d792e987
|
Implemented refinement heuristic.
|
6 years ago |
Tim Quatmann
|
61215e4b24
|
Over-Approximation: Taking current values as new lower/upper bounds for next refinement step.
|
6 years ago |
Tim Quatmann
|
4ea452854f
|
Fixes for scoring observations
|
6 years ago |
Tim Quatmann
|
26764137f5
|
Fix for --unfold-belief-mdp setting
|
6 years ago |
Tim Quatmann
|
3c5df045c1
|
Added a few assertions
|
6 years ago |
Tim Quatmann
|
03889958da
|
Added a switch to control the size of the under-approximation via command line.
|
6 years ago |
Tim Quatmann
|
5cd4281133
|
Further output improvements.
|
6 years ago |
Tim Quatmann
|
34d6ac9fe1
|
Fixed computing a state limit for the under-approximation.
|
6 years ago |
Tim Quatmann
|
c2837bb749
|
ApproximatePOMDPModelchecker: Improved output a bit.
|
6 years ago |
Tim Quatmann
|
c3847d05af
|
Scaling the rating of an observation with the current resolution.
|
6 years ago |
Tim Quatmann
|
c2ddea1480
|
First (re-) implementation of refinement. (probably needs some testing/debugging)
|
6 years ago |
Tim Quatmann
|
71e0654498
|
Changed method signatures to new data structures.
|
6 years ago |
Tim Quatmann
|
8b0e582ef4
|
Use the new BeliefMdpExplorer also for the underapproximation.
|
6 years ago |
Tim Quatmann
|
ab26b69435
|
Added BeliefMdpExplorer which does most of the work when exploring (triangulated Variants of) the BeliefMdp.
|
6 years ago |
Tim Quatmann
|
37da2b4e1f
|
Added a new model checker that allows to compute trivial (but sound) bounds on the value of POMDP states
|
6 years ago |
Tim Quatmann
|
0b552e6813
|
Renamed BeliefGrid to BeliefManager
|
6 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.
|
6 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).
|
6 years ago |
Tim Quatmann
|
110453146d
|
Various fixes for under/over approximation with rewards.
|
6 years ago |
Tim Quatmann
|
b3115e9395
|
Code polishing and re-enabled the under-approximation. Refinement should still not be possible right now.
|
6 years ago |
Tim Quatmann
|
d184d67b53
|
Refactored under-approximation code a bit.
|
6 years ago |
Tim Quatmann
|
97842f356d
|
Fixed beliefgrid exploration.
|
6 years ago |
Tim Quatmann
|
b3796d740f
|
Fixed confusing lower and upper result bounds for minimizing properties.
|
6 years ago |