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 |
Mateusz Ujma
|
710d5b15b5
|
Added class for handling sub-models of NondetModel's
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7108 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
d45b177dc8
|
Added transitionIterator to the NondetModel interface
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7107 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
7e27932a68
|
Missing file from previous commits.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7102 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4c23a25e45
|
Comments + minor refactoring.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7101 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
0393cbb9d0
|
Remove unneeded method in DTMCSimple.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7100 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2b6a966076
|
DRA-DTMC product code works for any type of DTMC, not just DTMCSimple.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7099 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
54da61cc0d
|
Code comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7098 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
b9907fb88f
|
Remove some diag output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7097 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
115953fd5e
|
Optimise DRA-DTMC product construction.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7096 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1de1b052c6
|
Bug fix: Transitions counted incorrectly in DTMCSimplle.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7095 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
11e0bf3d60
|
Small fixes and output changes to DTMC-LTL m/c.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7094 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
dab2d64808
|
Clarifications in comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7093 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
6b15078f4a
|
Added counterexamples for explicit engine MEC decomposition
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7092 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
d3ac56dc67
|
Clarifications in comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7088 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
20545b0008
|
Minor tweaks to new DTMC-LTL code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7086 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
a42526551c
|
Code/comment tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7085 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
b19e29248e
|
Code/comment tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7084 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
67476e300f
|
Minor tweaks to new DTMC-LTL code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7083 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9e52b90863
|
Patch in DTMC-LTL model checking for explicit engine (from prism-games-bruni).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7080 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
35fa9a80e5
|
Code tidy: imports.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7076 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
026359ea2f
|
Undo last commit
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7075 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2c5a9de4f8
|
Code tidy: imports.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7074 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4acdf94c62
|
Fix: settings omitted in inheritSettings in ProbModelChecker.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7059 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
cda9509028
|
Update ECComputer code to latest version of EC code from LTLModelChecker (Mateusz found bugs in old version).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7054 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Mateusz Ujma
|
e5d4d3dc3d
|
MEC implementation
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7053 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
5c9c158b97
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7052 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
f77d83f004
|
Connect up explicit MEC generation to -exportmecs switch (even though not implemented yet).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7050 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4fa071e3d0
|
Implement -exportbsccs for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7049 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
f72312b7a3
|
Added -exportmecs switch.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7048 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
64cb80aa7e
|
Interface and stub for EC computation in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7047 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
d193532115
|
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7045 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3a0f90d7b8
|
Comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7044 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
ff11760860
|
Update strategy generation in explicit engine to distinguish between: -1 (unknown), -2 (arbitrary), -3 (unreachable).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7008 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
98e3567cd6
|
Remove diagnostic output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7007 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3b6c2ff51f
|
Generate strategy storage for expected rewards (explicit engine).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7006 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
b06df8c756
|
Fixes in strategy generation for expected rewards in explicit engine (should only check for strict changes in max case).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7005 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
ac06210cdc
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7004 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
23943916e6
|
Comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7003 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
355c12dcb2
|
Tidy up of new Strategy classes, and do export in terms of action labels.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7002 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
34a977db52
|
Partial changes to strategy classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6999 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1c42335bcf
|
Some refactoring of explicit model classes, to introduce NondetModel interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6998 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2b40322549
|
Properly connect newly added -exportstrat switch.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6997 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
6928edbe8c
|
Add -exportstrat switch (currently operates in parallel to -exportadv switch).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6996 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
5bd1087e06
|
Re-factor model checker creation in Prism class, and add getStrat setting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6995 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
951f0bd507
|
First bits of code for improved strategy generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6994 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
99181f0ec3
|
Spaces in ExpressionFunc toString.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6993 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9b7b499597
|
Javadoc typos
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6991 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3844f8b4a2
|
Small code tidy (alignment with prism-games).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6987 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |