Tim Quatmann
|
c5bbf68eaf
|
Removed several unnecessary forward declarations of ConstantsComparator.
|
4 years ago |
Sebastian Junges
|
cf63ea6767
|
eliminate nonstandard predicates early on
|
4 years ago |
Sebastian Junges
|
bbbe178572
|
Cleaning and support for linux platforms
|
4 years ago |
Sebastian Junges
|
85b676ff57
|
better output
|
4 years ago |
Sebastian Junges
|
65ba87dbd0
|
removed debug output
|
4 years ago |
Sebastian Junges
|
1218991e6a
|
can switch off producing schedulers in the instantiation model checker
|
4 years ago |
Tim Quatmann
|
bdd89d87b2
|
Prism next state generator now deals with unbounded integer variables.
|
4 years ago |
Tim Quatmann
|
1fe0254f5d
|
DdPrismModelBuilder now errors in case it has a program with unbounded integer variables as input
|
4 years ago |
Tim Quatmann
|
9f1c540f05
|
Counterexamples:making minimal label set generator aware of unbounded integer variables
|
4 years ago |
Tim Quatmann
|
171ff270e0
|
Prism to Jani conversion now supports unbounded integer variables
|
4 years ago |
Tim Quatmann
|
8f9ff95531
|
Added Test cases for parsing/processing prism programs that use unbounded integer variables
|
4 years ago |
Tim Quatmann
|
5c2b9c503c
|
prism/Program: Integer variables can now have no lower and/or upper bound.
|
4 years ago |
Tim Quatmann
|
aa5bb9cb7d
|
PrismParser: Parsing unbounded integer variables
|
4 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 |
Tim Quatmann
|
871efc0d8c
|
Fixed TerminalStatesGetter with multi-bounded formulae.
|
4 years ago |
Daniel Basgöze
|
c3859ec021
|
Add merge operation to RelevantEvents
|
4 years ago |
Daniel Basgöze
|
8bccb7ffa1
|
Fix const correctness in RelevantEvents
|
4 years ago |
Daniel Basgöze
|
7cd2394078
|
Make RelevantEvents independent of std::vector
Instead use a flexible iterator based api
|
4 years ago |
Tim Quatmann
|
d5c6a509a2
|
JaniNextStateGenerator: Fixed evaluation of terminal states using expressions over transient variables
|
4 years ago |
Tim Quatmann
|
95d53e444b
|
Fixed an issue with jani::VariablSet using different kinds of variable names when adding and deleting variables.
|
4 years ago |
Tim Quatmann
|
66e6938d20
|
added a few clarifying comments in JaniNextStateGenerator
|
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 |
Sebastian Junges
|
e3251c7500
|
reset reward from last action upon reset
|
4 years ago |
Sebastian Junges
|
a7f9a6e4c6
|
use state rewards (upon entry)
|
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 |
Stefan Pranger
|
1c3e669efa
|
introduced choiceFilter for PostSafetyShields
|
4 years ago |
Stefan Pranger
|
be9450d1cb
|
removed debug output
|
4 years ago |
Stefan Pranger
|
814498ada2
|
fix output of prob choice labels in scheduler
|
4 years ago |
Stefan Pranger
|
4801173505
|
refactored preSafetyShield to use ChoiceFilter
|
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
|
1b19b28a0d
|
added less-/greater-equal utility functions
|
4 years ago |
Stefan Pranger
|
514dfb8ce6
|
refactored allowedValue method
|
4 years ago |
Stefan Pranger
|
a147552be0
|
warn the user of no shielding action is possible
|
4 years ago |