Dave Parker
|
c7ee82d4bc
|
More classes switched to PrismComponent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7245 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
a73b36685b
|
Add getAllLabels method to ASTElement (not used currently).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7243 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
7047d1a2fb
|
Output typo
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7242 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
f7f0462c12
|
Add (rather inefficient) handling of multiple initial states to explicit-state model construction.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7239 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
e109eadf71
|
Switch ConstructModel class to PrismComponent interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7238 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
3089715c80
|
Changed visibility to support inheritance
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7232 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
7646cbfbd5
|
Added getDBM to DBMList
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7230 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
5d8e37cd04
|
Updated hashCode with Arrays
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7226 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
67efd14c6d
|
Added constructor to the IndexedSet with a comparator
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7221 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
831876fc85
|
Added compare by variable to the State class
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7218 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
8f08ab35d3
|
Added StateStorage interface
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7215 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8a15118de2
|
Move mec-tests into prism dir.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7204 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
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 |