Tim Quatmann
|
251527bccf
|
storm-pars: Make a more explicit warning if a non-parametric equation solver type is selected.
|
4 years ago |
Tim Quatmann
|
1243feba8c
|
Substitute constants in JANI Properties (fixes #95)
|
4 years ago |
Stefan Pranger
|
a9868fd501
|
refactor Coalition to use boost variant
|
4 years ago |
Stefan Pranger
|
84bcfef24e
|
removed print from CloneVisitor
|
4 years ago |
Stefan Pranger
|
2fb1f36fda
|
Merge branch 'keep-module-index-map-in-parsing' into game_formula_parsing
|
4 years ago |
Stefan Pranger
|
53ac9a3873
|
fixed typo in arg list of GameFormula
|
4 years ago |
Stefan Pranger
|
376e4756db
|
added Coalition default ctor
|
4 years ago |
Stefan Pranger
|
73e4945818
|
add STORM_DEVELOPER ALL_WARNINGS GCC case
non exhaustive in this commit, i.e. additional flags might be applicable
|
4 years ago |
Stefan Pranger
|
f106b83328
|
WIP added grammar rules for gameFormula
Does not compile at this stage! This commit will be squashed asap.
|
4 years ago |
Stefan Pranger
|
715784a070
|
added casting getter for gameFormula
|
4 years ago |
Stefan Pranger
|
8dc46968cb
|
added rPATL to FragmentSpecifitcations
|
4 years ago |
Stefan Pranger
|
c52fcba6a2
|
added multiple Visitor methods for gameFormulas
|
4 years ago |
Stefan Pranger
|
6dd9e09ede
|
added GameFormula class
|
4 years ago |
Stefan Pranger
|
cbbafaddfd
|
added Coalition class
will be used in rPATL formulas
|
4 years ago |
Stefan Pranger
|
2225ebcbe8
|
fix reorder warning
|
4 years ago |
Stefan Pranger
|
eba20bb005
|
switch cases in engine now feature SMG case
|
4 years ago |
Tim Quatmann
|
065b366198
|
Removed superfluous '.' in output of Markov automata model data.
|
4 years ago |
Tim Quatmann
|
6d6e142236
|
Fixed an issue with JANI models concerning properties using transient variable expressions.
|
4 years ago |
Tim Quatmann
|
ee5fff680a
|
Indefinite Horizon helpers: Do not compute values of MaybeStates if they are not relevant for the property. (Fixes #87)
|
4 years ago |
Tim Quatmann
|
20d424e289
|
JaniTraverser: Only traverse lower/upper bound expressions of BoundedIntegerVariables, if these bounds exists.
|
4 years ago |
Tim Quatmann
|
ce0283d80d
|
Cmake: checked whether the stack-check issue still persists with current AppleClang v12.0.0
|
4 years ago |
Tim Quatmann
|
8619a4d833
|
CMake: Implemented a workaround for building CUDD on MacOS Big Sur.
|
4 years ago |
Tim Quatmann
|
1982dc0dba
|
SparsePcaaParetoQuery: Added a (hopefully explaining) comment
|
4 years ago |
Stefan Pranger
|
6a71c19d8a
|
added sparse smg model
|
4 years ago |
Stefan Pranger
|
bb05b9c03c
|
aggregate player indices into model
|
4 years ago |
Stefan Pranger
|
cea09f932b
|
generator now assigns player indices to states
|
4 years ago |
Stefan Pranger
|
163dfa8654
|
ModelComponents now feature a player mapping
|
4 years ago |
Stefan Pranger
|
6b715792aa
|
added player related helpers
|
4 years ago |
Stefan Pranger
|
160a2c32a2
|
added SMGs to existing ModelTypes
|
4 years ago |
Stefan Pranger
|
dce9496300
|
Model validity check now handles SMGs
|
4 years ago |
Stefan Pranger
|
9bf2a572a7
|
check if state is controlled by multiple players
We do this by storing a list of modules/commands which have already been claimed by one player
|
4 years ago |
Stefan Pranger
|
e9a6077acb
|
adapted player ostream output
|
4 years ago |
Stefan Pranger
|
1cf2e544ac
|
add assertion for module indices in second
|
4 years ago |
Stefan Pranger
|
de301323d6
|
check module and action names when parsing players
Note: This does currently not work as intended as the moduleToIndexMap
gets clear when moving to the second run!
|
4 years ago |
Stefan Pranger
|
43353d5243
|
store name index map for player member
|
4 years ago |
Stefan Pranger
|
271ed284a6
|
fix player ostream output
|
4 years ago |
Stefan Pranger
|
11f7464372
|
players now get stored in PRISM programs
|
4 years ago |
Stefan Pranger
|
48276e47a9
|
further work on player parsing
we do now correctly store command and modules names passed within a player
construct
|
4 years ago |
Stefan Pranger
|
3f3b154ce0
|
first progress on player parsing
WIP. This does currently not compile, having troubles with the parsing
of command and module names into their resp. vectors.
|
4 years ago |
Stefan Pranger
|
55f4efd40a
|
added SMG ModelType
|
4 years ago |
Stefan Pranger
|
bf54ca8a52
|
init Player class for SMG parsing
|
4 years ago |
Stefan Pranger
|
d35e9a6a40
|
removed plenty of empty line whitespaces
|
4 years ago |
Matthias Volk
|
c12c0352f7
|
Support for parsing jani model from string
|
4 years ago |
Matthias Volk
|
209090eb93
|
storm-dft: Ignore compound nodes in json parser
|
4 years ago |
Tim Quatmann
|
d0c153da8d
|
Added switch `--no-simplify` to disable simplification of PRISM programs (which sometimes costs a bit of time on extremely large inputs)
|
4 years ago |
Tim Quatmann
|
9775964f43
|
Pcaa: Fixed unnecessary insertion of diagonal entries in deterministic transitions.
|
4 years ago |
Tim Quatmann
|
3a4af89b66
|
graph: Cycle check ignores Zero entries.
|
4 years ago |
Sebastian Junges
|
d53cffab08
|
avoid resize that caused unstable behavior
|
4 years ago |
Tim Quatmann
|
f7d75b1677
|
Merge remote-tracking branch 'refs/remotes/origin/master'
|
4 years ago |
Tim Quatmann
|
2cadf3a252
|
Added support for generating optimal schedulers for globally formulae
|
4 years ago |