Dave Parker
|
a126367821
|
Simulator engine: Documentation of Choice object, remove some unused Choice methods, add some action-querying methods in SimulatorEngine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3212 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
d061af7deb
|
More rewards handled in explicit engine: state rewards for Markov chains.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3208 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
ea14a0a7b6
|
Explicit engine: better error reporting of some unsupported properties.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3207 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
1c33e4b551
|
Explicit engine: better error reporting of some unsupported properties + support for property references.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3205 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
2106fa4d66
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3204 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
8266e5a1df
|
Added -testall switch (does not exit on -test failure).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3203 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6d7769c12c
|
Added "tests" target to main Makefile which runs all regression tests (if installed locally).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3198 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6289094aa0
|
Property references can appear in properties (still a few TODOs though).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3186 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
5ba2ca7768
|
Don't generate a CTL (EU) counterexample (witness) when the property is false.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3178 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
d2fcc37136
|
Small tidy of CTL cex generation/storage - aiming towards integratino with other cex stuff.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3177 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
e8c5f8243b
|
Tidy up of CTL model checking support + allow AG (via EF).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3176 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
3c8ca8495d
|
Added iff (<=>) to PRISM model/properties language.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3175 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
2dfc151b8a
|
Version 4.0 num/changelog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3173 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6ffafb37e6
|
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3151 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
007786e74e
|
Re-enable MDPSparse in the explicit engine by default.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3137 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
c87aa97ade
|
Removing accidental part of last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3135 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6166413a20
|
Bug fixes in explicit expected reward on embedded DTMCs from CTMCs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3134 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
41fb874956
|
Explicit engine Gauss-Seidel enabled for CTMCs too.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3133 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
57010fcda6
|
Time-bounded CSL model checking for CTMCs in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3132 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
70847cecd0
|
Bugfix in just committed "and" operation in explicit model checker.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3131 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
99566fce64
|
Explicit model checker handles "and" directly, not via evaluate().
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3130 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
1a21d7f342
|
Explicit engine handles "deadlock" and "init" labels, if not embedded in a (logical) expression.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3124 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
fde2287c8b
|
Bugfix: simulator should not show zero prob/rate transitions.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3121 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
073797e83b
|
CHANGELOG
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3119 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
f0639dbf36
|
Comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3118 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
785df07b63
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3116 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
e5e3b3066d
|
Comment
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3115 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
4ec5f0f9ae
|
Transient probability computation in explicit engine + some connection to CL.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3110 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
eda5f0dcfb
|
Removing superfluous code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3108 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
1d12f16675
|
Err message typo
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3107 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
89596130f1
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3106 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6297c2b51c
|
Typo in -help text.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3097 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
8465fdeb07
|
Property names parsed (but not used) and -test switch added (but no property/verify blocks yet).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3096 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
4ad686212f
|
Bug fix in ExpandLabels: missing deepCopy (only affects explicit engine currently).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3095 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
1d86f7680a
|
One more setting (max iters) passed to explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3094 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
7ca4244890
|
Few more fixes in examples re new semantics.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3091 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
61f0727290
|
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3082 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
47e6cc5143
|
Use gcc-3 etc by default when building on Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3081 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
ce4b0beb1e
|
Undoing last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3079 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
bcab165234
|
Use gcc-3 etc by default when building on Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3078 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
067491134d
|
New alias -ex for -explicit switch.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3063 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
11f4516c7a
|
Tidy up of settings and -help text (from prism-sift).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3061 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6f1cbdf6d3
|
Tidy up of settings and -help text (from prism-sift).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3060 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
6670229457
|
Tidy up of settings and -help text (from prism-sift).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3057 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
3a748072c9
|
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3048 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
52d2d21447
|
Update to newest version of explicit code (from prism-qar) plus -explicit switch for command-line and MDP solution settings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3047 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
78b3dcb777
|
New PrismDevNullLog class.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3045 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
052bfde3c9
|
New ProgressDisplay class.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3044 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
940cc58839
|
Added parseName method in ModelType.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3043 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
be47ad30e8
|
Cleaner handling of model types in parser code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3042 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |