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 |
dehnert
|
90b0f20167
|
Reachability Rewards can now be computed in parametric DTMCs (modulo bugs)
Former-commit-id: 26ee20ef76
|
11 years ago |
dehnert
|
554287e082
|
Fixed minor issue that caused problems with the measure-driven initial partition and rewards.
Former-commit-id: 7379da548d
|
11 years ago |
dehnert
|
b7492d543a
|
Further work regarding rewards in parameterized models. Note: this includes some debug output.
Former-commit-id: ac65f020a5
|
11 years ago |
dehnert
|
7d0ae06f9f
|
Fixed creation of empty blocks under certain circumstances in bisimulation.
Former-commit-id: f1240e234b
|
11 years ago |
dehnert
|
cca4ba4ecf
|
Removed debug time measurements.
Former-commit-id: 17cdf5c41c
|
11 years ago |
dehnert
|
0bc685969d
|
Moved from call to list::size to counting member in bisimulation partition to avoid gcc's O(n) list::size.
Former-commit-id: aaae9886b7
|
11 years ago |
dehnert
|
0ad4c5f867
|
More debug times.
Former-commit-id: fb6d8c06f7
|
11 years ago |
dehnert
|
9b91d388b7
|
Even morer debug times.
Former-commit-id: 843fcf4313
|
11 years ago |
dehnert
|
f476caf62e
|
More debug timings.
Former-commit-id: 07ffbf3fcd
|
11 years ago |
dehnert
|
0af2b8d148
|
More debug stats.
Former-commit-id: 1885b7ff67
|
11 years ago |
dehnert
|
8c403628f2
|
Added some debug statistics to bisim.
Former-commit-id: 6a93014021
|
11 years ago |
dehnert
|
4b8f2e7a0b
|
Next splitter is now chosen more deterministically.
Former-commit-id: 7f92208d1c
|
11 years ago |
dehnert
|
894c3bb497
|
Added missing header.
Former-commit-id: 30d5444d23
|
11 years ago |