Tim Quatmann
|
a8f3205d96
|
minor clean-up of includes
|
6 years ago |
Tim Quatmann
|
6f3fab8e80
|
Added a statistics struct to the approximatePOMDP model checker
|
6 years ago |
Tim Quatmann
|
6c32b645c4
|
Fixed compilation with mathsat.
|
6 years ago |
Tim Quatmann
|
58de346bd5
|
Revert "Fixed compilation with mathsat."
This reverts commit 8b57b18201.
|
6 years ago |
Tim Quatmann
|
27ac99806e
|
Stopwatch: added restart() method
|
6 years ago |
Tim Quatmann
|
824c28f332
|
Instantiation for POMDPs in Propositional model checkers.
|
6 years ago |
Tim Quatmann
|
8b57b18201
|
Fixed compilation with mathsat.
|
6 years ago |
Matthias Volk
|
57fe5106a5
|
Removed printing complete matrix
|
6 years ago |
Tim Quatmann
|
81356d1dc8
|
Jani JSONExporter: Increased precision for output.
|
6 years ago |
Tim Quatmann
|
6af6bc5472
|
Replaced remaining uses of modernjson::json with the new storm::json<..>
|
6 years ago |
Tim Quatmann
|
632c9c2e1e
|
Modified the modernjson library so that it can parse numbers as rationals.
|
6 years ago |
Tim Quatmann
|
c70b6baf81
|
Abort unif+ also in inner iterations. Store the best known solution after each completed step.
|
6 years ago |
Tim Quatmann
|
80f28e196d
|
Print current iteration count when aborting a solver.
|
6 years ago |
Tim Quatmann
|
9fddf3858b
|
Abort topological solvers if requested.
|
6 years ago |
Tim Quatmann
|
463766dbe0
|
Improved numerical stability of computation of transient probabilities in CTMCs.
|
6 years ago |
Tim Quatmann
|
b5a64ba7e3
|
CTMC Model checker: Consider relative precision for time-bounded queries in --sound mode
|
6 years ago |
Tim Quatmann
|
71f22fef2f
|
Added a CLI switch to perform exact model checking over finite precision floats
|
6 years ago |
Matthias Volk
|
d0b54fe6b5
|
Set number of printed digits in output
|
6 years ago |
Tim Quatmann
|
137f41abac
|
FormulaInformation: Fixed detection of property type.
|
6 years ago |
Tim Quatmann
|
1fd052aee4
|
InformationCollector: Use infinite precision to determine the state domain size.
|
6 years ago |
Tim Quatmann
|
2b89da2f4b
|
Updated decision tree used in portfolio engine.
|
6 years ago |
Tim Quatmann
|
f4820628a5
|
Incorporated more features for the portfolio engine.
|
6 years ago |
Tim Quatmann
|
3b53e1e583
|
Implemented retrieval of jani model information with a traverser. Also determine the size of the state domain.
|
6 years ago |
Tim Quatmann
|
d3ece2a2e5
|
Better simplification of prism commands.
|
6 years ago |
Tim Quatmann
|
0e91887ebb
|
Queried the termination flag in a few more places.
|
6 years ago |
Tim Quatmann
|
4585f8f555
|
One more fix for AcyclicSolverHelper.
|
6 years ago |
Tim Quatmann
|
7766a96783
|
Fixes for Acylic equation solvers.
|
6 years ago |
Tim Quatmann
|
bbc6f8b786
|
Fixed invalid memory access when applying BitVector::resize on BitVectors of length 0.
|
6 years ago |
Tim Quatmann
|
99f2344da9
|
Use acyclic solver in various Markov automata methods.
|
6 years ago |
Tim Quatmann
|
c83721066c
|
Use acyclic solver in reward bounded properties.
|
6 years ago |
Tim Quatmann
|
53db0b1f22
|
Added AcyclicMinMaxLinearEquationSolver and AcyclicLinearEquationSolver which are optimized for many calls on an acyclic model.
|
6 years ago |
Tim Quatmann
|
31cbe14d3c
|
Multiplier: Added a flag to specify whether gaussSeidel style multiplications should be performed forward or backwards.
|
6 years ago |
Matthias Volk
|
d88e7e9951
|
Explicit header files to include all defined environments
|
6 years ago |
Tim Quatmann
|
14f07a2d1a
|
Unif+: Update kappa only based on the results at the initial state
|
6 years ago |
Tim Quatmann
|
dd958bcedd
|
Changed default of the unifpluskappa
|
6 years ago |
Tim Quatmann
|
c399c31c52
|
Added missing include
|
6 years ago |
Matthias Volk
|
6f62e8d402
|
Support abort in model building
|
6 years ago |
Matthias Volk
|
e65e5587f0
|
Support for abort in Gmm++ by throwing exception
|
6 years ago |
Matthias Volk
|
823ae23180
|
Use updateStatus in more cases
|
6 years ago |
Matthias Volk
|
f50a7a424b
|
General updateStatus function in AbstractEquationSolver
|
6 years ago |
Tim Quatmann
|
c6b984ca51
|
Do not perform the conversion from a prism program to a jani model twice.
|
6 years ago |
Matthias Volk
|
b745b10b77
|
Moved reportStatus() and updateStatusIfNotConverged() to AbstractEquationSolver
|
6 years ago |
Tim Quatmann
|
7e9029e5bd
|
Optimization for PRISM model building: Avoid evaluating unnecessarily many guards.
|
6 years ago |
Tim Quatmann
|
4012094f9d
|
Use new time bounded environment also in the ctmc solver.
|
6 years ago |
Matthias Volk
|
3debbbc64d
|
Added more abortion checks
|
6 years ago |
Matthias Volk
|
d35d31ce94
|
Added SolverStatus::Abort for abort signal handling
|
6 years ago |
Matthias Volk
|
acd5a94162
|
Use general SolverStatus in StandardGameSolver
|
6 years ago |
Tim Quatmann
|
8168b9d125
|
Using OVI as default
|
6 years ago |
Matthias Volk
|
0dd1c70e12
|
Set waiting time after signal with flag --signal-timeout
|
6 years ago |
Tim Quatmann
|
383e2172d4
|
Added OVI for linear equation systems (i.e. DTMC/CTMC)
|
6 years ago |