Lukas Posch
|
7807c8a143
|
changed variable names to camelCase
|
4 years ago |
Lukas Posch
|
5473966cd1
|
changed clippedStatesOfCoalition with size and values from relevantStates
|
4 years ago |
Lukas Posch
|
5dfe48e51e
|
changed description of submatrix
|
4 years ago |
Lukas Posch
|
e1cbf08749
|
Removed DEBUG messages, changed description of submatrix
|
4 years ago |
Lukas Posch
|
86bf1a0d89
|
small clean up
|
4 years ago |
Lukas Posch
|
318544a940
|
refactor computation of relevantStates from BitVector method to logical AND
|
4 years ago |
Lukas Posch
|
7a25fb7881
|
small code clean up, added todo for refactoring bitvector method
|
4 years ago |
Lukas Posch
|
37d36c52b3
|
fill up the result vector for ~relevantStates
|
4 years ago |
Lukas Posch
|
58ec5b89e9
|
set direction overrides
|
4 years ago |
Lukas Posch
|
781f105ca1
|
introduced name relevantStates,
moved methods to Bitvector class
|
4 years ago |
Lukas Posch
|
2bf6402725
|
implemented until formulae
|
4 years ago |
Stefan Pranger
|
8901f9c88c
|
Merge pull request 'Fix Output of Player Coalitions' (#12) from fix_coalition_outstream into main
Reviewed-on: http://git.pranger.xyz/TEMPEST/tempest-devel/pulls/12
|
4 years ago |
Stefan Pranger
|
1c9d3b7529
|
fixed output of player coalitions
|
4 years ago |
Stefan Pranger
|
6a90aa2d1c
|
Merge pull request 'Adapting Multipliers for Games' (#8) from gmmxx_refactoring into main
Reviewed-on: http://git.pranger.xyz/TEMPEST/tempest-devel/pulls/8
|
4 years ago |
Stefan Pranger
|
47bc2ae677
|
removed default parameter
|
4 years ago |
Stefan Pranger
|
7c31774678
|
removed residual function calls
|
4 years ago |
Stefan Pranger
|
790c57898c
|
adapted virtual multiplier functions for opt dir
overrides
|
4 years ago |
Stefan Pranger
|
7063928d2f
|
refactored gmm opt dir overrides
|
4 years ago |
Stefan Pranger
|
b698a7cfcb
|
native multiplying now supports optdir overrides
|
4 years ago |
Stefan Pranger
|
6559a3554a
|
pass bitvector of coal states to helper
|
4 years ago |
Stefan Pranger
|
8b74f49806
|
fixup after merging PRs
|
4 years ago |
Stefan Pranger
|
f3a2f89b7a
|
Merge pull request 'Merge simple reachability for SMG' (#5) from smg_reachability into main
Reviewed-on: http://git.pranger.xyz/TEMPEST/tempest-devel/pulls/5
Going to receive a major cleanup just as #4
|
4 years ago |
Stefan Pranger
|
8e2ec23c94
|
Merge branch 'main' into smg_reachability
|
4 years ago |
Stefan Pranger
|
fd87e0ef2d
|
Merge pull request 'Merge SMG LRA MC' (#4) from smg_lra_model_checking into main
Reviewed-on: http://git.pranger.xyz/TEMPEST/tempest-devel/pulls/4
WIP w.r.t. debug output, will be fixed in the future
|
4 years ago |
Stefan Pranger
|
fae507c902
|
removed residual loc from rebase
|
4 years ago |
Stefan Pranger
|
44378ac9a1
|
fix for playerIndex in Choice
|
4 years ago |
Stefan Pranger
|
ff8a0cc655
|
removed old Coalition files
have been renamed to PlayerCoalition
|
4 years ago |
Stefan Pranger
|
ee22a4ae65
|
adaptations for lra computation in GMMXXMultiplier
Still WIP!
|
4 years ago |
Stefan Pranger
|
7bebfb91a0
|
smg lra debug commit
this should be dropped in the future
|
4 years ago |
Stefan Pranger
|
3fd83c8b25
|
added GameMECDecomposition for testing purposes
|
4 years ago |
Stefan Pranger
|
0ee383390d
|
fixed call of inherited function and
short curcuiting problem. Maybe && is overloaded somewhere?
|
4 years ago |
Stefan Pranger
|
df8b893417
|
change optimization direction if overridden
|
4 years ago |
Stefan Pranger
|
705105988b
|
check convergence with weighted values
This is used for approximations for LRA MC for SMGs.
|
4 years ago |
Stefan Pranger
|
ec35868634
|
set optdir overrides from multiplier env
|
4 years ago |
Stefan Pranger
|
33b78d5a6f
|
nondetTs may also be gameNondetTs in LraViHelper
|
4 years ago |
Stefan Pranger
|
60d71416b0
|
added method for lra game transition type
also added the according template class constructions.
|
4 years ago |
Stefan Pranger
|
28eb89f6ac
|
added and finalized NondetGamehelper methods
This still needs some better documentation for the introduced class
methods.
Also removed some debug printing.
|
4 years ago |
Stefan Pranger
|
72da4ba12e
|
added and finalized methods for rpatlMC
|
4 years ago |
Stefan Pranger
|
14ab06fbae
|
computeLongRunAverageValues is now virtual
in SparseInfiniteHorizonHelper, since
SparseNondeterministicGameInfiniteHorizonHelper needs to overwrite it.
|
4 years ago |
Stefan Pranger
|
7abc84449b
|
added opt dir override bitvector to multiplier
This is mainly used by the SMG model checker to override row group
optimization directions.
|
4 years ago |
Stefan Pranger
|
972df05683
|
store tuples of player name and index
Store this instead of only the index. Needed for easier parsing of the
rpatl formulas (prism allows player indices and names!)
|
4 years ago |
Stefan Pranger
|
ba9c0dd2ea
|
added transition type for games to LraViHelper
|
4 years ago |
Stefan Pranger
|
8738060410
|
init helper for games
|
4 years ago |
Stefan Pranger
|
82edb7ca91
|
AbstractMC passes game formula to the rpatl MC
|
4 years ago |
Stefan Pranger
|
42bc77f275
|
verification now handles SMGs
|
4 years ago |
Stefan Pranger
|
22c92e2485
|
buildMatrices handles playerIndices via reference
|
4 years ago |
Stefan Pranger
|
f6edcc4ddf
|
engine now checks smg models
|
4 years ago |
Stefan Pranger
|
e998cb669b
|
smg model now stores the player action indices
|
4 years ago |
Stefan Pranger
|
844062c58e
|
gameForumlas now gather referenced variables
|
4 years ago |
Stefan Pranger
|
40f5fc04a9
|
rpatl smg formulas now accept operatorFormulas
|
4 years ago |