TimQu
|
2e01c8b137
|
Fixed time bounds containing constant variables for multi objective formulas.
|
9 years ago |
dehnert
|
187e8bc52b
|
fixed two bugs related to hybrid quantitative results
|
9 years ago |
JK
|
60ab1716b1
|
storm: bisimulation statistics
|
9 years ago |
JK
|
e536851e53
|
Solver: provide information about solving method + number of iterations at INFO log level
|
9 years ago |
TimQu
|
170105c261
|
Fixed "division by zero" error that occurred when considering a CTMC with state rewards but without action rewards
|
9 years ago |
TimQu
|
d5d0a5f44a
|
fixed a few issues related to having CLN numbers as storm::RationalNumber
|
9 years ago |
TimQu
|
48d5025bd9
|
Fixed checking of formulas whose subformulas contain an OperatorFormula (like nested OperatorFormulas or conjunctions of Operatorformulas).
|
9 years ago |
TimQu
|
c5c14f3178
|
extended JSONExporter to properly export non-constant time/step intervals
|
9 years ago |
TimQu
|
f0ae3a2dfb
|
Bounds of operator formulas are now expressions, allowing formulas such as P<1/N [ F "goal" ] for model constant N
|
9 years ago |
TimQu
|
cde59bd436
|
added Expression::evaluateAsRational
|
9 years ago |
dehnert
|
853b035473
|
fixed bug and added testsfor symbolic linear equation solver (rational number and rational function)
|
9 years ago |
Tom Janson
|
ee510df4ec
|
add Path stream print for debug / Python __str__
|
9 years ago |
TimQu
|
457943351d
|
fixed matrix building in ModelInstantiator for deterministic models. Previously, a non-trivial row grouping was introduced.
|
9 years ago |
dehnert
|
b811ebcf88
|
dd-based policy iteration appears to be working
|
9 years ago |
dehnert
|
153339c5be
|
first draft of policy iteration using DDs
|
9 years ago |
dehnert
|
952776a057
|
hybrid engine working for rational numbers
|
9 years ago |
dehnert
|
ee90c51b2a
|
cleaned up constants.cpp to finalize separation of rational functions and rational numbers
|
9 years ago |
dehnert
|
aaa6f13cf4
|
separated rational numbers and rational functions and added support for rational numbers to sylvan
|
9 years ago |
TimQu
|
44ab16d126
|
Added symbolicToSparse transformers for DTMCs and CTMCs
|
9 years ago |
dehnert
|
82cc586718
|
fixed some issues related to assigning an initializer list to an unordered_map which causes problems on older platforms
|
9 years ago |
dehnert
|
0354c9024a
|
moved to new sylvan version and made everything work again
|
9 years ago |
dehnert
|
2e8ff870ff
|
completed interface of (sylvan) ADDs for storing rational functions
|
9 years ago |
TimQu
|
95527421bf
|
added missing parenthesis
|
9 years ago |
TimQu
|
ad3e99f558
|
Fixes in step bounded DFS implementations: A state should be reexplored whenever it is reached with a shorter path. Previously, it was not possible to explore a state multiple times.
|
9 years ago |
dehnert
|
1a803f4270
|
created symbolic native solver to factor out numerical solution; prepared the code-path that stores rational functions in DDs (hybrid + dd engines)
|
9 years ago |
dehnert
|
fd74476340
|
forgot to commit header file
|
9 years ago |
dehnert
|
fd31e23306
|
allow arbitrary-layer meta variables in DdManager; make DdManager available as non-const from a DD; started on symbolic state elimination linear equation solver
|
9 years ago |
dehnert
|
b7170b3c3b
|
fixed two issues pointed out by Joachim Klein: spirit error message (superfluous tab) and wrong treatment of strict upper bounds in bounded until and cumulative reward properties
|
9 years ago |
dehnert
|
ad1fdd41ea
|
fixed some wrong capitalizations
|
9 years ago |
dehnert
|
97b33cf8b1
|
changed version output slightly
|
9 years ago |
dehnert
|
98d956275a
|
reworked version detection via git/defaults if not available
|
9 years ago |
dehnert
|
a323d21751
|
fixed some wrong capitalization
|
9 years ago |
dehnert
|
b3a02b6e8a
|
fix in sparse ctmc model checker: bounded until returned empty result in case there are no non-prob0-states
|
9 years ago |
dehnert
|
0b6c481cf2
|
fix for sparse mdp model checker: computing cumulative rewards did one step too much
|
9 years ago |
Matthias Volk
|
e5404a27e9
|
Implemented parsing for UnaryNumericalFunctionExpression
|
9 years ago |
Matthias Volk
|
0b6273cad6
|
Implemented parsing for UnaryNumericalFunctionExpression
|
9 years ago |
Matthias Volk
|
a18161b6e3
|
Quick fix for CTMC instantiation
|
9 years ago |
Matthias Volk
|
40e125fb85
|
Enable parsing of parametric DRN
|
9 years ago |
Matthias Volk
|
9ad582dafc
|
Import state labeling
|
9 years ago |
Matthias Volk
|
069908d7c9
|
Working on DNR parser
|
9 years ago |
Matthias Volk
|
36854d4636
|
Framework for DRN parser
|
9 years ago |
Matthias Volk
|
97d09408d1
|
Export generated model from DFT
|
9 years ago |
Matthias Volk
|
1c2426b0f4
|
Print model information
|
9 years ago |
TimQu
|
fd24a2586c
|
added implementation for Z3LpSolver::getValue() when z3_optimize is not available
|
9 years ago |
TimQu
|
adaa55a616
|
Fixed the printing of two warnings
|
9 years ago |
Matthias Volk
|
3c9363a323
|
Fixed compile issue
|
9 years ago |
TimQu
|
9d70b9d768
|
fixed typo in an #include statement.
|
9 years ago |
TimQu
|
4081e4bfbe
|
removed debug output and fixed a test
|
9 years ago |
TimQu
|
1d2e7b2450
|
compilation fixes
|
9 years ago |
TimQu
|
67d5df5bd4
|
fixed capitalization
|
9 years ago |