Dave Parker
|
41abbe6df2
|
Fix Makefile to build on newer versions of Cygwin (-no-cygwin).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7547 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Mateusz Ujma
|
e85924e3c8
|
Added exportsccs
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7528 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
c43b3e390a
|
Makefile fix for when there are two occurrences of jni_md.h (reported/fixed by Gaston Ingaramo).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7521 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
9b2d57fccd
|
Missing file from last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7509 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
edcac4a4a2
|
Added R[C<=k] operator for MDPs (sparse, explicit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7508 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
79aa1c7b1c
|
Debug code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7506 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
ad7e014079
|
Fix modified policy iteration (and add internal option to explicit state model checkers to not flag non-convergence as an error).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7498 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
879cdc5ab0
|
Remove duplicate handling of MDP soln method switches.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7497 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
37b6d72e7f
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7493 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
d0d8077e32
|
Avoid unnecessary creation of PrismSettings object in PrismComponent (was slowing down computations that require frequent creation of ECComputer classes).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7433 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
71b207746c
|
Remove confusing GUI question dialog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7400 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
4dc86a3dd9
|
Make default settings consistent in ConstructModel methods.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7382 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
63c53729fe
|
Auto format
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7370 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
6d32987de0
|
Additional graph zoom functionality on popup menu.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7369 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
65882ede90
|
Better error reporting for non-supported explicit-state CTL.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7356 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Mateusz Ujma
|
e3f120815f
|
Changing visibility in Updater
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7278 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
59a3cf9cde
|
Changing visibility in ConstructModel
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7272 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
f240775686
|
Added removing commad from Module
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7269 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
df53058dd4
|
Typo in model checking message.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7267 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
8658e4d126
|
Fixed bug with IndexedSet default constructor not initializing data structures
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7264 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
f56234d9be
|
Code tidy + comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7263 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
e2a0ee3f57
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7262 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
daedb1e06f
|
Add isProposition methods to Expression classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7259 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
52e384b8c5
|
Undo some recent tidies to retain java 6 compatibility.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7252 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
c0801edc74
|
Compile fix.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7249 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
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 |