Fabian Russold
81c0dbc50f
removed all std::cout
1 year ago
Fabian Russold
3b0eeb1e88
SmgRpatlModelCheckerTest.cpp: google tests for MSECs
1 year ago
Fabian Russold
1e40b9e5a3
SmgRpatlModelCheckerTest.cpp: added test for deflate method of SoundGameViHelper.cpp
1 year ago
Fabian Russold
986d1183aa
bug fixes and optimizations
1 year ago
Fabian Russold
877067cdcc
SparseSmgRpatlHelper.cpp added return value
1 year ago
Fabian Russold
de9a5646b0
small performance fix in deflate()
1 year ago
Fabian Russold
2de38edbff
basic implementation done
1 year ago
Fabian Russold
9a41444217
finding MSECs done, in progress: deflating the MSECs
1 year ago
Fabian Russold
61b59e64fc
reducedMinimizerActions BitVec
1 year ago
Stefan Pranger
4c514cecdd
L(S) and G(S) (from paper)
10 months ago
Stefan Pranger
6a79986980
introduce bounded globally mc for MDPs
10 months ago
Stefan Pranger
0d60b468e1
refactored shield export
10 months ago
Thomas Knoll
c9529e6a1e
changed maybe states argument
2 years ago
Stefan Pranger
a9f0377948
fixed incorrect handling of choiceValues in helper
2 years ago
Thomas Knoll
1a1d46ceda
fixed tests because of shield export change
2 years ago
Thomas Knoll
43f8511678
prettified post/pre scheduler json export
2 years ago
Thomas Knoll
3a3dd67232
removed filename form shield classes
2 years ago
Thomas Knoll
f4ad399b32
added export shield iosetting
2 years ago
Thomas Knoll
de2243b095
addded post scheduler json export
removed workaround in pre scheduler json
2 years ago
Thomas Knoll
e001d8dbcb
changed json export in pre scheduler
2 years ago
Thomas Knoll
110b6a3308
added print to json for shields
added filename to export shield
2 years ago
Thomas Knoll
80eaf7c05a
refactored shield handling method names
2 years ago
Thomas Knoll
256cb82157
added functions for querying choice map in shields
2 years ago
Thomas Knoll
e561545e1a
added second get shield
2 years ago
Thomas Knoll
a38728d683
changed rest of create shield function calls
2 years ago
Thomas Knoll
83c3a75ecf
added create shield for quantitative shield
2 years ago
Thomas Knoll
021b2036e6
changed print to stream to be pure virtual
2 years ago
Thomas Knoll
9e9767ceeb
changed shield export handling
2 years ago
Marco Herzl
086fa978e6
fix: assign nullptr to default argument on clang
3 years ago
Marco Herzl
d67579cdb4
fix: conversion from unsigned long to uint_64 when using clang
3 years ago
Stefan Pranger
81b2377bba
removed commented line
4 years ago
Stefan Pranger
91abc29c66
reenabled bounded globally formulas
4 years ago
Stefan Pranger
50cf8d8e7f
updated smg shield tests
4 years ago
Stefan Pranger
2c22a1e90a
fixed some issues with testing
4 years ago
Stefan Pranger
449d5b31b9
changed some output for shield creation
4 years ago
Stefan Pranger
4fbd2dd413
SMG LRA can now be used for Optimal Shields
4 years ago
Stefan Pranger
a88aae44d3
fixed some shield construction calls
4 years ago
Stefan Pranger
454bffe03f
major changes to shield handling
- Introduced OptimalPre and OptimalPost shields
- Renamed *Safety to PreShield and PostShield
- Introduced min case for shields
- fixed coalition states in shield handling
4 years ago
Stefan Pranger
01335948d4
LraViHelper now also computes all choiceValues
4 years ago
Stefan Pranger
7f5f6eeee0
adapted to changes for Multiplier::reduce
4 years ago
Stefan Pranger
e406b00c02
infinite horizon helper now store information
about shielding tasks and whether to compute all choice values
4 years ago
Stefan Pranger
5bf552a43a
multiplier reduce also returns choices
4 years ago
Stefan Pranger
48d37ccc50
fixed intending
4 years ago
Stefan Pranger
8c09a4d441
refactored safety shield choices and scheduler
4 years ago
Stefan Pranger
7550934b2e
fixed scheduler print after large merge
4 years ago
Stefan Pranger
4fd16ff45f
removed conflict marker
4 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
4 years ago
Stefan Pranger
776dd502ac
Prism NSG correctly sets player indices of unsynced actions
4 years ago
Stefan Pranger
d1f81a7c93
adapted reference shields after change in model
cf. 76bf1049ee (diff-dc46d467dffbe6500791e92e7daf53e87d0905cad845a393b0d4e1182fae24af)
4 years ago
Stefan Pranger
3732cef1ac
reintroduced shields to formula parser
4 years ago