Tim Quatmann
bcd193dd57
Implemented Value iteration based LRA computation for CTMCs.
7 years ago
Tim Quatmann
f4135fbd14
ToJaniConverter: Fixed detection of accessing modules of variables: The likelihood expression was not taken into account before.
7 years ago
Tim Quatmann
1536edb99f
Jani: Check if a variable is never used as the lvalue of an assignment. If yes, (and if the variable has a known initial value), we replace the variable by a constant.
7 years ago
TimQu
d8338676ff
Delete unused files.
7 years ago
Tim Quatmann
7c535cca84
Fixed upcasting of Exceptions in PrismParser.
7 years ago
Matthias Volk
32c5a6f9da
Added return statement
7 years ago
Matthias Volk
4ee31063a4
Removed double whitespaces in outputs
7 years ago
Tim Quatmann
78d99328b6
PrismParser: Making module renaming a LocatedInformation so we can properly store the line number of it. Also silenced a warning related to virtual destructors
7 years ago
Tim Quatmann
6dd6c502e7
Prism: Error upon synchronized write to global variable.
7 years ago
Tim Quatmann
3db50f570d
PrismProgram: Correctly set line numbers for renamed modules.
7 years ago
TimQu
5f3065ec5a
PrismParser: Check for expression type. Support for formulas in arbitrary order.
7 years ago
Tim Quatmann
12ef18a239
PrismParser: Various improvements of error output. Support for using formulas before they were declared.
7 years ago
TimQu
b07acd0e3f
deterministicScheds: changed setting to --purescheds and added memory pattern 'counter'
7 years ago
TimQu
48bddc29b7
NondeterministicMemoryProduct: Disabled support for Markov automata since Nondeterminism was added to Markovian states.
7 years ago
Tim Quatmann
555fd90536
Silenced a few warnings.
7 years ago
TimQu
2c80eb518a
Fixed output of properties in the prism syntax.
7 years ago
Matthias Volk
7a8b32399c
Issue warning if max memory of Sylvan is ignored
7 years ago
Matthias Volk
628219298e
Some small cleanup in verification API
7 years ago
Matthias Volk
fba3223f63
Use typedefs of RationalFunctionAdapter
7 years ago
Tim Quatmann
b896726c4a
Include choice labels in exported scheduler.
7 years ago
Matthias Volk
d05b132dde
Better error output
7 years ago
Tim Quatmann
492348542f
SubsystemBuilder: Fix deadlocks with a selfloop (if requested)
7 years ago
Tim Quatmann
88c62d20bf
SchedulerClass: setter return a reference to *this
7 years ago
Tim Quatmann
38795a67b4
PolytopeTree: Better union of childs
7 years ago
radioGiorgio
3820b994c5
product indices getter debugged
7 years ago
Tim Quatmann
b848796852
Nativepolytope: Fixed a bug in quickhull when invoked on just a single point.
7 years ago
Tim Quatmann
a94bc4e284
NativePolytope: More efficient clean operation.
7 years ago
Tim Quatmann
8838643f98
NativePolytope: Silencing a STORM_LOG_WARN in release mode
7 years ago
Sebastian Junges
d295f6e777
export of bdds into dot and text format
7 years ago
Tim Quatmann
52e6149cfd
Nativepolytope: Fixed a bug in quickhull when invoked on just a single point.
7 years ago
Matthias Volk
7fb660227f
Replaced assert(false) by throwing an exception
7 years ago
Matthias Volk
685b5c6b27
Throw exceptions after switch/case to silence compiler warnings about not returning anything
7 years ago
Tim Quatmann
74f7810233
implemented relative precision
7 years ago
Tim Quatmann
f1536369be
DeterministicSchedsLpChecker: Bug fixes, further experiments with upper reward bounds
7 years ago
Matthias Volk
6a4c18e4a2
Use custom FlatSet to account for allocator changes in flat_set in Boost 1.70.
Boost 1.70 changed the default allocator parameter from new_allocator<T> to void to reduce symbol lenghts.
This reverts the default to the old allocator.
7 years ago
radioGiorgio
b2d7b1e096
choice labeling
7 years ago
radioGiorgio
0e9880c9f8
non deterministic transitions based memory structure
7 years ago
Matthias Volk
820b48354d
Silenced warning
7 years ago
Tim Quatmann
c8ea0f60da
JaniBuilder: Fixed several issues that occurred with branch reward expressions over non-transient variables, including GitHub issue #47
7 years ago
Tim Quatmann
ce9d784c35
QCVBS: Fixed models with empty 'open-paremeter-values' entry.
7 years ago
Matthias Volk
9ebd1af737
Removed unused method again
7 years ago
TimQu
fcb5f094dc
Fixed a tybo.
7 years ago
TimQu
70b9398b90
storage/Scheduler: Fixed a constructor.
7 years ago
Tim Quatmann
b4f652bbc8
Reducing the nesting when creating a expression::sum(...).
7 years ago
Tim Quatmann
66a7bd5954
implemented creation of round expression.
7 years ago
Tim Quatmann
d201580d92
Refactored simplification of UnaryNumericalFunctionExpression.
7 years ago
Tim Quatmann
df28331465
PolytopeTree: Fixed application of convex union.
7 years ago
Tim Quatmann
3a11a4b3eb
Introducing a TBB adapter that #undefs TRUE and FALSE.
7 years ago
Tim Quatmann
4c911791e1
NativePolytope: Improved clean() operation on empty polytopes.
7 years ago
Tim Quatmann
0843f5ea7b
PolytopeTree: Fixed documentation.
7 years ago