Alexander Bork
|
311362d995
|
Removal of some more obsolete code
|
5 years ago |
Alexander Bork
|
0507da4ffa
|
Adjusted Refinement Procedure for rewards
|
5 years ago |
Alexander Bork
|
62e3a62686
|
Fix for belief reward computation
|
5 years ago |
Alexander Bork
|
44fd26bd13
|
Implementation of exploration stopping in refinement procedure for newly added states
|
5 years ago |
Alexander Bork
|
77b1de510f
|
Renaming of naive underapproximation value map
|
5 years ago |
Alexander Bork
|
02a325ba75
|
Fixed error that refinement did not stop if initial computation already yields same values for over- and under-approximation
|
5 years ago |
Alexander Bork
|
054c2a906e
|
Fixed wrong error when over- and under-approximation values are equal
|
5 years ago |
Alexander Bork
|
d28c982fbd
|
Fix for missing initial belief ID in return struct
|
5 years ago |
Alexander Bork
|
8e30e27eb9
|
Removal of obsolete code
|
5 years ago |
Tim Quatmann
|
581e165fb9
|
Actually use the refinement precision....
|
5 years ago |
Tim Quatmann
|
b3493b5888
|
Grid: Added cli setting to cache subsimplices.
|
5 years ago |
Tim Quatmann
|
a11ec691a9
|
Introduced options in the ApproximatePOMDPModelChecker.
|
5 years ago |
Tim Quatmann
|
5bdcb66fcb
|
Fixes for reward formulas
|
5 years ago |
Tim Quatmann
|
24faf636d7
|
removed unused variables.
|
5 years ago |
Alexander Bork
|
c2582058c9
|
Added first version of refinement with reuse of previous results
|
5 years ago |
Tim Quatmann
|
635fbc658a
|
storm-pomdp: towards a more mature cli
|
5 years ago |
Tim Quatmann
|
0d58ea5291
|
Adding missing template instantiation.
|
5 years ago |
Tim Quatmann
|
5933467670
|
Silenced warnings regarding member initialization in unexpected order.
|
5 years ago |
Sebastian Junges
|
63e0d772a4
|
do not use the 'goal' label for internal purposes, but rather __goal__. TODO: Consider if we can do without a fresh label
|
5 years ago |
Sebastian Junges
|
d703516d2d
|
make code compile
|
6 years ago |
Alexander Bork
|
c74a6ea201
|
Removal of unused extractActions function
|
6 years ago |
Alexander Bork
|
e1bd87b91a
|
Added documentation
|
6 years ago |
Alexander Bork
|
53d5e9edf5
|
Code Cleanup
|
6 years ago |
Alexander Bork
|
91232a2b11
|
Changed data structure for belief distributions from vector to map to exploit sparsity
|
6 years ago |
Sebastian Junges
|
863aebaa2a
|
add flag for canonicity
|
6 years ago |
Sebastian Junges
|
03de01f54e
|
support for make canonic if no choice origins are available
|
6 years ago |
Sebastian Junges
|
1fe1bd4dea
|
various diagnostic informations to explain why we reject a POMDP
|
6 years ago |
Sebastian Junges
|
09cf1902e0
|
added transformer to make pomdp canonic
|
6 years ago |
Alexander Bork
|
e02ea57a58
|
Rudimentary version of the refinement loop
|
6 years ago |
Alexander Bork
|
a5fc9fc5b7
|
Added naive underapproximation by unrolling the belief support up to a given size
|
6 years ago |
Alexander Bork
|
4bbb02dcaa
|
Wrong method for underapproximation for future reference
|
6 years ago |
Sebastian Junges
|
858e2f8a60
|
various improvements and fixes in winning region computation
|
6 years ago |
Sebastian Junges
|
aae8774e5f
|
added options, allow to toggle output
|
6 years ago |
Sebastian Junges
|
3f4bb4cf8d
|
we now compute the winning region
|
6 years ago |
Sebastian Junges
|
93ed0224a1
|
options for searching for qualitative schedulers
|
6 years ago |
Sebastian Junges
|
9a5b01b6f7
|
a new encoding for almost sure reachability
|
6 years ago |
Alexander Bork
|
8d3254b8d0
|
Use boost::bimap for the belief space <-> state space mapping
|
6 years ago |
Alexander Bork
|
0facf4a572
|
Preparation work for the implementation of the refinement procedure
|
6 years ago |
Sebastian Junges
|
5bbf54cb78
|
make everything compile again, add/fix method for memless strategy search (CCD16) and towards iterative search
|
6 years ago |
Alexander Bork
|
94b93f013c
|
Added option to stop approximation space exploration early if difference between over- and under-approximation is under a given threshold
|
6 years ago |
Alexander Bork
|
f416cc8291
|
Added flag to toggle caching of subsimplex and lambda values
|
6 years ago |
Alexander Bork
|
aca676a0a5
|
Added model generation and checking for initial approximation bounds
|
6 years ago |
Sebastian Junges
|
4418422ea8
|
merge -- but code is not working atm
|
6 years ago |
Sebastian Junges
|
77c63f4c12
|
SAT based zerostate analysis: work in progress
|
6 years ago |
Alexander Bork
|
8992b70da3
|
Made Value Iteration its own function to reduce duplicate code
|
6 years ago |
Alexander Bork
|
fe81e0d7cf
|
Smaller touch-ups (Removal of unused code, pass-by-reference)
|
6 years ago |
Alexander Bork
|
877c15ed43
|
Removed obsolete function to create transition matrices from a data structure not used anymore
|
6 years ago |
Alexander Bork
|
b7b213571d
|
Refactoring of underapproximation procedures to reduce code duplication
|
6 years ago |
Alexander Bork
|
8f81958268
|
Refactoring of reachability reward and probability methods to reduce code duplication
|
6 years ago |
Alexander Bork
|
4664b4244b
|
Refactoring of on-the-fly computation to reduce code duplication
|
6 years ago |