111 Commits (4ddb9c43376acc978ab19c030719d38f0c0ef143)

Author SHA1 Message Date
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). 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