TimQu
|
dac431b263
|
parsing of jani-arrays
|
7 years ago |
TimQu
|
539b3230eb
|
when exporting jani, eliminate reward accumulation kinds whenever they do not have any effect
|
7 years ago |
TimQu
|
8050f8fc67
|
eliminate reward accumulations on jani level
|
7 years ago |
TimQu
|
6cc0369a1c
|
added JaniTraverser to conveniently traverse all components of a jani model.
|
7 years ago |
TimQu
|
1714126a6f
|
traverser for jani models
|
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
|
c124ebcc93
|
Fixed a Jani-related issue when adding assignments to OrderedAssignments
|
7 years ago |
TimQu
|
4b3e7849ed
|
jani parser parses array variables
|
7 years ago |
TimQu
|
8202f77943
|
array expressions
|
7 years ago |
TimQu
|
8da922e4d5
|
started to include array support
|
7 years ago |
TimQu
|
bd475e99eb
|
fixed flattening models with constants
|
7 years ago |
TimQu
|
394ef9f5b3
|
writing the correct model name into the jani file
|
7 years ago |
Sebastian Junges
|
919dfeebae
|
"number of edges" and "number of commands" in jani model / prism programs
|
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
|
01549dfdea
|
fixed segfaults when lifting transient destination assignments to the edge
|
7 years ago |
TimQu
|
51c5c42319
|
Fixed export of expected time properties to jani
|
7 years ago |
dehnert
|
a616e2743d
|
fixes to standard-compliant prism-to-jani conversion
|
7 years ago |
Sebastian Junges
|
e64e293d59
|
jani transformer which changes a variable into a location
|
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
|
d638972bc8
|
enabled pushing location assignments to edges
|
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 |
Sebastian Junges
|
7a2a46cae9
|
fix warning about non-const comparison operator in set
|
7 years ago |
Sebastian Junges
|
33ac2e0793
|
make jani models copyable
|
7 years ago |
dehnert
|
c18340b76a
|
added mod as binary operation in expressions and slightly extended JANI support for filters
|
7 years ago |
Sebastian Junges
|
2468de47f9
|
jani -- get expression manager signature now looks more like prism -- get (expression) manager
|
7 years ago |
Sebastian Junges
|
dc92696cc3
|
Jani: make edge-index encoding static functions
|
7 years ago |
dehnert
|
4d7be96dda
|
MaxSAT-based high-level counterexamples for JANI
|
7 years ago |
dehnert
|
24d6337006
|
JANI choice origins and MILP-based high-level cex for JANI
|
7 years ago |
Joachim Klein
|
f56076aacf
|
Add virtual destructors to classes having virtual functions.
(Silences warnings from -Wdelete-non-virtual-dtor -Wnon-virtual-dtor)
|
8 years ago |
dehnert
|
8204c03c0b
|
fixed a ton of warnings
|
8 years ago |
dehnert
|
bac50a32ab
|
warkaround for gcc 7.2.0: make modernjson compile again
|
8 years ago |
Sebastian Junges
|
3de51e28e5
|
towards reward-bounded properties
|
8 years ago |
dehnert
|
3ffaa77193
|
first version of state filters in filter expressions
|
8 years ago |
dehnert
|
ea02ea0838
|
started overhaul of cli/api
|
8 years ago |
TimQu
|
8e26ceda5c
|
fixed incorrect return value of isDeterministicModel
|
8 years ago |
Sebastian Junges
|
6a3310f7ee
|
Improved Jani-to-dot:
- Fixed problems when the model name contained a dot
- Edges are displayed nicer
- Action names are displayed.
|
8 years ago |
Sebastian Junges
|
291f5ecd47
|
First version of Jani-to-Dot.
|
8 years ago |
Sebastian Junges
|
697ae21b6f
|
Suppress warning
|
8 years ago |
sjunges
|
970b72786c
|
disable level simplification for now
|
8 years ago |
sjunges
|
c16390e7f5
|
Equality Comparisons for JaniVars, just to make life easier :-)
|
8 years ago |