Stefan Pranger
|
01335948d4
|
LraViHelper now also computes all choiceValues
|
3 years ago |
Stefan Pranger
|
7f5f6eeee0
|
adapted to changes for Multiplier::reduce
|
3 years ago |
Stefan Pranger
|
e406b00c02
|
infinite horizon helper now store information
about shielding tasks and whether to compute all choice values
|
3 years ago |
Stefan Pranger
|
5bf552a43a
|
multiplier reduce also returns choices
|
3 years ago |
Stefan Pranger
|
48d37ccc50
|
fixed intending
|
3 years ago |
Stefan Pranger
|
8c09a4d441
|
refactored safety shield choices and scheduler
|
3 years ago |
Stefan Pranger
|
eb15fccfd2
|
Merge pull request 'Introducing Unit Tests for SMG Extensions' (#46) from smg_unit_tests into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/46
```
...
100% tests passed, 0 tests failed out of 31
Total Test time (real) = 1144.27 sec
```
|
3 years ago |
Stefan Pranger
|
7550934b2e
|
fixed scheduler print after large merge
|
3 years ago |
Stefan Pranger
|
4fd16ff45f
|
removed conflict marker
|
3 years ago |
Stefan Pranger
|
564cb6b9b1
|
removed some test cases
for now we do not support bounded globally formulas explicitely, as well
as `multi()`-formulae for SMGs
|
3 years ago |
Stefan Pranger
|
776dd502ac
|
Prism NSG correctly sets player indices of unsynced actions
|
3 years ago |
Stefan Pranger
|
d1f81a7c93
|
adapted reference shields after change in model
cf. 76bf1049ee (diff-dc46d467dffbe6500791e92e7daf53e87d0905cad845a393b0d4e1182fae24af)
|
3 years ago |
Stefan Pranger
|
3732cef1ac
|
reintroduced shields to formula parser
|
3 years ago |
Lukas Posch
|
82ffb9b7c0
|
fixed typo - updateStatesOfCoalition
|
3 years ago |
Lukas Posch
|
27bf04ac5b
|
added testcase RobotCircle to SmgRpatlModelCheckerTest.cpp and the test file robotCircle.nm
|
3 years ago |
Lukas Posch
|
70947ebee4
|
changes from default changelist
|
3 years ago |
Lukas Posch
|
43b58a65c7
|
changed path of shielding testfiles
|
3 years ago |
Lukas Posch
|
09f0cc36a3
|
renamed shieldEnding to shieldFiletype
|
3 years ago |
Lukas Posch
|
189ff1aae1
|
removed check - parsing issue
|
3 years ago |
Lukas Posch
|
3c78b0b064
|
renamed file to probabilisticFormula.rpatl - typo
|
3 years ago |
Lukas Posch
|
cde5b353cf
|
moved shielding folders testfiles to new directory 'shields'
|
3 years ago |
Lukas Posch
|
c74dd841a5
|
changed GameViHelper::performValueIteration for computing also value iteration with upper bounds
|
3 years ago |
Lukas Posch
|
412a74069e
|
Added shield generation test for MDPs ShieldGenerationMdpPrctlModelCheckerTest.cpp and shielding files for comparison of the results
|
3 years ago |
Lukas Posch
|
d3b0046fa0
|
fixed bug in reduce method in Multiplier.cpp for SMGs and MDPs
|
3 years ago |
Lukas Posch
|
70c689ff1e
|
fixed bug in SparseNondeterministicStepBoundedHorizonHelper.cpp (use of uint choiceValuesCounter without initialization)
|
3 years ago |
Lukas Posch
|
18497b30b0
|
added line below for postShield files (analogue to preShield files)
|
3 years ago |
Lukas Posch
|
4925135f87
|
added conversion methods for ShieldGenerationSmgRpatlModelCheckerTest.cpp
|
3 years ago |
Lukas Posch
|
2ecf7ff138
|
Added Shield Test to ShieldGenerationSmgRpatlModelCheckerTest.cpp with files to compare
|
3 years ago |
Lukas Posch
|
c55e4920b2
|
WIP created ShieldGenerationSmgRpatlModelCheckerTest.cpp for testing the generation of shielding files for SMGs
|
3 years ago |
Lukas Posch
|
4cfbaa3a33
|
removed shielding tests from SmgRpatlModelCheckerTest.cpp
|
3 years ago |
Lukas Posch
|
02464909a4
|
removed unused method getQualitativeResultAtInitialState
|
3 years ago |
Lukas Posch
|
bec28d55c6
|
added testcase rightDecision (rightDecision.nm) to SmgRpatlModelCheckerTest.cpp
|
3 years ago |
Lukas Posch
|
4f4abf2342
|
added testcase messageHack (messageHack.nm) to SmgRpatlModelCheckerTest.cpp
|
3 years ago |
Lukas Posch
|
28f1c9d368
|
removed DEBUG for multiplier type in SparseSmgRpatlHelper.cpp
|
3 years ago |
Lukas Posch
|
d70c733709
|
removed comments for results in SmgRpatlModelCheckerTest.cpp
|
3 years ago |
Lukas Posch
|
229097d848
|
removed debug output
|
3 years ago |
Lukas Posch
|
2064cbb0a9
|
fix for the NativeMultiplier in case of having coalitionStates (games)
|
3 years ago |
Lukas Posch
|
cdc0fd2873
|
added parser tests for mdp shields MdpShieldingParserTest.cpp
|
3 years ago |
Lukas Posch
|
45e660fe9b
|
added parser tests for game shields GameShieldingParserTest.cpp
|
3 years ago |
Lukas Posch
|
d86dbcd4e3
|
removed partial results for formula parsing, added fragment checks for rpatl
|
3 years ago |
Lukas Posch
|
5452240944
|
removed unnecessary testcases (e.g. there are no atomic label formulas in game formulas since they must have a coalition of players and an operator)
|
3 years ago |
Lukas Posch
|
567584e285
|
added MultiObjectiveFormulaTest to GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
284a944f63
|
added WrongFormatTest to GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
3f2e636e34
|
added CommentTest to GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
a381618403
|
added NestedPathFormulaTest to GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
4d84b84230
|
added ConditionalProbabilityTest to GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
90568c54a2
|
added RewardOperatorTest to GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
442ffecd13
|
created NextOperatorTest in GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
bc6dabb088
|
fixed UntilOperatorTest in GameFormulaParserTest.cpp
|
3 years ago |
Lukas Posch
|
45319ca2da
|
WIP GameFormulaParserTest.cpp
|
3 years ago |