Stefan Pranger
|
b686bfebb0
|
remove whitespaces and debug output
|
3 years ago |
Stefan Pranger
|
e6eed7cbc4
|
moved computation out of if/else
|
3 years ago |
Lukas Posch
|
1599034b5c
|
fixed shield handling
|
3 years ago |
Lukas Posch
|
7cbe2886eb
|
fixed shield handling for MDP Next and BoundedGlobally
|
3 years ago |
Lukas Posch
|
591e63e11e
|
fixed choiceValues for MDP shields - Until and Globally
|
3 years ago |
Lukas Posch
|
78a3b2a6a7
|
Nullpointer check for dirOverride
|
3 years ago |
Lukas Posch
|
444929a9a3
|
create MDP shields if it is a shielding task
|
3 years ago |
Lukas Posch
|
76a34bc957
|
expanded compute method in SparseNondeterministicStepBoundedHorizonHelper.* with resultMaybestates and choiceValues
|
3 years ago |
Lukas Posch
|
def9e65525
|
store the choiceValues in the iterations and the maybeStates then return it to the SparseMdpPrctlModelChecker.cpp
|
3 years ago |
Lukas Posch
|
053f0a8d19
|
extended MDPModelCheckingHelperReturnType with maybeStates and choiceValues
|
3 years ago |
Lukas Posch
|
222a18a760
|
added methods reduce and repeatedMultiplyAndReduceWithChoices to Multiplier.* to store the choiceValues between multiply and reduce
Also fixed the call to goal isShieldingTask in SMG Helpers
|
3 years ago |
Lukas Posch
|
731c060c4e
|
added method isShieldingTask() to SolveGoal.*
|
3 years ago |
Lukas Posch
|
79447073d0
|
changed shield-handling.h to ShieldHandling.cpp and ShieldHandling.h
renamed createOptimalShield() to createQuantitativShield()
|
3 years ago |
Stefan Pranger
|
a63d8cda6b
|
Merge pull request 'Flip Bits when Passing CoalitionStates to ShieldHandling' (#29) from fix_formula_parser_debug into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/29
|
3 years ago |
Stefan Pranger
|
bb6cd2232f
|
flip bits when passing coalition to shieldhandling
|
4 years ago |
Stefan Pranger
|
6f19aaea7f
|
Merge pull request 'Introduce Shields' (#16) from safety_shields into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/16
|
3 years ago |
Stefan Pranger
|
4746a81b51
|
removed output and check in checkGameFormula
|
3 years ago |
Stefan Pranger
|
8ffcabc79d
|
fixed error messages in shield handling
|
3 years ago |
Stefan Pranger
|
8304c897cd
|
refactored creation of coalitionStates
|
3 years ago |
Stefan Pranger
|
774299bdc2
|
removed commented code from Property
|
3 years ago |
Stefan Pranger
|
b73b0b2a75
|
removed unused code and added method desc
|
3 years ago |
Stefan Pranger
|
a8d6b5e874
|
removed unused code from MultiplierEnv
|
3 years ago |
Stefan Pranger
|
6bd625e4c8
|
removed debug output
also introduced changes to be made as soon as 4fd42356d0 is merged
|
3 years ago |
Stefan Pranger
|
9b6afac4d7
|
renamed factors for shielding to probabilities
|
3 years ago |
Stefan Pranger
|
1d5eba326d
|
removed comment from PostScheduler
|
3 years ago |
Stefan Pranger
|
29fb202761
|
cleaned up GameVi and LraViHelper
|
3 years ago |
Stefan Pranger
|
f77293de78
|
added comments for CheckTask methods
|
3 years ago |
Stefan Pranger
|
dadcda9f0c
|
Merge pull request 'Fix Formula Parser Debug Methods' (#25) from formula_parser_debug into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/25
|
3 years ago |
Stefan Pranger
|
f9d2df0b0a
|
move ConstantDataType and added ostream
|
3 years ago |
Stefan Pranger
|
f0b58781b1
|
added os operator to FormulaContext
|
3 years ago |
Stefan Pranger
|
d749b3c46a
|
allow optional 'Shield' string when parsing
ShieldExpressions
|
3 years ago |
Stefan Pranger
|
e52775279b
|
changed shieldFilename and construction of OptSh
|
4 years ago |
Stefan Pranger
|
97b4f1f939
|
adapted PostScheduler output format
|
4 years ago |
Stefan Pranger
|
1c03b4680a
|
made member of Scheduler protected
This is possibly going to change again
|
4 years ago |
Stefan Pranger
|
cab3339ad6
|
added OptimalShield
|
4 years ago |
Stefan Pranger
|
7f84acf1dd
|
added PreScheduler and adapted PreShield
|
4 years ago |
Stefan Pranger
|
e1f49ee1f0
|
added OptimalShield
|
4 years ago |
Stefan Pranger
|
9ad15ffbe4
|
moved choice values from abstract shield
|
4 years ago |
Stefan Pranger
|
0479b58472
|
added names and optimal shield to parsing
|
4 years ago |
Stefan Pranger
|
789ee27cea
|
added creation of optimal shields to SMG LRA
|
4 years ago |
Stefan Pranger
|
7eb5cd98a5
|
statesOfCoalition are now part of LRAViHelper
|
4 years ago |
Stefan Pranger
|
8b73f0a0d1
|
added util functions to shieldExpression
|
4 years ago |
Stefan Pranger
|
2e2665a5cc
|
dirOverride should be const
|
4 years ago |
Stefan Pranger
|
05c2111e61
|
statesOfCoalition should be complemented
|
4 years ago |
Stefan Pranger
|
5421b98aa5
|
major changes in safety shield creation
- changed templating
- buxfixes with choice value to state mapping
|
4 years ago |
Stefan Pranger
|
98bbde8c73
|
smg vi methods now return all choice values
|
4 years ago |
Stefan Pranger
|
e7fa826fe4
|
Compare *equal now correctly compare
|
4 years ago |
Stefan Pranger
|
53abe31580
|
enabled shield computation for different queries
|
4 years ago |
Stefan Pranger
|
076a0ce77b
|
fixed check for presence of shielding expressions
|
4 years ago |
Stefan Pranger
|
a51b7a132c
|
fixed ChoiceFilter comparison
|
4 years ago |