Stefan Pranger
0d60b468e1
refactored shield export
5 months ago
Thomas Knoll
3a3dd67232
removed filename form shield classes
2 years ago
Thomas Knoll
110b6a3308
added print to json for shields
added filename to export 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
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
3 years ago
Stefan Pranger
b73b0b2a75
removed unused code and added method desc
4 years ago
Stefan Pranger
9ad15ffbe4
moved choice values from abstract shield
4 years ago
Stefan Pranger
a51b7a132c
fixed ChoiceFilter comparison
4 years ago
Stefan Pranger
2275a83466
init ChoiceFilter as shielding util
4 years ago
Stefan Pranger
1c2f120a76
added optimization direction to shields
4 years ago
Stefan Pranger
514dfb8ce6
refactored allowedValue method
4 years ago
Stefan Pranger
4b2e7e020f
restructured shield creation
construct is no longer a pure virtual function because of different
return types for different shields. Ctor is still protected so no issues
here.
Added computeRowGroupSizes method
4 years ago
Stefan Pranger
caf855e1a4
added first version of pre safety shield
4 years ago
Stefan Pranger
359f20b17d
init first shield implementation
4 years ago