Browse Source

Add check for trying val iter from above for max probs - does not work.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4101 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 14 years ago
parent
commit
5dab19e7dc
  1. 5
      prism/src/explicit/MDPModelChecker.java

5
prism/src/explicit/MDPModelChecker.java

@ -250,8 +250,11 @@ public class MDPModelChecker extends ProbModelChecker
boolean genAdv;
// Check for some unsupported combinations
if (solnMethod == SolnMethod.VALUE_ITERATION && valIterDir == ValIterDir.ABOVE && !(precomp && prob0)) {
if (solnMethod == SolnMethod.VALUE_ITERATION && valIterDir == ValIterDir.ABOVE) {
if (!(precomp && prob0))
throw new PrismException("Precomputation (Prob0) must be enabled for value iteration from above");
if (!min)
throw new PrismException("Value iteration from above only works for minimum probabilities");
}
// Are we generating an optimal adversary?

Loading…
Cancel
Save