sjunges
b711e050c1
Export jani before constant replacement.
9 years ago
sjunges
5cd0a103b6
Eliminating superfluous assignments
9 years ago
Sebastian Junges
5894f7c706
some forward declarations and header updates to battle recompilation times
9 years ago
Sebastian Junges
8e32d3fa8f
Simplifying index levels
9 years ago
Sebastian Junges
071d1222a1
Convenience operation hasVariable for varset
9 years ago
Sebastian Junges
fcdce6dc4e
fix (set level should not be const)
9 years ago
Sebastian Junges
2fd915f74c
forward declarations, reduce compilation overhead
9 years ago
sjunges
a03a7a4ea8
towards simplifying levels by preliminary support in ordered assignments
9 years ago
sjunges
6f40f24b74
JANI operator to set level in assignment
9 years ago
sjunges
4ad2ac26d1
Equality Comparisons for JaniVars, just to make life easier :-)
9 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
9 years ago
Sebastian Junges
b83f57ebf3
JANI assignment levels: we support index/levels other than zero (although most builders wont support them)
9 years ago
Sebastian Junges
a21a0556ed
suppress warning during compilation
9 years ago
Sebastian Junges
d3774f9958
JANI: parse assignment index/level
9 years ago
Sebastian Junges
267eeca2e1
Jani: better error message in ordered assignments
9 years ago
Sebastian Junges
c9f1b3217d
Jani parsing of ITE now gets local variables
9 years ago
dehnert
a85f4fdc89
replaced some StoRMs and Storms by storm, reworked version output a bit
9 years ago
dehnert
fa49ebb922
installing correct libcarl if built from shipped version
9 years ago
sjunges
8fc0033bb2
fix dft-to-gspn regarding properties, now compiles again, and changed settings: Properties are now in IOSettings (should not change usage)
9 years ago
sjunges
488aaeaa58
properties in storm-gspn
9 years ago
dehnert
1598f0db1e
cmake version detection fix for when storm is not built from git
9 years ago
dehnert
cbb0b1e0f0
initial work on installation of storm
9 years ago
JK
95bd4b7883
Add check that undefined constants / parameters do not appear in the 'if' part of IfThenElseExpressions
9 years ago
JK
ac1ca72094
Add support for ITE expression in the likelihood part of commands (exact, parametric engine)
Support the conversion to rational numbers / rational functions for ITE expressions. Example:
... -> (s<4 ? p : q):(s'=...)
where s is a state variable and p, q are constants or parameters.
9 years ago
Sebastian Junges
03b634d14a
suppress silly warning about no return after error
9 years ago
dehnert
c467fa5f38
printing -1 as infinity for rational numbers and added clipping result to valid range where appropriate
9 years ago
dehnert
5b4db6f002
fixed issue in JANI abstraction
9 years ago
dehnert
5bbf4ab319
fixed issue when parsing formula files
9 years ago
TimQu
0bb1c5855e
fixed bug when computing expected reachability rewards on MAs
9 years ago
dehnert
6b931497a2
added filters to parsers
9 years ago
Matthias Volk
ad2371fdae
Fixed typo
9 years ago
dehnert
398c317a7d
allowing constant definition string to refer to other variables on the right-hand side of assignments, added convergence statement in eigen solver
10 years ago
dehnert
c5ba425e54
enabling exact reachability rewards for CTMCs
10 years ago
dehnert
a2e29893f2
fixed a few bugs
10 years ago
dehnert
77bd6e4a44
fixed some model building issues
10 years ago
dehnert
810f423849
pumped cudd to -O3, fixed reference of linear equation solver, removed superfluous multiplications in symbolic dtmc helper
10 years ago
dehnert
b4685f36d4
reverted increasing CUDD precision by default
10 years ago
dehnert
75d513235a
polished cli output a bit
10 years ago
dehnert
2801f1604b
improved symbolic linear equation solving (via Jacobi) a bit
10 years ago
dehnert
fb0d589d43
fix typo
10 years ago
dehnert
ffedc2268b
Only label states as deadlocks when the behaviour was expanded (jit-builder)
10 years ago
dehnert
7af65ac804
slightly modified stats output and fixed memory measurement under linux
10 years ago
dehnert
a7e9c5819f
removed 'size-in-memory' output as it was outdated and unreliable. added timing measurements for model construction and model checking
10 years ago
dehnert
aac7433f39
expression manager now caches types, expression evaluator avoid creating unnecessary expressions and traversals
10 years ago
dehnert
76c99b55af
return more precise result in dd equation solver
10 years ago
dehnert
7b0b6fa333
fixed a formula parsing bug, corrected some result printing
10 years ago
dehnert
d676f768dc
added floor/ceil to jit builder (rational numbers)
10 years ago
dehnert
15e81f1f16
update sparsepp and fix emission of rational literal in to-cpp conversion
10 years ago
dehnert
43354d0c20
bunch of fixes (prominently in prism -> jani conversion)
10 years ago
dehnert
ad18fee1dc
commit to switch workplace
10 years ago