Matthias Volk
|
7fb660227f
|
Replaced assert(false) by throwing an exception
|
6 years ago |
Matthias Volk
|
685b5c6b27
|
Throw exceptions after switch/case to silence compiler warnings about not returning anything
|
6 years ago |
TimQu
|
e2dc274977
|
Added export for globally properties in JANI.
|
6 years ago |
TimQu
|
91b763d218
|
JaniExporter: Export accumulation for LRA properties correctly.
|
6 years ago |
Matthias Volk
|
12709f1625
|
Added parentheses to silence clang warning
|
6 years ago |
Tim Quatmann
|
40f4141b56
|
Jani: Allowing bounded types for constants as pointed out in GitHub issue #37
|
6 years ago |
TimQu
|
7e66787c9c
|
logic: Added QuantileFormulas.
|
6 years ago |
TimQu
|
fa2bcbd71b
|
storm-conv: Fixed wrong jani export of step-bounded until properties in discrete time models.
|
6 years ago |
Matthias Volk
|
d94e1ca275
|
Fixed warning
|
7 years ago |
TimQu
|
29e22f6de3
|
Jani JSONExporter: Fixed export of reward accumulation.
|
7 years ago |
TimQu
|
082d624174
|
Jani: import/export of steady-state properties
|
7 years ago |
TimQu
|
2b1ef118d3
|
fixed a few cases where an exportet jani file may contain 'null'
|
7 years ago |
TimQu
|
c5ef182002
|
added PTA features (clock variables, location invariants) for jani
|
7 years ago |
TimQu
|
0a6122258c
|
Used the new reward information traverser wherever one needs to find out the reward kinds of a given rewardmodel
|
7 years ago |
Sebastian Junges
|
41e7932b18
|
jani exporter: dont write null if no properties are given
|
7 years ago |
TimQu
|
03c80f3ae1
|
correct treatment of non-trivial reward expressions
|
7 years ago |
TimQu
|
7cdbd257d3
|
support for parsing/storing/exporting non-trivial reward expressions
|
7 years ago |
TimQu
|
e7c0bd0f7d
|
array variables can now have only a lower (or upper) element type bound
|
7 years ago |
TimQu
|
64b0360d79
|
improved runtime of jani JSONExporter
|
7 years ago |
TimQu
|
14875e9067
|
removed debug output
|
7 years ago |
TimQu
|
0dcfd41f87
|
fixed appending to existing files in jani export
|
7 years ago |
TimQu
|
ea1a1d97ef
|
fixed export of jani functions to json. Remove output to cout when writing the jani file
|
7 years ago |
TimQu
|
5f9949bfbf
|
reduce nesting for jani expressions
|
7 years ago |
TimQu
|
487f370c58
|
fixed getting the function identifier
|
7 years ago |
TimQu
|
092a43a0a5
|
fixed correct export of modulo operator
|
7 years ago |
TimQu
|
3cf9553126
|
actually fixed model feature support
|
7 years ago |
TimQu
|
b1272c58b6
|
Parsing and exporting of jani-functions
|
7 years ago |
TimQu
|
fdd3334e6f
|
properly implemented model features
|
7 years ago |
TimQu
|
a7bb70f698
|
exporting array expressions
|
7 years ago |
TimQu
|
539b3230eb
|
when exporting jani, eliminate reward accumulation kinds whenever they do not have any effect
|
7 years ago |
TimQu
|
a739ce38f1
|
export of reward accumulations
|
7 years ago |
TimQu
|
251c9e2141
|
added option to make the json export more compact
|
7 years ago |
TimQu
|
e038fb64be
|
Jani: export the correct accumulation parameters for expected reward properties
|
7 years ago |
TimQu
|
d8bc689259
|
Throw an exception instead of assertion when 'wrong' jani was detected
|
7 years ago |
TimQu
|
0332935451
|
Supporting TimeOperatorFormulas for MDPs and DTMCs in Sparse, Hybrid, and Dd engine
|
7 years ago |
TimQu
|
ed2de09ce3
|
added function that reduces the nesting of expressions (e.g. when considering a big sum with many summands. This fixes stack overflows when translating expressions
|
7 years ago |
TimQu
|
b3be56588f
|
fixing time operator formulas
|
7 years ago |
TimQu
|
fe71dfdf9b
|
added export of reward-bounded until formulas
|
7 years ago |
TimQu
|
51c5c42319
|
Fixed export of expected time properties to jani
|
7 years ago |
Sebastian Junges
|
f9e4208268
|
export jani with comment expressions to ease debugging jani models
|
7 years ago |
Sebastian Junges
|
6275c52779
|
several convenience additions to jani data structures
|
7 years ago |
dehnert
|
dff67450e0
|
fixed recently introduced bug in JANI export
|
7 years ago |
dehnert
|
8114437cee
|
allowing cumulative and instantaneous reward properties to be transformed to JANI
|
7 years ago |
dehnert
|
86069b8552
|
fix typo in JSON exporter
|
7 years ago |
dehnert
|
50aa6d1424
|
assuming the only global real transient variable is the reward when exporting JANI and no reward model is mentioned in the property (issues a warning)
|
7 years ago |
dehnert
|
c18340b76a
|
added mod as binary operation in expressions and slightly extended JANI support for filters
|
7 years ago |
Sebastian Junges
|
3de51e28e5
|
towards reward-bounded properties
|
8 years ago |
Sebastian Junges
|
697ae21b6f
|
Suppress warning
|
8 years ago |
TimQu
|
c5c14f3178
|
extended JSONExporter to properly export non-constant time/step intervals
|
8 years ago |
TimQu
|
f0ae3a2dfb
|
Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N
|
8 years ago |