Browse Source

Generate strategy storage for expected rewards (explicit engine).

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

5
prism/src/explicit/MDPModelChecker.java

@ -239,6 +239,7 @@ public class MDPModelChecker extends ProbModelChecker
res = computeReachRewards((MDP) model, modelRewards, b, min);
rewards = StateValues.createFromDoubleArray(res.soln, model);
result.setStrategy(res.strat);
return rewards;
}
@ -1268,6 +1269,10 @@ public class MDPModelChecker extends ProbModelChecker
throw new PrismException("Unknown MDP solution method " + mdpSolnMethod.fullName());
}
// Store strategy
if (genStrat) {
res.strat = new MDStrategyArray(mdp, strat);
}
// Export adversary
if (exportAdv) {
// Prune strategy

Loading…
Cancel
Save