Browse Source

Error message tweak.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@2329 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 15 years ago
parent
commit
842eada5d3
  1. 24
      prism/NOTES
  2. 2
      prism/src/prism/StateModelChecker.java

24
prism/NOTES

@ -9,14 +9,19 @@ TODO (before any release)
DOC!
timelock reported as deadlock for digital
verbose has new behaviour now?! (wrt filters)
pta rewards with digital clocks (just F) - no clocks in rew strs though
filters: {} always range, even if single value (allow "single"?)
Documentation:
* Filters - no longer allowed minmax (or encode as range?)
* P>=p[...{filter}] means & not print (didn't print in 3.3 anyway, despite manual)
* PTA model checking
- timelock reported as deadlock for digital
- pta rewards with digital clocks (just F) - no clocks in rew strs though
* Filters and property semantics changes/additions
- filters: {} always range, even if single value (allow "single"?)
- P>=p[...{filter}] means & not print (didn't print in 3.3 anyway, despite manual)
- verbose has new behaviour now?! (wrt filters)
* Adversary generation (e.g. -exportadv switch)
=======================================================
@ -26,6 +31,9 @@ TODO (before public release)
Documentation:
* Fix links from tutorial to manual
* Add DTMC/MDP case to synchronisation section
* New -exportprism/-exportprismconst/-nobuild switches
* Check for existence of zero-reward loops
* New -exporttarget switch
Filters, property semantics, etc.
* Integer-valued props displayed as doubles when printed as vector
@ -123,6 +131,10 @@ Simulator:
* Traviendo export?
* Code: Optimise/tidy Choices (ChoiceList/ChoiceSingleton/etc.)
Other:
* Export tr/ss probs from GUI
* Initial distr for steady-state
Adversary generation:
* Add adversary generation for other engines

2
prism/src/prism/StateModelChecker.java

@ -1259,7 +1259,7 @@ public class StateModelChecker implements ModelChecker
mainLog.print("\nThere are " + states.sizeString() + " states with ");
mainLog.print(expr.getType() instanceof TypeDouble ? "(approximately) " : "" + "this value");
if (!verbose && (states.size() == -1 || states.size() > 10)) {
mainLog.print(".\nThe first 10 states are displayed below. To view them all, enable verbose mode or use filters.\n");
mainLog.print(".\nThe first 10 states are displayed below. To view them all, enable verbose mode or use a print filter.\n");
states.print(mainLog, 10);
} else {
mainLog.print(":\n");

Loading…
Cancel
Save