Stefan Pranger
b73b0b2a75
removed unused code and added method desc
5 years ago
Stefan Pranger
a8d6b5e874
removed unused code from MultiplierEnv
5 years ago
Stefan Pranger
6bd625e4c8
removed debug output
also introduced changes to be made as soon as 4fd42356d0 is merged
5 years ago
Stefan Pranger
1d5eba326d
removed comment from PostScheduler
5 years ago
Stefan Pranger
29fb202761
cleaned up GameVi and LraViHelper
5 years ago
Stefan Pranger
f77293de78
added comments for CheckTask methods
5 years ago
Stefan Pranger
f0b58781b1
added os operator to FormulaContext
5 years ago
Sebastian Junges
b7daafc4c1
fix in predicate expression simplify pointed out by TQ, thanks
5 years ago
Sebastian Junges
6c1caae20c
simplifications in predicate expressions
5 years ago
Sebastian Junges
df1aefda71
Update src/storm/storage/expressions/PredicateExpression.cpp
Co-authored-by: Tim Quatmann <tim.quatmann@cs.rwth-aachen.de>
5 years ago
Tim Quatmann
3d05cc5791
DdJaniModelBuilder: Added proper error message in case a bounded integer variable only has an upper or a lower bound.
5 years ago
Tim Quatmann
a95ff3056a
Fixed incorrect results for PcaaWeightVectorChecker.
5 years ago
Jip Spel
d77c285faf
Fix TODOs
5 years ago
Jip Spel
0f0256b422
Fix warning
5 years ago
Jip Spel
9f5128c4af
Update documentation with fixed choices
5 years ago
Sebastian Junges
1cd97080d4
explicitly state that we override the functions from the expression visitor
5 years ago
Sebastian Junges
c6ec2355e4
avoid use of constants comparator to avoid skewing the distribution
5 years ago
Sebastian Junges
af2e8a7d03
get reward names (in order) provided by the simulator
5 years ago
Sebastian Junges
1df5296934
cleaned code, reduce number of checks by half due to symmetry
5 years ago
Sebastian Junges
2cd25d069c
To dice translation, remove hack for modulo
5 years ago
Sebastian Junges
d144a1776c
prism next state generator, rename actions to reflect labeled choices vs unlabeled choices are sync vs async
5 years ago
Sebastian Junges
3f165785d0
integrated feedback on code quality by TQ
5 years ago
Sebastian Junges
4c350b3e2d
print predicate expressions added
5 years ago
Sebastian Junges
b3a69e24a3
Update src/storm/storage/prism/OverlappingGuardAnalyser.h
Co-authored-by: Tim Quatmann <tim.quatmann@cs.rwth-aachen.de>
5 years ago
Johannes Lehmann
0d43a55923
Fixed incorrect type of modulo expression with integer inputs
5 years ago
Sebastian Junges
f3c54a06a1
Simplify assertion
(thanks to Tim)
Co-authored-by: Tim Quatmann <tim.quatmann@cs.rwth-aachen.de>
5 years ago
Sebastian Junges
922d6f6572
export of compressed states to json with negative values fixed
5 years ago
Sebastian Junges
f910288aea
global command indices may not be from 0 to N, so we have to check for highest command index explicitly
5 years ago
Sebastian Junges
a4e8d9ea11
post-merge fix to when substituting predicates and unbounded integers
5 years ago
Tim Quatmann
f0378363bb
ConstantsComparator: reduced code duplications, fixed a potentially div by 0, and silenced a warning
ConstantsComparator: The old code used `abs(x-y)/abs(x+y)<= epsilon` when comparing two numbers for equality (modulo relative precision). This is weird when x and y have different signs and potentially even causes a div by 0 whenever x=-y. Moreover the templating was awkward, causing a lot of code duplications and a Warning with clang.
Distribution[WithReward]: replaced forward declarations of ConstantsComparator by actual includes as the forward declarations caused some ambiguity regarding the template parameters.
5 years ago
Tim Quatmann
c5bbf68eaf
Removed several unnecessary forward declarations of ConstantsComparator.
5 years ago
Sebastian Junges
cf63ea6767
eliminate nonstandard predicates early on
5 years ago
Sebastian Junges
65ba87dbd0
removed debug output
5 years ago
Tim Quatmann
bdd89d87b2
Prism next state generator now deals with unbounded integer variables.
5 years ago
Tim Quatmann
1fe0254f5d
DdPrismModelBuilder now errors in case it has a program with unbounded integer variables as input
5 years ago
Tim Quatmann
171ff270e0
Prism to Jani conversion now supports unbounded integer variables
5 years ago
Tim Quatmann
5c2b9c503c
prism/Program: Integer variables can now have no lower and/or upper bound.
5 years ago
Stefan Pranger
e52775279b
changed shieldFilename and construction of OptSh
5 years ago
Stefan Pranger
97b4f1f939
adapted PostScheduler output format
5 years ago
Stefan Pranger
1c03b4680a
made member of Scheduler protected
This is possibly going to change again
5 years ago
Stefan Pranger
cab3339ad6
added OptimalShield
5 years ago
Stefan Pranger
7f84acf1dd
added PreScheduler and adapted PreShield
5 years ago
Stefan Pranger
e1f49ee1f0
added OptimalShield
5 years ago
Stefan Pranger
9ad15ffbe4
moved choice values from abstract shield
5 years ago
Stefan Pranger
789ee27cea
added creation of optimal shields to SMG LRA
5 years ago
Stefan Pranger
7eb5cd98a5
statesOfCoalition are now part of LRAViHelper
5 years ago
Stefan Pranger
8b73f0a0d1
added util functions to shieldExpression
5 years ago
Stefan Pranger
2e2665a5cc
dirOverride should be const
5 years ago
Stefan Pranger
05c2111e61
statesOfCoalition should be complemented
5 years ago
Tim Quatmann
871efc0d8c
Fixed TerminalStatesGetter with multi-bounded formulae.
5 years ago