Dave Parker
|
1dc1e484b7
|
Tidy up JNI wrapper around NDSparseMatrix and push action index storage inside the data structure.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7609 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
0e9b9c38e7
|
Makefile fixes: stop javah-created headers showing as modified in Cygwin svn due to line endings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7550 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
9b2d57fccd
|
Missing file from last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7509 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
edcac4a4a2
|
Added R[C<=k] operator for MDPs (sparse, explicit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7508 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
12 years ago |
Dave Parker
|
80ddd4be4b
|
Some additions to Strategy classes + better integration of symbolic strategy generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7169 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
2837f71036
|
First (partial) connection of sparse adversary generation to Strategy classes and -exportstrat.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7119 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
|
d1046f553b
|
Typos (fix from Gaston Ingaramo).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6818 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
96992ff1c9
|
Make error_message vars static in sparse/hybrid/mtbdd engines - reportedly causes crashes otherwise (fix from Gaston Ingaramo).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6817 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Vojtech Forejt
|
772767fcd7
|
* maximal number of iteration was changed in C++ code which influenced subsequent runs
* when step bounded was run in GS, a segfault took place before an error could be shown
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6257 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Vojtech Forejt
|
f2b3b9bd7b
|
disabling ignored weights due to a numerical problem (multi(Pmax=?[F s1=7&s2=7&d1+d2=7],Pmax=?[F s1=7&s2=7&d1+d2=8]) with two-dice.nm)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6256 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
5f7ff4e762
|
Compile fix (for Windows).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6248 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9074396fc1
|
Compile fix (for Windows).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6247 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
702e9e5df0
|
Corrected/added headers + copyright info.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6212 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9b5aae301f
|
Patch in current version of multi-objective model checking (from prism-multi branch). Still need to copy across etc/ directory containing lpsolve libraries. Also contains a few JDD fixes via Christian von Essen.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6211 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
7725e3b89c
|
Add intermittent progress updates to numerical solution (sparse engine).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@5263 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
07bf18a2f4
|
Fix makefiles with easier setup of classpath using * for jars.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4889 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Vojtech Forejt
|
e3f6e64e7a
|
package-info.java is ignored in makefiles
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4380 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
3e4c617a81
|
Move most native code options from engine shared libraries to prism library.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4277 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
ab6d2bbbef
|
Remove use of -lm linking under Cygwin.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4253 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
f344411a3c
|
Fixes in C-code warning message functions.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4180 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Vojtech Forejt
|
dc6037d047
|
PrintWarningToMainLog method that gives access to Java printWarning method.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4073 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
14 years ago |
Dave Parker
|
f61753b14e
|
Slight changes to exporttransdot format (to match explicit): boxes bot circles for states (works better when there are state labels) and larger dots for mdp transitions.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3283 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
b102e6aaf7
|
Missing error messages (in GUI) about unsupported numerical methods.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2932 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Vojtech Forejt
|
abda1ed33a
|
additional changes re setting mainlog and techlog in native calls
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2577 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Vojtech Forejt
|
6e3b126188
|
corrected a problem with setting mainlog and techlog in native calls
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2576 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
35f377ab3e
|
Improved documentation (JavaDoc mostly).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2436 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
52e3d712e7
|
Added -exportadvmdp switch.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2154 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
48a2e4bcc8
|
Undo last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2151 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
ed96947903
|
Improvements to ConstructModel (explicit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2150 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
5580c71566
|
Removed extra accidental bits of last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2138 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
45e45cb7a5
|
Removed des files
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2137 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
967dcef326
|
Yet another fix for adversary generation: previous fix was only for max (prob or exp reach) so now split into 2 cases for min/max.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1983 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
3e49feef72
|
Comments
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1981 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
92a23586ec
|
Fixed adversary generation (definitely broken for (min) rewards, possibly others): change way store adversary indices. Fixes problem of Ashustosh.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1980 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Vojtech Forejt
|
a385efdea6
|
%d to %ld (remaining files)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1932 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Vojtech Forejt
|
93f250b941
|
- changed %d to %ld where fox_glynn output is logged
- delete fgw.weights after it is used
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1931 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
b6b993f030
|
Improved Fox-Glynn for small numbers + int overflow bugfix (Vojta).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1926 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
7b79848f32
|
Updated (sparse engine) adversary generation for reachability rewards to use new switches, actions, etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1877 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
db56e3bc0f
|
Fixed adversary generation to avoid end component problems and disabled Prob1 automatically.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1815 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
07ad85ac25
|
Optimisation in MDP until - remove prob 1 self-loops for max (also fixes some simple adv gen problems).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1810 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
c5a2ca0ad1
|
Bug fixes + tidying in adversary export enabling.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1751 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
fe6b77ba31
|
Added -exportadv option to enable adversary generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1728 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
16ae4e3d40
|
Possible bug fix (memory freeing).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1727 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
0509f5cc2d
|
Bugfix: action names in adversary generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1724 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
7178fdd937
|
Bugfix: action info storage for MDPs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1715 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
30010b26a0
|
Slight tweak to output of MDP dot files (consistency with explicit lib).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1675 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
5ab203161e
|
Export transition matrix for MDP includes action names.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1638 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
e7b1416ad4
|
Bugfix: errors in actions for adversary generation.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1635 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |