Sebastian Junges
|
98f1468479
|
remove constant from model, e.g. for constants that do not appear in the model
|
7 years ago |
Sebastian Junges
|
9d78c8d22c
|
jani set model type, useful to change from dtmc to mdp semantics -- be careful in usage though
|
7 years ago |
TimQu
|
7cdbd257d3
|
support for parsing/storing/exporting non-trivial reward expressions
|
7 years ago |
TimQu
|
0bacb6f5eb
|
fixed incorrect parsing of jani constants
|
7 years ago |
TimQu
|
ee9e6354a3
|
removed standard-compliant option: storm-conv now produces standard compliant jani code by default
|
7 years ago |
dehnert
|
032d68b9b0
|
switching to recursive synchronization resolution for JANI explicit model exploration
|
7 years ago |
dehnert
|
205ed7f4bf
|
special treatment of trivial initial states restriction for JANI (following PRISM) next-state generator
|
7 years ago |
TimQu
|
101b49b898
|
detect unsupported jani-features directly upon parsing the model.
|
7 years ago |
TimQu
|
4453eb4134
|
substitute jani-functions during preprocessing (analogous to prism program preprocessing)
|
7 years ago |
TimQu
|
c052da15b9
|
conversion from prism to jani respects formulaas
|
7 years ago |
TimQu
|
c739f0befa
|
elimination of jani function
|
7 years ago |
TimQu
|
b1272c58b6
|
Parsing and exporting of jani-functions
|
7 years ago |
TimQu
|
d0461f168b
|
support for negative assignment levels
|
7 years ago |
TimQu
|
7c61a16d91
|
fixes for array expressions, support to translate properties that consider array expressions, translating array models in cli
|
7 years ago |
TimQu
|
274bfef652
|
started to extend storm-conv for array elimination
|
7 years ago |
TimQu
|
fdd3334e6f
|
properly implemented model features
|
7 years ago |
TimQu
|
c5a0a057c8
|
array elimination and assignment levels in janiNextStateGenerator
|
7 years ago |
TimQu
|
32180591c0
|
extended jani datastructures
|
7 years ago |
TimQu
|
6564abd434
|
jani expression substitution now also works for array expressions
|
7 years ago |
TimQu
|
ea6b211703
|
fixed storing the wrong pointers to Variables in LValues
|
7 years ago |
TimQu
|
5e01151617
|
jani-array fixes
|
7 years ago |
TimQu
|
4b3e7849ed
|
jani parser parses array variables
|
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 |
dehnert
|
a616e2743d
|
fixes to standard-compliant prism-to-jani conversion
|
7 years ago |
Sebastian Junges
|
6275c52779
|
several convenience additions to jani data structures
|
7 years ago |
dehnert
|
d638972bc8
|
enabled pushing location assignments to edges
|
7 years ago |
dehnert
|
7f8a830b5a
|
refined detection of trivial initial states restriction of JANI models
|
7 years ago |
dehnert
|
87843e084e
|
several fixes related to game-based abstraction
|
7 years ago |
dehnert
|
d66047e3b7
|
few fixes to jani game-based abstraction
|
7 years ago |
Sebastian Junges
|
33ac2e0793
|
make jani models copyable
|
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
|
24d6337006
|
JANI choice origins and MILP-based high-level cex for JANI
|
7 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 |
dehnert
|
e6bf0339d3
|
overhaul of JANI model building to allow using actions of automata in several synchronization vectors
|
8 years ago |
dehnert
|
9c581bd635
|
fixed two issues: missing include in ToRationalNumberVisitor and missing check for whether actions are reused in a JANI parallel composition
|
8 years ago |
Sebastian Junges
|
5894f7c706
|
some forward declarations and header updates to battle recompilation times
|
8 years ago |
Sebastian Junges
|
8e32d3fa8f
|
Simplifying index levels
|
8 years ago |
sjunges
|
0f8e00a80e
|
action reusal in syncvectors is not invalid jani, but not properly supported. Changed error message accordingly, allows for changes in model generators
|
8 years ago |
dehnert
|
5b4db6f002
|
fixed issue in JANI abstraction
|
8 years ago |
dehnert
|
aac7433f39
|
expression manager now caches types, expression evaluator avoid creating unnecessary expressions and traversals
|
8 years ago |
dehnert
|
b4381a7c48
|
Constants in formulas appear to be working
|
8 years ago |
dehnert
|
5b09b91ae1
|
fixed more warnings
|
8 years ago |
dehnert
|
bcdc2a4247
|
added check for non-linearity to JANI menu game abstractor
|
8 years ago |
dehnert
|
696a2e7ce1
|
preparing labels for JANI models (game-based abstraction)
|
8 years ago |
dehnert
|
04d3a649bc
|
finalized location variable for JANI automata
|
8 years ago |