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
Dave Parker
6c37d7be2c
Switched adversary generation back off.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1612 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
0b5f006108
No crash when adv.tra file cannot be written.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1607 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
da99036877
Missing file for rev 1604 - oops.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1606 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
b9e9f333ee
Switched adversary generation back off.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1605 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
8effa267f4
Fixed bug in storage of action info for deadlocks + changes to internal storage.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1604 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
4f031e6931
Cody tidy to remove some (C++) compiler errors.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1588 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
56091fb8ac
Import initial distributiion option for DTMCs too.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1575 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
0dc7132f3b
Option to export transient probabilities + (internally) possibility to choose initial distribution for CTMC transient.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1573 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
b09727fda4
Construction of (symbolic) action label info (currently enabled), functions to convert to sparse storage, and use of this in the adversary generation for MDP until (still switched off for now).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1559 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
57547299d9
New option to export model to dot file with embedded state info (-exporttransdotstates).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1433 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
5210408a81
Improved dot file export for MDPs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1432 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
d406c932fc
Bug fix in expected reward reachability computations (regarding transitions to infinity states).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1416 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
2cc923719e
Bug fix: Detection of error when Fox-Glynn value computation overflows.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@902 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
0c4648435b
Added EXPORTs to fix DLL issues on Windows.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@900 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
55c0797a8c
Improvements to memory handling, especially in sparse/hybrid engines:
- better catching of memory-out errors
- improved clarity of memory usage output
- removed various memory leaks
- now consistently use new/delete, no malloc/free
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@899 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
06c917a55f
Code tidy to remove compile errors.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@875 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
5f74c7d010
Update to previous bug fix.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@844 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
5eaac48fde
Bug fix (crash on reach reward non-convergence).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@843 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago