dehnert
ed4f1bb7cf
Added the possibility to build the bisimulation options from a formula in the sense that it automatically picks suitable settings for the formula.
Former-commit-id: 932c7d899a
11 years ago
dehnert
4952306092
Worked on making bisimulation decomposition a bit easier to use.
Former-commit-id: 0fe6b2af6a
11 years ago
David_Korzeniewski
3748905bcf
Fixes and test refactoring for TopologicalValueIterationMdpPrctlModelChecker
- Explicit instantiation of matrix and scc decomposition for float
- Started to adapt TopologicalValueIterationMdpPrctlModelCheckerTest.cpp to new formulas
Former-commit-id: 4685ae4939
11 years ago
dehnert
8f7e21c108
Small hack that prevents creating atomic propositions like 'true'. This will be solved differently in master soon.
Former-commit-id: e99010a485
11 years ago
David_Korzeniewski
ee4c961cc9
fixes for compile errors. target "storm" builds without errors
tests not compiling because of property modifications.
Former-commit-id: 0366cf99cd
11 years ago
dehnert
1fb8d72a30
Merged master in parametricSystems.
Former-commit-id: 2fdc349e9d
11 years ago
David_Korzeniewski
ab36c5fb0d
Workarounds for more Windows quirks. Compiles but tests crash.
Former-commit-id: 0c47ae886d
11 years ago
David_Korzeniewski
7da35af0bb
Some compile errors on Windows fixed, some still persist.
Former-commit-id: 1a9331371b
11 years ago
dehnert
92aa2607a0
The labels of the models are now only built if no property was given or the given property contains the label.
Former-commit-id: d5ce5a2e1e
11 years ago
dehnert
ee7b591db1
Some work on cli.
Former-commit-id: c3045f48a8
11 years ago
dehnert
b60c5ffdc0
Fixed a lot of tests, improved some things here and there.
Former-commit-id: baec0a4963
11 years ago
dehnert
01d7bce205
Fixed some test.
Former-commit-id: 9750284b59
11 years ago
David_Korzeniewski
447285d6dd
Fixed merge error
Former-commit-id: 18d5d06921
11 years ago
dehnert
01bd1fbc76
Model building works again for parametric systems.
Former-commit-id: d3f3e357ca
11 years ago
dehnert
12e6fac968
Started making generation of parametric models work again.
Former-commit-id: 93b0bc351c
11 years ago
dehnert
2bd0e2e377
Improved performance of explicit model generation a bit.
Former-commit-id: 1613435eb3
11 years ago
dehnert
91e177028d
Started refactoring explicit model generator of PRISM models
Former-commit-id: 4ea82670d0
11 years ago
dehnert
4758ef73ec
Fixed an issue that gcc has problems with.
Former-commit-id: 69c9b71d01
11 years ago
dehnert
5e37c09fc0
Fixed some bugs.
Former-commit-id: dce463081d
11 years ago
dehnert
231d2223a9
Model building works again (more or less)
Former-commit-id: fa6843fcdc
11 years ago
dehnert
6f2916d557
Adapted the explicit model generator to the new hash map. Surprise: doesn't work yet.
Former-commit-id: dc60f568bf
11 years ago
dehnert
26e9eac934
Added another convenience operation to bit vector class.
Former-commit-id: 6420f3ec90
11 years ago
dehnert
827839e7fd
Changed internal representation of bit vector slightly, adjusted all operations. New bit vector operation runs fine now.
Former-commit-id: 186eefe2ad
11 years ago
dehnert
43d77e0adc
Wrote tests for the new necessary bit vector operations (they fail, because the bit vector is organized in a weird way and needs to be restructured.)
Former-commit-id: b80e4b6efa
11 years ago
dehnert
30f78b0a99
Intermediate commit. Started improving explicit model adapter performance.
Former-commit-id: 8a4aa64ac6
11 years ago
dehnert
aaefe7dfa5
Fixed some tests/parser.
Former-commit-id: d1767861c4
11 years ago
dehnert
53196f5610
Created bit vector hash map and some necessary bit vector methods.
Former-commit-id: 4a9946a743
11 years ago
dehnert
f5f2a2dd4c
Added expression evaluation (header-only) library exprtk and a corresponding evaluator class.
Former-commit-id: 950d1af6e0
11 years ago
dehnert
ab0caf79e8
Replaced action names by indices in PRISM programs.
Former-commit-id: e66820c247
11 years ago
dehnert
3260a6203c
Started improving performance of explicit model generation.
Former-commit-id: 318a97aedc
11 years ago
dehnert
b77772b242
Fixed some minor issues.
Former-commit-id: 410be1e1a9
11 years ago
dehnert
780ddd9694
Improved simplify a bit.
Former-commit-id: bfdfa5bfbb
11 years ago
dehnert
650770148d
Main now compiles again, yay.
Former-commit-id: cc1307aea8
11 years ago
dehnert
b37e009168
Further steps to new expressions.
Former-commit-id: 4396857eff
11 years ago
dehnert
ee9533e586
Started working on making the main executable build again.
Former-commit-id: 9aaad15b9f
11 years ago
dehnert
8e71081f1e
Functional tests now work again.
Former-commit-id: 46d964ad22
11 years ago
dehnert
2eeaa06d76
Z3 runs fine again.
Former-commit-id: a725a33f01
11 years ago
dehnert
d6a299e799
MathSAT tests now running fine again.
Former-commit-id: 35083ea120
11 years ago
dehnert
ed74392f0d
Another intermediate commit.
Former-commit-id: 37585dbfa0
11 years ago
dehnert
99d9a9710d
Further steps to make everything work again.
Former-commit-id: 3f45a49dab
11 years ago
dehnert
7ec3e8b214
Further fixes for new variable handling. libstorm now compiles again, yay.
Former-commit-id: a9ac5c0356
11 years ago
dehnert
f76d0f93eb
Adapted LP solver interface to new variable handling.
Former-commit-id: c2a7eea5db
11 years ago
dehnert
7ea6ec3644
Further refactoring.
Former-commit-id: 7769132a68
11 years ago
dehnert
bdfbc50dab
Removed some superfluous stuff.
Former-commit-id: ca742ac658
11 years ago
dehnert
92d550be12
More and more refactoring.
Former-commit-id: b2f5b25c92
11 years ago
dehnert
398f6c4e86
Partly adapted code to new 'type system'.
Former-commit-id: 6c200df5f0
11 years ago
dehnert
983a7d78c2
Further work on expressions.
Former-commit-id: 4774f0136d
11 years ago
dehnert
fff18f2789
Intermediate commit (refactoring expressions).
Former-commit-id: e7cc7e95c2
11 years ago
dehnert
809217c359
Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any.
Former-commit-id: 0f6af138ae
11 years ago
dehnert
b5d55335a6
All tests passing again.
Former-commit-id: ffa8bef2d2
11 years ago