Matthias Volk
b571d176c0
Parse toplevel element from json
8 years ago
Matthias Volk
0d1923524c
Json file can be used as dft input from now on as well
8 years ago
dehnert
cbb0b1e0f0
initial work on installation of storm
8 years ago
JK
95bd4b7883
Add check that undefined constants / parameters do not appear in the 'if' part of IfThenElseExpressions
8 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.
8 years ago
Sebastian Junges
03b634d14a
suppress silly warning about no return after error
8 years ago
dehnert
c467fa5f38
printing -1 as infinity for rational numbers and added clipping result to valid range where appropriate
8 years ago
dehnert
5b4db6f002
fixed issue in JANI abstraction
8 years ago
dehnert
5bbf4ab319
fixed issue when parsing formula files
8 years ago
TimQu
0bb1c5855e
fixed bug when computing expected reachability rewards on MAs
8 years ago
dehnert
6b931497a2
added filters to parsers
8 years ago
Matthias Volk
ad2371fdae
Fixed typo
8 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
8 years ago
dehnert
c5ba425e54
enabling exact reachability rewards for CTMCs
8 years ago
dehnert
a2e29893f2
fixed a few bugs
8 years ago
dehnert
77bd6e4a44
fixed some model building issues
8 years ago
dehnert
810f423849
pumped cudd to -O3, fixed reference of linear equation solver, removed superfluous multiplications in symbolic dtmc helper
8 years ago
dehnert
b4685f36d4
reverted increasing CUDD precision by default
8 years ago
dehnert
75d513235a
polished cli output a bit
8 years ago
Matthias Volk
63a0dc60e5
Fixed compile issue
8 years ago
dehnert
2801f1604b
improved symbolic linear equation solving (via Jacobi) a bit
8 years ago
sjunges
5b811a916c
refactoring gspn code (moved stuff to cpp) and check all options via helper function now
8 years ago
Sebastian Junges
d84d202a0c
removed spurious exception likely introduced in a merge
8 years ago
Sebastian Junges
2e745142fa
gspn builder records names now
8 years ago
Sebastian Junges
bd668dd237
greatSPN parser fixes - part I
8 years ago
dehnert
fb0d589d43
fix typo
8 years ago
dehnert
ffedc2268b
Only label states as deadlocks when the behaviour was expanded (jit-builder)
8 years ago
dehnert
7af65ac804
slightly modified stats output and fixed memory measurement under linux
8 years ago
dehnert
a7e9c5819f
removed 'size-in-memory' output as it was outdated and unreliable. added timing measurements for model construction and model checking
8 years ago
dehnert
aac7433f39
expression manager now caches types, expression evaluator avoid creating unnecessary expressions and traversals
8 years ago
dehnert
76c99b55af
return more precise result in dd equation solver
8 years ago
dehnert
7b0b6fa333
fixed a formula parsing bug, corrected some result printing
8 years ago
Sebastian Junges
d5df27c935
use the correct storm_have_xerces flag now and fixed some wrong file inclusions that now appeared
8 years ago
dehnert
d676f768dc
added floor/ceil to jit builder (rational numbers)
8 years ago
dehnert
15e81f1f16
update sparsepp and fix emission of rational literal in to-cpp conversion
8 years ago
dehnert
43354d0c20
bunch of fixes (prominently in prism -> jani conversion)
8 years ago
TimQu
18dac3231e
.... actually fixed pcaa tests
8 years ago
dehnert
ad18fee1dc
commit to switch workplace
8 years ago
TimQu
f02ffd9d5b
fixed pcaa tests
8 years ago
dehnert
d76d34e3f9
optimized ADD::toMatrix to avoid a duplicate operation
8 years ago
dehnert
33cdee94dc
let's fill them hashtables (I mean there were there anyway, so we could as well use 'em)
8 years ago
dehnert
9e8d6eee90
fixed a bug when reducing state-action rewards to state rewards for CTMCs
8 years ago
Matthias Volk
dad51771aa
Use stopwatch for in storm-dft
8 years ago
TimQu
92e837f83c
fixed closing of MAs: Previously, stateActionRewardVectors have not been handled properly.
8 years ago
dehnert
09f90dbc9f
enabled long-run average rewards for dtmc/ctmcs (sparse/hybrid engines)
8 years ago
Matthias Volk
d2e7de7067
Use Stopwatch for measuring total time
8 years ago
dehnert
64ddf12558
fixed two issues in jit builder: a) respect environment variable (instead of c++); b) casting integer variables to doubles when evaluating label expressions to avoid integer division
8 years ago
dehnert
6dce56d0bb
improved printing of result to command line
8 years ago
dehnert
603bf3562a
add trailing semicolon after property a la PRISM
8 years ago
dehnert
16a06d9f03
formula parser now directly emits properties with names; name filtering of properties from cli
8 years ago