dehnert
29f0f66689
reworked getUniqueRewardModel a little
Former-commit-id: b0a3677c1a
[formerly a2124b3363
]
Former-commit-id: c76a56a168
9 years ago
sjunges
548ba8bbeb
somehow managed my way through the policy guessing, several minor extensions to solvers
Former-commit-id: c4bb6453e7
9 years ago
sjunges
31228486d3
towards merging, including a extension on the pstateeliminator, come back after generalizing the lra eliminator
Former-commit-id: 8ce98b8287
9 years ago
TimQu
da0dafe5be
ModelInstantiator!!!!11
Also: some refactoring
Former-commit-id: 663cd8e241
9 years ago
TimQu
8297c51d73
Fixed a bug that was not yet fixed for some reason...
Approximation is now also used if a non-linear function is detected. This is a quick 'solution' to allow functions of the form p times q.
Former-commit-id: 2a30959c21
9 years ago
TimQu
1225b056f2
a little refactoring
Former-commit-id: 9af14c006c
10 years ago
TimQu
8ab7cae974
early termination
Former-commit-id: a1752a6fb7
10 years ago
TimQu
91fb664910
Refactored a little and implemented functions for prophesy
Former-commit-id: a61f1eaff2
10 years ago
TimQu
f3f3a31e1e
Optimization for policy recycling
Former-commit-id: b66a74b746
10 years ago
TimQu
9c645ba24b
Work on policy recycling
Former-commit-id: b8e94254ce
10 years ago
TimQu
dae0faa2a0
refactored the quick implementation of the recent bugfix
Former-commit-id: 5c0d1fa3b9
10 years ago
TimQu
87c8241ec7
policies for games
Former-commit-id: 8bfb325b60
10 years ago
TimQu
bf450688b4
The variable pool of carl needs to be cleared after executing a test.
Sampling for mdps now uses the policy of the previous iteration as initial guess
Former-commit-id: 3b8b25f30f
10 years ago
TimQu
0863d0e51a
don't store ALL the occurring policies...
Former-commit-id: f442b97b8b
10 years ago
TimQu
ca917a651c
MinMaxLinearEqSolvers can now use some initial policy as a first guess.
First steps to use this for region approximation
Former-commit-id: 9a8151607f
10 years ago
TimQu
e80a1081bb
First steps to identify the parameters for which the optimal policy always choses the same boundary
Former-commit-id: c2561730f6
10 years ago
TimQu
6ddddd8cfa
Implemented policy extraction for value iteration
Former-commit-id: 604b4667b8
10 years ago
TimQu
1860502a3a
Deterministic states with only constant outgoing transitions are now eliminated
Former-commit-id: be5bf4f7cc
10 years ago
TimQu
77c2f397a9
fix for approximation model, additional test for mdps, minor changes
Former-commit-id: cc837ddf3e
10 years ago
TimQu
c53b79b9b7
approximation model, again
Former-commit-id: a7da8e4298
10 years ago
TimQu
67ff27954e
refactored approximation model (almost done)
Former-commit-id: c7f285906b
10 years ago
TimQu
77e086f446
small fix regarding the return type of computeValue
Former-commit-id: 78b43e0f6d
10 years ago
TimQu
f72c30cdff
First version of approximation model (with mdp intead of s2pg)
Former-commit-id: 86fdbc5f36
10 years ago
TimQu
78bd4a041a
Added Mdp class, sampling might work already (untested)
Former-commit-id: f0d5c77645
10 years ago
TimQu
70dd76c08b
Splitted region modelchecker in abstract class and dtmc class (to easily add an mdp class soon)
Former-commit-id: e722c8f2bd
10 years ago
TimQu
0043d3ebf5
changed template argument, used unordered_map
Former-commit-id: a563503d4a
10 years ago
TimQu
5b1494b9a9
Made use of this new cool rewardModel thing
Former-commit-id: d670d09278
10 years ago
TimQu
d377e6b289
Minor improvements everywhere. Also implemented some tests
Former-commit-id: be74e5f459
10 years ago
TimQu
c4444567e7
further optimization on approximation model initialization. Also better code structure of preprocessing steps
Former-commit-id: e916644a6c
10 years ago
TimQu
af505c7e89
Faster and more structured initialization of approx and sampling model
Former-commit-id: 34c2253a1b
10 years ago
TimQu
d57551c1ec
Fix for solver
Former-commit-id: 5fb470cdb5
10 years ago
TimQu
37a7b392f6
First version of approximation for rewards
Former-commit-id: e5ac667925
10 years ago
TimQu
d0f7e5f6da
First steps towards working with rewards
Former-commit-id: 1230bb896f
10 years ago
TimQu
efadc84593
Beautified the Code, removed unused stuff, minor improvements
Former-commit-id: 4c16f9163c
10 years ago
TimQu
28326b14e4
more efficient instantiation of matrices.
Former-commit-id: 0f4c36f2f2
10 years ago