Dave Parker
|
c02983ea26
|
Small code tidies.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6901 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
064356d11f
|
Rename adversary to strategy in explicit MDP model checking + align with prism-games.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6899 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3f56c6668f
|
Miscellaneous code changes/tidies - trying to align with prism-games a bit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6881 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
c5fa220048
|
Miscellaneous code changes/tidies - trying to align with prism-games a bit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6880 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
018c8c89d5
|
Miscellaneous code changes/tidies - trying to align with prism-games a bit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6878 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
726c84eedd
|
Aligning with prism-games a bit (explicit reward stuff).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6875 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1539fc766c
|
Aligning with prism-games a bit (explicit reward stuff).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6873 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4ee9ed825e
|
Miscellaneous code changes/tidies - trying to align with prism-games a bit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6871 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9a658794b1
|
Additional -help xxx messages.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6833 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
114b285e19
|
Bugfix: verbose mode displaying of vectors was not working in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6816 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8e9916b89f
|
Silly bug fix for R[I] and R[C] on DTMCs in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6795 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
fd855d0ff4
|
reintegrated parametric stuff
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6786 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
78ed924305
|
reintegrated fau
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6782 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9e886fc4ec
|
Bugfixes + comments in buildMDPRewardsFromPrismExplicit in explicit.ConstructRewards (spotted by Ibrahim Abdoulahi).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6740 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
abdb2f27c8
|
Bugfix: NPE in explicit reward structure creation (spotted by Marcus Daum, previously fixed in prism-games by Aistis).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6704 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
55025ee63b
|
too slow
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6622 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
4ae35b1beb
|
began modifying for storing actions
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6621 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
1f5a901890
|
instantaneous and cumulative rewards for explicit engine for dtmcs and ctmcs
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6616 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
78ab1251ad
|
bugfix: removed variable which was already declared in grandparent class
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6615 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2884b8b143
|
Better error message for non-supported S operator in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6206 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2ef6a3e2ee
|
Bug fix: computing next probs in explicit engine (was not converted to embedded DTMC).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6173 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3295869453
|
Fix mvMultRewJacSingle method for DTMCEmbeddedSimple (for Hongyang).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5780 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
9373bc0b11
|
Add mvMultRewJacSingle method for DTMCEmbeddedSimple (for Hongyang).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5777 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
08b5f75aa4
|
Bug fix: LHS of until was being ignored in explicit CTMC model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5760 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
ae798a69d9
|
Fix: explicit engine did not pick up verbose setting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5664 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
84f1c97413
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5635 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
3b59b8f6cd
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5633 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
da50f86281
|
Tweak comments in policy iteration.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5632 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
eb34f465a7
|
Bounded until for DTMC/MDP in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5631 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
433c3a3414
|
Next operator for explicit model checker.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5629 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
4413259325
|
Explicit model checker can handle negated path operators like G.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5624 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
582ddb0e43
|
Error message typos.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5623 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
1b5dc955e6
|
Few extra methods in StateValues.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5622 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
6e2b0b789b
|
DTMC S operator model checking for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5621 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
5018559d3e
|
DTMC steady-state computation for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5617 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
5d37e99d57
|
Type tidying in castValueTo methods.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5388 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
09f8b2b8d9
|
Utility array copy methods.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5383 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
afd0696115
|
More (B)SCC computation for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5365 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
616ae77ff7
|
Explicit SCC computation returns BitSets.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5363 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
906052cb5b
|
SCC computation using Tarjan for explicit engine (from Christian von Essen).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5362 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
99d2139f55
|
Add getSuccessorsIterator to explicit Model interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5331 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
e05cab0dab
|
Static methods to create model checkers by type.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5314 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
ab2d4d52c6
|
Bug fix: only process adversary if generated (explicit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4952 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
d3dd8a7ac1
|
Adapt some classes to use new ProgressDisplay.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4947 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
51b490911f
|
Improved ProgressDisplay class.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4945 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
1935ae489f
|
Explicit mc setSettings methods ignore settings if null.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4942 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
8962177f20
|
Set methods for exportAdv stuff in explicit model checkers.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4938 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
bd4b2f3f3a
|
New exportToDotFileWithAdv method for MDPs in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4935 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
17c9691d8f
|
Adversary generation for MDPs in explicit engine restricts to reachable states.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4933 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
86476b02b1
|
Javadoc comment.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4930 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |