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 |
Dave Parker
|
114b285e19
|
Bugfix: verbose mode displaying of vectors was not working in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6816 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
dff4d23dac
|
Minor code tidy in PrismCL.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6814 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8e9916b89f
|
Silly bug fix for R[I] and R[C] on DTMCs in explicit engine.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6795 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
a702c7ca64
|
fix for operator comparism which did not work in certain cases
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6790 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
cf32e05637
|
documentation
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6789 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
a0faf14d2c
|
documentation
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6788 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
fd855d0ff4
|
reintegrated parametric stuff
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6786 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
78ed924305
|
reintegrated fau
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6782 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
d5ccd1468a
|
Tidy + updates to UndefinedConstants, including ability to remove constants after creation (for parametric stuff).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6759 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
9e886fc4ec
|
Bugfixes + comments in buildMDPRewardsFromPrismExplicit in explicit.ConstructRewards (spotted by Ibrahim Abdoulahi).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6740 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4d79945749
|
Export labels option for model/prop menus in GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6733 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8e743d142d
|
Changelog and version num, ready for 4.1 public release.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6730 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
4e1900207a
|
Separate MDP multi-objective setting from main MDP one.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6729 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8833a6ef1d
|
Option 'snaphot' for -simpath also displays state/step indices.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6726 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
bca442ee59
|
In -simpath, specifying the vars=(...) option automatically triggers the changes=true option (to match behaviour in previous versions of PRISM), unless overridden by setting changes=false).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6725 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
ec422e5c90
|
Bug fix in -simpath: state/step indices were not being displayed correctly when changes=true was set.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6724 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1cad46ecec
|
Add -politer switch and auto-switch to explicit engine for MDP methods other than value iteration.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6722 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
30e1bc53e1
|
Compile fix.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6718 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
77950aa954
|
Add missing operators EG and AF to CTL model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6716 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
abdb2f27c8
|
Bugfix: NPE in explicit reward structure creation (spotted by Marcus Daum, previously fixed in prism-games by Aistis).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6704 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
556dff7b30
|
Disable debug checks on CUDD close: see if we can actually get rid of annoying cuddClearDeathRow error messages.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6685 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
36adda1471
|
The "r" is prepended to svn revision numbers automatically (in prism.getVersion and printversion.sh).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6680 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1bdb4ad285
|
Bugfix: prism.buildNumber should default to "" not null.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6678 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
fecb67a17d
|
Add bash script to extract PRISM version from Java source.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6671 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
b9caf433f0
|
Slight changes to way version number is stored + possiblity of reading in svn revision.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6668 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
ce11649a11
|
Move version number into prism.Version and automate build process to extract version.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6663 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
af2379160b
|
Bug fix: PEPA model errors were not handled properly in the GUI.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6657 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
e8eb82d8ff
|
Added probs option to -simpath switch allow displaying of transition probabilities/rates (+ addition of this info to underlying path data structures, interfaces, etc.)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6629 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
55025ee63b
|
too slow
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6622 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
4ae35b1beb
|
began modifying for storing actions
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6621 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
1f5a901890
|
instantaneous and cumulative rewards for explicit engine for dtmcs and ctmcs
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6616 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Ernst Moritz Hahn
|
78ab1251ad
|
bugfix: removed variable which was already declared in grandparent class
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6615 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
1630ce864f
|
Upgrade from warning to error: non-support of state rewards in multi-obj model checking.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6276 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Vojtech Forejt
|
be4edc62e5
|
a warning printed in multi-objective if state reward exist (in which case they are ignored
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6273 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Vojtech Forejt
|
8aac321f5e
|
Pareto points in GUI must be added in the right order to be shown
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6259 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
|
85464b1280
|
Add svn rev to bet version num.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6252 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 |
Vojtech Forejt
|
b14e9be8c3
|
put updateRemovedActions back to the calling code as it was changing variables which were supposed to be non-local. Also fixed a bug where in temporary opandboundslist a non-temporary list was used (this was most likely a typo)
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6239 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
6ec5c0328d
|
Add -ex switch to -help.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6238 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
8210e8040c
|
Improve some error messages for multi-objective.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6237 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
10e657f3b8
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6236 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
13862b1dbd
|
Tweak -help text.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6230 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3eb2f0efcc
|
Add -lp switch as alternative for -linprog.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6229 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
466d6ab21f
|
Code tidy.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6228 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
3dfc147fc7
|
Fix GUI so that displayed property results (in results dialog, tooltips) respect new lines (e.g. for Pareto properties).
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6227 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |
Dave Parker
|
01c8e4872d
|
Pareto queries return actual point list (TileList), not void.
git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6226 bbc10eb1-c90d-0410-af57-cb519fbb1720
|
13 years ago |