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 |
Dave Parker
|
7abfb618f0
|
Suppress compiler warning
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6984 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
e4af9297b6
|
Missing package-info.java.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6982 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
a72a2d6e4b
|
Upgrade CUDD to version 5.0.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6964 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2cedd3daf2
|
Update main Makefile to pass variables correctly to new cudd-5.0 Makefile.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6963 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8361366efb
|
Code comment
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6962 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
5a373672bb
|
Some example code in explicit.DTMCModelChecker.java.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6959 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
ada9f0e3c7
|
Misc code tidy and warning removal.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6936 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
5a1186c177
|
Strategy synthesis for reach rewards in the explicit engine: choices for inf states and do export.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6933 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
65a6464b32
|
Strategy synthesis for reach rewards in the explicit engine (no precomputation yet).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6932 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
fe4cd9560c
|
Allow unbounded integer variables in model (but forbid for symbolic model construction).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6929 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2573445470
|
Typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6928 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9673f00c6a
|
Miscellaneous code tidying + warning fixes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6927 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
d081fdae7d
|
Remove debug output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6922 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
7805084dc6
|
Fix strategy generation for Prob1 (explicit): do an extra inner fixed point loop at the end, to avoid problems of generating surplus strategy info during early outer iterations.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6921 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |