Dave Parker
a19cd352f1
Makefile dist_bin target automatically builds "all" too first.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3948 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3a85f6e277
Make binary distribution names architecture-dependent (32 vs 64 bit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3947 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
aae6d1c39e
Compile fix - oops.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3882 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
7f1b6beb4c
Version num: 4.0.2
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3880 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
fadb7858ab
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3879 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
aca617849b
Some optimisations for approximate model checking on models with deadlocks (could do other operators too).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3876 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
f578bbb893
Approximate model checking ignores "max path length" setting when verifying time-bounded properties.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3855 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
905a57fcf3
Test commit
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3787 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
a41137906a
Test commit
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3786 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
e6e29e6c7a
Test commit
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3783 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
1867f1e5e3
Small changes to reading in of init distributions (to align with new explicit version).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3735 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
755295f9b4
Explicit engine handles transient with imported init distribition.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3734 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
c072eb0bd3
More methods in explicit StateValues.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3733 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
9707b6bf10
Added -exportstates for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3722 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
30c0c09569
Small fixes in explicit StateValues class.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3721 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
355032b5e3
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3711 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
9ba97fe1fc
Add MDPExplicit class to capture shared from MDPSimple/MDPSparse (also a few fixes to same thing done previously for DTMCs).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3709 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
6a046b4431
Tidy/improve passing of settings to explicit model checkers.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3708 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
d54e92533c
Another fix for adv gen in explicit engine: min probs should not be treated as for max probs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3691 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
e24ee33442
Bug fix in explicit MDPs: actions added as 0.0 instead of null.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3646 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0bb97718c1
Adv gen for rewards in explicit engine (from prism-games).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3641 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
0debba1332
New JDD debugging code from Vojta (disabled by default).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3639 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
f49ce60f1b
Fixes in explicit MDP adversary generation (min case can give wrong answer).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3629 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
1076e70f9f
Bug fix in explicit-state MDP adversary generation (MDPSparse).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3627 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
89580b450d
Makefile bugfix: better alignment of CUDD and PRISM compile flags.
In particular, SIZEOF_VOID_P used to be different, meaning structs were defined differently.
File under "how did this ever work?".
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3624 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
76119e3a08
Fix bug in experiments (introduced in recent const improvements) (schoolboy error).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3598 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
995cdd3600
More printing options in StateValues (incl. state lists) + rest of filter stuff.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3594 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
5bfd9fdd59
Bug fix in filtered printing.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3593 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3351288f3a
StateValues has an associated model in explicit engine; improved printing.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3592 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
c476f05eac
Partial implementation of explicit print filter.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3591 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
22d46d0cbb
More printing stuff in explicit StateValues.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3590 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3204326ebc
Improved explicit StateValues class.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3589 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
452f4f2338
More filters in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3588 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
cce915767a
More filters in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3587 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
34fc80f4b9
Partial implementation of filter for explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3584 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
14025e109d
Improvements to StateValues class + it's use in explicit model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3581 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
58c6955d29
Handle bounded P/R operators in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3572 bbc10eb1-c90d-0410-af57-cb519fbb1720
14 years ago
Dave Parker
3e8f246006
Typos in javadoc comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3550 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
4cc990cdc4
Added some error detection in -aroptions settings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3549 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
503d33a01c
Bug fixes for loading zero-length paths into simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3529 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
3d3108419b
Bug fix (again) - to compile on Java 7 (via some import tidying/fixes).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3524 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
91fc16e4f9
Bug fix in PTA model checking (digital clocks): GCD of {0} is 1.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3520 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
c5e417d292
Bugfix in MDPSparse: Copy constructors handle null (absent) action info.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3517 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
a0403b1ec2
Bug fix - to compile on Java 7 (via some import tidying).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3516 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
fd826a5d93
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3515 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
bedfccb2ec
Re-arrangement of explicit model classes:
* merge ModelSimple and ModelSparse as ModelExplicit
* add ModelSimple as separate interface
* created DTMCExplicit to capture some common methods for DTMC classes
* (still need to do same for other models)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3514 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
2e060281b8
Code tidy
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3513 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
31c5f239e2
Fixed bug in LTL model checking introduced by last commit.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3512 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
4806f83088
CHANGELOG.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3511 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
4369027912
Fix in LTL model checking to ensure that product model (when exported) has correct initial states.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3510 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago