Fabian Russold
5107b5904c
optimization: searching for MSECs only if policy changed
5 months ago
Fabian Russold
470fd302aa
getting optimization direction via CheckTask
6 months ago
Fabian Russold
81c0dbc50f
removed all std::cout
6 months ago
Fabian Russold
3b0eeb1e88
SmgRpatlModelCheckerTest.cpp: google tests for MSECs
6 months ago
Fabian Russold
1e40b9e5a3
SmgRpatlModelCheckerTest.cpp: added test for deflate method of SoundGameViHelper.cpp
6 months ago
Fabian Russold
986d1183aa
bug fixes and optimizations
7 months ago
Fabian Russold
877067cdcc
SparseSmgRpatlHelper.cpp added return value
7 months ago
Fabian Russold
de9a5646b0
small performance fix in deflate()
7 months ago
Fabian Russold
2de38edbff
basic implementation done
7 months ago
Fabian Russold
9a41444217
finding MSECs done, in progress: deflating the MSECs
7 months ago
Fabian Russold
61b59e64fc
reducedMinimizerActions BitVec
7 months ago
Stefan Pranger
4c514cecdd
L(S) and G(S) (from paper)
4 months ago
Stefan Pranger
6a79986980
introduce bounded globally mc for MDPs
4 months ago
Stefan Pranger
0d60b468e1
refactored shield export
4 months ago
Stefan Pranger
d93d184d5d
updated readme
5 months ago
Thomas Knoll
c9529e6a1e
changed maybe states argument
1 year ago
Stefan Pranger
878670cd4b
Merge pull request 'Fixed Incorrect Handling of Choice Values in SparseMdpPrctlHelper' ( #57 ) from bugfix_sparse_mdp_until_shielding into tempestpy_adaptions
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/57
1 year ago
Stefan Pranger
a9f0377948
fixed incorrect handling of choiceValues in helper
1 year 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
Stefan Pranger
8da3234353
Merge pull request 'fix: conversion from unsigned long to uint_64 when using clang' ( #51 ) from bug_conversion_unsignedlong_to_uint64 into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/51
3 years ago
Stefan Pranger
7937117e8d
Merge pull request 'fix: assign nullptr to default argument on clang' ( #50 ) from bug_assign_nullptr_to_defaultarg into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/50
3 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
6f8944f333
Merge pull request 'Reenable Bounded Globally' ( #49 ) from fix_bounded_globally into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/49
3 years ago
Stefan Pranger
81b2377bba
removed commented line
3 years ago
Stefan Pranger
91abc29c66
reenabled bounded globally formulas
3 years ago
Stefan Pranger
037343ba97
Merge pull request 'Refactoring Shields Choices and Scheduler' ( #48 ) from shield_refactoring into main
Reviewed-on: https://git.pranger.xyz/TEMPEST/tempest-devel/pulls/48
3 years ago
Stefan Pranger
50cf8d8e7f
updated smg shield tests
3 years ago
Stefan Pranger
d4ae043601
adapted shield testing output to new changes
3 years ago
Stefan Pranger
2c22a1e90a
fixed some issues with testing
3 years ago
Stefan Pranger
449d5b31b9
changed some output for shield creation
3 years ago
Stefan Pranger
4fbd2dd413
SMG LRA can now be used for Optimal Shields
3 years ago
Stefan Pranger
a88aae44d3
fixed some shield construction calls
3 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
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