dehnert
|
5e37c09fc0
|
Fixed some bugs.
Former-commit-id: dce463081d
|
12 years ago |
dehnert
|
231d2223a9
|
Model building works again (more or less)
Former-commit-id: fa6843fcdc
|
12 years ago |
dehnert
|
6f2916d557
|
Adapted the explicit model generator to the new hash map. Surprise: doesn't work yet.
Former-commit-id: dc60f568bf
|
12 years ago |
dehnert
|
26e9eac934
|
Added another convenience operation to bit vector class.
Former-commit-id: 6420f3ec90
|
12 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
|
12 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
|
12 years ago |
dehnert
|
30f78b0a99
|
Intermediate commit. Started improving explicit model adapter performance.
Former-commit-id: 8a4aa64ac6
|
12 years ago |
dehnert
|
aaefe7dfa5
|
Fixed some tests/parser.
Former-commit-id: d1767861c4
|
12 years ago |
dehnert
|
53196f5610
|
Created bit vector hash map and some necessary bit vector methods.
Former-commit-id: 4a9946a743
|
12 years ago |
dehnert
|
f5f2a2dd4c
|
Added expression evaluation (header-only) library exprtk and a corresponding evaluator class.
Former-commit-id: 950d1af6e0
|
12 years ago |
dehnert
|
ab0caf79e8
|
Replaced action names by indices in PRISM programs.
Former-commit-id: e66820c247
|
12 years ago |
dehnert
|
3260a6203c
|
Started improving performance of explicit model generation.
Former-commit-id: 318a97aedc
|
12 years ago |
dehnert
|
b77772b242
|
Fixed some minor issues.
Former-commit-id: 410be1e1a9
|
12 years ago |
dehnert
|
780ddd9694
|
Improved simplify a bit.
Former-commit-id: bfdfa5bfbb
|
12 years ago |
dehnert
|
650770148d
|
Main now compiles again, yay.
Former-commit-id: cc1307aea8
|
12 years ago |
dehnert
|
b37e009168
|
Further steps to new expressions.
Former-commit-id: 4396857eff
|
12 years ago |
dehnert
|
ee9533e586
|
Started working on making the main executable build again.
Former-commit-id: 9aaad15b9f
|
12 years ago |
dehnert
|
8e71081f1e
|
Functional tests now work again.
Former-commit-id: 46d964ad22
|
12 years ago |
dehnert
|
2eeaa06d76
|
Z3 runs fine again.
Former-commit-id: a725a33f01
|
12 years ago |
dehnert
|
d6a299e799
|
MathSAT tests now running fine again.
Former-commit-id: 35083ea120
|
12 years ago |
dehnert
|
ed74392f0d
|
Another intermediate commit.
Former-commit-id: 37585dbfa0
|
12 years ago |
dehnert
|
99d9a9710d
|
Further steps to make everything work again.
Former-commit-id: 3f45a49dab
|
12 years ago |
dehnert
|
7ec3e8b214
|
Further fixes for new variable handling. libstorm now compiles again, yay.
Former-commit-id: a9ac5c0356
|
12 years ago |
dehnert
|
f76d0f93eb
|
Adapted LP solver interface to new variable handling.
Former-commit-id: c2a7eea5db
|
12 years ago |
dehnert
|
7ea6ec3644
|
Further refactoring.
Former-commit-id: 7769132a68
|
12 years ago |
dehnert
|
bdfbc50dab
|
Removed some superfluous stuff.
Former-commit-id: ca742ac658
|
12 years ago |
dehnert
|
92d550be12
|
More and more refactoring.
Former-commit-id: b2f5b25c92
|
12 years ago |
dehnert
|
398f6c4e86
|
Partly adapted code to new 'type system'.
Former-commit-id: 6c200df5f0
|
12 years ago |
dehnert
|
983a7d78c2
|
Further work on expressions.
Former-commit-id: 4774f0136d
|
12 years ago |
dehnert
|
fff18f2789
|
Intermediate commit (refactoring expressions).
Former-commit-id: e7cc7e95c2
|
12 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
|
12 years ago |
dehnert
|
b5d55335a6
|
All tests passing again.
Former-commit-id: ffa8bef2d2
|
12 years ago |
dehnert
|
90b0f20167
|
Reachability Rewards can now be computed in parametric DTMCs (modulo bugs)
Former-commit-id: 26ee20ef76
|
12 years ago |
dehnert
|
554287e082
|
Fixed minor issue that caused problems with the measure-driven initial partition and rewards.
Former-commit-id: 7379da548d
|
12 years ago |
dehnert
|
b7492d543a
|
Further work regarding rewards in parameterized models. Note: this includes some debug output.
Former-commit-id: ac65f020a5
|
12 years ago |
dehnert
|
7d0ae06f9f
|
Fixed creation of empty blocks under certain circumstances in bisimulation.
Former-commit-id: f1240e234b
|
12 years ago |
dehnert
|
cca4ba4ecf
|
Removed debug time measurements.
Former-commit-id: 17cdf5c41c
|
12 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
|
12 years ago |
dehnert
|
0ad4c5f867
|
More debug times.
Former-commit-id: fb6d8c06f7
|
12 years ago |
dehnert
|
9b91d388b7
|
Even morer debug times.
Former-commit-id: 843fcf4313
|
12 years ago |
dehnert
|
f476caf62e
|
More debug timings.
Former-commit-id: 07ffbf3fcd
|
12 years ago |
dehnert
|
0af2b8d148
|
More debug stats.
Former-commit-id: 1885b7ff67
|
12 years ago |
dehnert
|
8c403628f2
|
Added some debug statistics to bisim.
Former-commit-id: 6a93014021
|
12 years ago |
dehnert
|
4b8f2e7a0b
|
Next splitter is now chosen more deterministically.
Former-commit-id: 7f92208d1c
|
12 years ago |
dehnert
|
894c3bb497
|
Added missing header.
Former-commit-id: 30d5444d23
|
12 years ago |
dehnert
|
b305a3b498
|
Switched to FactorizedPolynomial as the basis for rational functions and added missing reward construct for one NAND model.
Former-commit-id: 8bb62ee1d2
|
12 years ago |
dehnert
|
7014d289e8
|
Fixed some issues related to bisimulation in the presence of state rewards.
Former-commit-id: 7f26a7bcf9
|
12 years ago |
dehnert
|
61e78f8d12
|
Adapted parameterized NAND example to use state rewards instead of transition rewards. Also, the unfactorized polynomials are now used to build and compute everything. We should detect cyclic models and use the factorized polynomials for them.
Former-commit-id: c4179f2029
|
12 years ago |
dehnert
|
08959a6a32
|
Intermediate commit.
Former-commit-id: d3c8fe1b9b
|
12 years ago |
dehnert
|
c4c7794069
|
Intermediate commit.
Former-commit-id: 19002ec2c1
|
12 years ago |