Chris Novakovic
341efe4d21
Don't hardcode maximum dimensions for DOT graphs
When DOT graphs of a model are exported, their maximum permitted size is
hardcoded to 8 inches wide by 5 inches high, which is too small for the
rendered drawing to be useful (e.g. during debugging) for all but the
simplest of models. Remove the maximum size restriction, allowing tools
to render the drawing with its natural dimensions.
8 years ago
Dave Parker
f82a7c84ad
Clean up output when avg time is shown as NaN. [from Joachim Klein; and the last commit]
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10130 bbc10eb1-c90d-0410-af57-cb519fbb1720
11 years ago
Dave Parker
b12953b937
Make use of the new PrismNotSupportedException.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@9999 bbc10eb1-c90d-0410-af57-cb519fbb1720
11 years ago
Dave Parker
c0801edc74
Compile fix.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7249 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
c7ee82d4bc
More classes switched to PrismComponent.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7245 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Dave Parker
3e2efc21e9
New PrismComponent class: refactoring for various model checking components.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@7125 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
9a658794b1
Additional -help xxx messages.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6833 bbc10eb1-c90d-0410-af57-cb519fbb1720
13 years ago
Vojtech Forejt
acd646d02c
* PrismLog now has a "printWarning" method that can be used to print warnings.
* In the end of computation PrismCL prints a message if there were some warnings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4069 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 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
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
85147f1a71
Explicit engine improvements, mainly MDP rewards:
* Explicit engine gets MDP rewards (transition rewards only) from the model
* Rewards detached from MDPs (but attached ones still available, e.g. for A-R)
* Various bug fixes in MDPSparse, especially wrt rewards
* Few code tidies
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3215 bbc10eb1-c90d-0410-af57-cb519fbb1720
15 years ago
Dave Parker
52d2d21447
Update to newest version of explicit code (from prism-qar) plus -explicit switch for command-line and MDP solution settings.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@3047 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
6dc281c3b5
Change default QAR setting: refine all.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2418 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
fb4d7e4fbb
Code tidy (and classrename) in QAR.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2417 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
6364870212
Reduced amount of output in A-R loop for PTA model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2319 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
f937eaf698
Better dot output for games in A-R loop.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1951 bbc10eb1-c90d-0410-af57-cb519fbb1720
16 years ago
Dave Parker
7ab0f64ad0
Added option to set epsilon for A-R loop.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1866 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
d40ffd38e9
Preliminary code to attach explicit stuff to PRISM + some more Model class re-arrangements.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1836 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
9343644985
Updated MDPs to new model class design, added some CTMDP stuff.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1821 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
8f2748a711
Redesign/tidy of model interfaces + more CTMC model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1794 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
719e186117
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1793 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
f8cf00708e
Added -exactcheck and -rebuild=immed options for PRISM-AR (plus tweaks to A-R API wrt rebuilding).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1789 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
5f3732401d
Additions to prism-ar code.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1773 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
4f3d2090e8
A-R loop output tidy + bugfix (in PRISM version).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1764 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
80ee80817c
Strategy generation for bounded until (MDPs).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1758 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
11868e05bd
Added -epsilon switch for A-R.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1570 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
b760af0db3
Asbtraction of CTMC for unbounded props uses embedded DTMC.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1545 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 years ago
Dave Parker
67c7429531
Changes to DTMC/MDP/STPG interface.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1424 bbc10eb1-c90d-0410-af57-cb519fbb1720
17 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