Dave Parker
|
3ef803f384
|
Re-factor code to detect cycles in dependencies.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8600 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
9e2c117954
|
lpsolve Makefile fix (from Steffen Maercker).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8599 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
45daee70e4
|
Update author info in some recently change classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8598 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
7fb4426803
|
Models can have multiple system...endsystem constructs, they can be named, and they can be referenced from each other.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8597 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
309cfc0294
|
Code tidy (JavaDoc).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8594 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
085a3e0b1c
|
Small refactoring of methods to compute steady-state probabilities.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8593 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
ba38ca8074
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8589 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
07bed0bbe6
|
Bug fix - multiple constants in RESULT spec for testing was not working.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8461 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
b22dd6a64e
|
Remove trailing space when outputting StateValuesMTBDD.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8415 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
12edd80b2f
|
Add clear() to the StateVector interface
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8407 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
51b805ac57
|
Bug fix - storeVector setting not being passed to symbolic model checkers.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8405 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
b7864791dc
|
Store vector in Result during model checking if requested.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8402 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
3539596e16
|
Add optinal storage of a StateVector to Result class.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8401 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
a783609238
|
Missing file from last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8400 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
c494df569b
|
Add basic prism.StateVector interface, supported by various types of state vector.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8399 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
fd55870fc6
|
Bug fix in previous commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8398 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
7a4b42efde
|
Add an (as yet unimplemented) option to Prism to store the vector of results during model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8396 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
f85400152d
|
Re-factoring - push the creation of default filters during model checking into a utility method in ExpressionFilter.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8394 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
0c3219e175
|
Connect export to dot with states option to Prism.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8392 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
1d2bb4a49d
|
Add option to show states in dot file exported for explicit models (plus some commenting).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8390 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
d3a267a2dc
|
Refactor exportToDot methods for explicit model classes - subclasses just need to export their transitions, so it is easier to add more functionality regarding state info.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8389 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
b7a84cf488
|
Move ParamModelChecker.closeDown() somewhere more sensible.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8343 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
228dd549c3
|
Add some missing/extra log close()s - from Jens.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8342 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
29a26482b9
|
Bug fix: explicit engine dot export threw unnecessary exception.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8341 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
87dd779e30
|
Add Locale.UK to String.format to stop . changing to , in some places (from Jens).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8340 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
b970c2740b
|
Fix oddity in return type of DTMC.getNumTransitions(s) - double not int.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8254 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
0ed188c06e
|
Make NSIS installer creator use correct "Program Files" depending on 32/64-bit-ness.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8239 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
77bfea558f
|
Fix Makefile so that it does not mis-show ARCH as 86_64 when building on 32-bit Win.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8238 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
9c0273f878
|
Assume Java 7 not 6 when building binaries now.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8236 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
81d8cad3aa
|
Better error message when trying to use "multi" function on models other than MDPs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8232 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
850ed89353
|
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8224 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
e124caac03
|
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8215 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
c546ba5c03
|
Fix version for 4.2.beta1
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8213 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
8f7913074d
|
Fix version for 4.2
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8212 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
9d7faf1da8
|
Comment clarification.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8211 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
945432ed63
|
Fixed bugs in output of vectors when showing states but no indices.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8210 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
17dc2a91b2
|
NaN values in rewards cause an error (explicit engine only so far).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8188 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
dfce095d45
|
Make sure that some PrismFileLogs are close()ed after use - spotted as a bug by Bruno.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8168 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
21748bcaa4
|
Tidy up of export-to-Dot functionality, plus new "dot" option for exporting strategy (explicit engine only, currently).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8110 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
7b8b7832a4
|
Code tidy + new methods in PrismFileLog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8074 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
4d4d288488
|
Output tweak: extra new line.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8073 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
08abf1bffe
|
Bug fix: pre-strategy generation check done before model construction.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8072 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
e773d28c15
|
Add buildMCRewardsFromPrismExplicit method (untested).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8071 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Frits Dannenberg
|
16d294eca9
|
changed output se
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8026 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Ernst Moritz Hahn
|
e1bfb8637f
|
fix for fau
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8025 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Vojtech Forejt
|
9ca61c1f74
|
changing permissions, to fix cygwin 64bit compilation
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@8005 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Frits Dannenberg
|
720cde341d
|
small bug fix for extremely large right truncation points from Fox-Glynn in the FAU method
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7857 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Ernst Moritz Hahn
|
1397f39709
|
improved description of FAU in commandline and GUI
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7827 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Ernst Moritz Hahn
|
b5c09de4c4
|
fixed stopping criterion for fast adaptive uniformisation when being in array mode
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7817 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
2ef13b46e5
|
Small fix in prism2latex.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7816 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |