Dave Parker
|
bf16bd754b
|
Correct handling of mod (error on non-positive divisor, positive result for negative dividend) (NB: needs CUDD fix too).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2182 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
904b3436b0
|
Correct detection of erroneous integer powers with negative exponent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2181 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
ff697f7196
|
Correct detection of erroneous integer powers with negative exponent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2180 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
bc834d7d83
|
Better property checks for PTAs, including new computation of prob operator nesting. Better handling of labels in PTA model checker.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2176 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
15 years ago |
Dave Parker
|
16781169f7
|
PTA fix: labels/rewards in models do not cause crashes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2068 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
bcd6110358
|
Simulator updates: fixed display of transitions in GUI, added (some) detection of deadlocks/self-loops. (And some tidying.)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2020 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
39150596a4
|
Semantic check for non-local variable access in PTAs.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1893 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
9ce9901d91
|
Further work on simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1886 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
17b4d063d1
|
Simulator supports labels
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1880 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
f3e24d7997
|
ModulesFile bugfix (shows up when using digital clocks).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1869 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
6b11bf53c4
|
ModulesFile bugfix (shows up when using digital clocks).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1868 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
c28f11a31d
|
Further improvements to the simulator.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1860 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
794fc13bf5
|
Updates to simulator: engine + GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1805 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
726ff06c1b
|
Updates to filters.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1801 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
142f33ca52
|
Comments.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1800 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
a6627b8c5a
|
Filters, new property semantics and corresponding code tidying.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1712 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
6054eeb78e
|
Formulas used in properties are left unexpanded for legibility.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1664 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
7e7fb392e8
|
Fixes and additions for new filters.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1663 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
0ea0b0918e
|
First full version of new filter code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1661 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
b71b56460b
|
Bugfix: Some state reward struct items misidentified as transition rewards.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1565 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
16 years ago |
Dave Parker
|
d199d035ed
|
Integration of prism-explicit branch into trunk, i.e. merge of trunk@1015-prism-explicit@1405 into trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1406 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
b9f7db726f
|
Comment.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1116 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
69308dacd5
|
Storage of base module in renamed module AST element.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1114 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
6d8a658cce
|
Bugfix in parser (can cause LTL model checking to hang).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1112 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
2ccc376f11
|
More improvements to module renaming error reporting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@908 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
fdc9b7d760
|
Improvements to module renaming error reporting.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@906 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
9ecd00a549
|
Added CTL operators to the parser.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@830 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
17 years ago |
Dave Parker
|
2e4014c005
|
Added error checking for var ranges that are too big.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@798 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
9d59912d3b
|
Working (but untidied) version of MDP LTL model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@752 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
d2981f9b27
|
Tweaks to expression types (and last commit).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@740 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
4afcadb8b6
|
Error in LTL type checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@739 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
31336f44db
|
Bug fix: deepCopy() in ExpressionTemporal.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@737 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
9254bd041d
|
Added model checking of negated temporal operators (not simulator).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@736 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
91a7d8455f
|
Added fallback type computation to getType().
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@718 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
4b889ef3e2
|
Removed PathExpression classes.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@710 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
e572ad0b2d
|
Added weak until (W) and release (R) to properties language.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@700 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
57da2ecd16
|
Updated copyright info etc.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@688 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
3a718795f8
|
Small improvements to model checking output.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@687 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
fbb41af068
|
Filter toString() typo.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@663 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |
Dave Parker
|
5d3d24bc17
|
Merged prism-parser branch (revs 577:659) into trunk.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@660 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
18 years ago |