Dave Parker
|
f3dc40fbc5
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7203 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
c68d4a4946
|
Refinements to PrismComponent interface, and to explicit.StateModelChecker handling of settings (originally due to bug caused by calling overridable methods in explicit model checking constructors).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7200 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
6f1408812e
|
Added new constraint methods and size for DBMList
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7197 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1506d46993
|
Comment.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7195 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9d1fe0c356
|
Small update to Strategy interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7194 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2bf26806e4
|
EC generation: comments and refactoring.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7190 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
ab3db9e38b
|
Small bug fix in explicit EC computation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7189 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
6f5213111b
|
Fix explicit MDP model checking (EC computation was incorrect) + some refactoring.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7188 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
45079ccafe
|
Some refactoring in symbolic LTL model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7185 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
c769bb5ac0
|
Remove a few warnings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7181 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
86bd5a5d71
|
Small bug fix: missing err msg in GUI simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7180 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9b3d8345f3
|
Add some methods to the Strategy interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7171 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
fb57fe72a7
|
For now, Prob1 should be disabled for -exportstrat too (as well as -exportadv).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7170 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
80ddd4be4b
|
Some additions to Strategy classes + better integration of symbolic strategy generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7169 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
31e1c6b6c7
|
Tidy, document and expand Integer/DoubleVector classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7168 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
0057407e16
|
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7167 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
39f12fefe2
|
Refactoring in explicit EC computation (but MDP model checking stil not working).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7166 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
389e2ba1d3
|
Some tidying/refactoring of symbolic MEC generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7155 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
c46611cc94
|
Refactor symbolic LTL code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7149 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
982d1fa0a5
|
Refactor symbolic LTL code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7148 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
32f908e4b3
|
Refactor symbolic LTL code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7147 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3032a04819
|
Refactor symbolic LTL code: pull out some MEC stuff.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7146 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4b3d54bd1c
|
Convert a few more classes to PrismComponents.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7140 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
bce5d3f3be
|
MDP-LTL model checking for explicit (still needs fixing) + correction to DTMC-DRA product construction.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7136 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
94de47ee4a
|
Fix for bug introduced in earlier commit removing offsets from Prism settings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7135 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
772e119cd1
|
Unneeded stuff in strat Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7132 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
54b9aea80b
|
Tidy up of symbolic/explicit SCC/EC computer classes, incl. integration of PrismComponent interface + knock-on effects.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7128 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3570b3e9bd
|
Promote sumRoundOff setting in Prism to a proper option (for easier access from ECComputers).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7127 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
52203a9697
|
Remove pesky +/-1 offsets in Prism.java needed for choice settings in PrismSettings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7126 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3e2efc21e9
|
New PrismComponent class: refactoring for various model checking components.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7125 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
c82d9e7de7
|
Tidy up of parametric/FAU settings to match rest of PRISM
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7122 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
6c7df8d3ed
|
Missing part of last commit
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7121 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2837f71036
|
First (partial) connection of sparse adversary generation to Strategy classes and -exportstrat.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7119 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
7454f81abe
|
Update comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7118 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
a185e6cba9
|
Missing file from last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7115 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
cc15e6c010
|
Add integer vector storage class to dv package.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7114 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
5f4b6b5c65
|
Remove old unneeded code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7113 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
919319704b
|
Fixed bugs in MEC computation
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7109 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
710d5b15b5
|
Added class for handling sub-models of NondetModel's
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7108 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
d45b177dc8
|
Added transitionIterator to the NondetModel interface
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7107 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
7e27932a68
|
Missing file from previous commits.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7102 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4c23a25e45
|
Comments + minor refactoring.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7101 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
0393cbb9d0
|
Remove unneeded method in DTMCSimple.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7100 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2b6a966076
|
DRA-DTMC product code works for any type of DTMC, not just DTMCSimple.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7099 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
54da61cc0d
|
Code comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7098 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
b9907fb88f
|
Remove some diag output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7097 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
115953fd5e
|
Optimise DRA-DTMC product construction.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7096 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1de1b052c6
|
Bug fix: Transitions counted incorrectly in DTMCSimplle.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7095 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
11e0bf3d60
|
Small fixes and output changes to DTMC-LTL m/c.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7094 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
dab2d64808
|
Clarifications in comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7093 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |