Tim Quatmann
|
bdd89d87b2
|
Prism next state generator now deals with unbounded integer variables.
|
4 years ago |
Tim Quatmann
|
1fe0254f5d
|
DdPrismModelBuilder now errors in case it has a program with unbounded integer variables as input
|
4 years ago |
Tim Quatmann
|
9f1c540f05
|
Counterexamples:making minimal label set generator aware of unbounded integer variables
|
4 years ago |
Tim Quatmann
|
171ff270e0
|
Prism to Jani conversion now supports unbounded integer variables
|
4 years ago |
Tim Quatmann
|
8f9ff95531
|
Added Test cases for parsing/processing prism programs that use unbounded integer variables
|
4 years ago |
Tim Quatmann
|
5c2b9c503c
|
prism/Program: Integer variables can now have no lower and/or upper bound.
|
4 years ago |
Tim Quatmann
|
aa5bb9cb7d
|
PrismParser: Parsing unbounded integer variables
|
4 years ago |
Tim Quatmann
|
871efc0d8c
|
Fixed TerminalStatesGetter with multi-bounded formulae.
|
4 years ago |
Daniel Basgöze
|
c3859ec021
|
Add merge operation to RelevantEvents
|
4 years ago |
Daniel Basgöze
|
8bccb7ffa1
|
Fix const correctness in RelevantEvents
|
4 years ago |
Daniel Basgöze
|
7cd2394078
|
Make RelevantEvents independent of std::vector
Instead use a flexible iterator based api
|
4 years ago |
Tim Quatmann
|
d5c6a509a2
|
JaniNextStateGenerator: Fixed evaluation of terminal states using expressions over transient variables
|
4 years ago |
Tim Quatmann
|
95d53e444b
|
Fixed an issue with jani::VariablSet using different kinds of variable names when adding and deleting variables.
|
4 years ago |
Tim Quatmann
|
66e6938d20
|
added a few clarifying comments in JaniNextStateGenerator
|
4 years ago |
Tim Quatmann
|
168b5fabd6
|
Silenced several warnings
|
4 years ago |
Tim Quatmann
|
45a7db8222
|
LpMinMaxLinearEquationSolver: Fixed an issue when using glpk occurring when the lower bound of a variable matches the upper bound. Also revamped retrieving of lower/upper bounds.
|
4 years ago |
Tim Quatmann
|
e59918668e
|
AbstractEquationSolver: Added more convenient getters for the most appropriate lower/upper bound of a given variable
|
4 years ago |
Matthias Volk
|
6df0efcd3e
|
Set result correctly for reachability rewards in MdpInstantiationChecker
|
4 years ago |
Tim Quatmann
|
eaff65ef27
|
LinearCoefficientVisitor: Fixed translation of division expressions.
|
4 years ago |
Matthias Volk
|
9fea07542a
|
Fixed warning
|
4 years ago |
Matthias Volk
|
c9841b71a0
|
Const reference for splittingThreshold
|
4 years ago |
Jip Spel
|
8d17a0362d
|
Fix extremal value computation
|
4 years ago |
Daniel Basgöze
|
0ed64b6257
|
Add == and != ops to RelevantEvents
and simplify constructor of RelevantEvents
|
4 years ago |
Daniel Basgöze
|
7a2b060afc
|
Remove allowDCForRelevant from RelevantEvents
|
4 years ago |
Daniel Basgöze
|
972ef8b14c
|
Break inclusion loop in DFT.h
and comment magic numbers in RelevantEvents.h
|
4 years ago |
Matthias Volk
|
7fc4046fbc
|
Fix DftSimulatorTest for older Boost versions
|
4 years ago |
Matthias Volk
|
76afd5e3de
|
Implemented basis for handling invalid traces during simulation
|
4 years ago |
Matthias Volk
|
6eec25de6c
|
Typos
|
4 years ago |
Matthias Volk
|
7111674ec8
|
Support for simulation of PDEP
|
4 years ago |
Matthias Volk
|
9e3e2c02fe
|
Handle PDEP in createSuccessorState as well
|
4 years ago |
Matthias Volk
|
6c025f13d2
|
Added more tests for DFT simulation
|
4 years ago |
Matthias Volk
|
344ba353e0
|
Use template for DFTTraceSimulator
|
4 years ago |
Matthias Volk
|
fb2f55d804
|
Fixed bug where POR was changed to PAND during transformation to binary FDEPs
|
4 years ago |
Tim Quatmann
|
6d24ea9606
|
Silenced many 'loop variable is always a copy' warnings
|
4 years ago |
Tim Quatmann
|
481d23b904
|
Replaced storm::expressions::Expression::operator^ by storm::expressions::pow. An optional flag indicates if we should allow power expressions of integer type (PRISM semantics) or whether it is always a real (JANI semantics).
|
4 years ago |
Tim Quatmann
|
46462d6556
|
Z3Adapter: Fixing translation of XOR operators - expression's operator^ is supposed to be power, not xor.
|
4 years ago |
Tim Quatmann
|
d863fe4156
|
Jani Export: Power expressions of integer type need to be type casted.
|
4 years ago |
Matthias Volk
|
94cd2e7fbd
|
Apply rewriting only for modularisation
|
4 years ago |
Jip Spel
|
5a37a40cea
|
Monotonicity for computing extremal value and parameter space partitioning
|
4 years ago |
Matthias Volk
|
868c9fb0fd
|
Fixed activation for failed nested SPAREs.
If a nested (passive) SPARE is already failed and it becomes activated (through claiming), it will not activate its children.
|
4 years ago |
Matthias Volk
|
e156d7b8e7
|
Prevent problems with different random values on older Boost versions
|
4 years ago |
Matthias Volk
|
5b053fa59c
|
Tests for DFT simulator
|
4 years ago |
Matthias Volk
|
54e665aff1
|
First version of simulator for failure traces in DFTs
|
4 years ago |
Matthias Volk
|
d6d36ee557
|
Support for sampling from exponential distribution
|
4 years ago |
Matthias Volk
|
656e823287
|
Refactored DFT Api Test
|
4 years ago |
Matthias Volk
|
d04268a294
|
Added const qualifiers
|
4 years ago |
Matthias Volk
|
fe014aaceb
|
Fixed typo
|
4 years ago |
Matthias Volk
|
2d092abdfa
|
Untangled creating of DFT successor state and refactored FailableElements
|
4 years ago |
Tim Quatmann
|
c2fc1218b7
|
JaniParser: Make warning disappear when assigning an int expression to a real-valued function.
|
4 years ago |
Tim Quatmann
|
8b68fbf948
|
JaniBuilder: Fixed checks for transient variable assignments
|
4 years ago |