Browse Source

Don't print optimal strategy to screen when exporting it (explicit engine).

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10042 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 11 years ago
parent
commit
835e95a861
  1. 12
      prism/src/explicit/MDPModelChecker.java

12
prism/src/explicit/MDPModelChecker.java

@ -345,12 +345,6 @@ public class MDPModelChecker extends ProbModelChecker
if (exportAdv) { if (exportAdv) {
// Prune strategy // Prune strategy
restrictStrategyToReachableStates(mdp, strat); restrictStrategyToReachableStates(mdp, strat);
// Print strategy
mainLog.print("Strat:");
for (i = 0; i < n; i++) {
mainLog.print(" " + i + ":" + strat[i]);
}
mainLog.println();
// Export // Export
PrismLog out = new PrismFileLog(exportAdvFilename); PrismLog out = new PrismFileLog(exportAdvFilename);
new DTMCFromMDPMemorylessAdversary(mdp, strat).exportToPrismExplicitTra(out); new DTMCFromMDPMemorylessAdversary(mdp, strat).exportToPrismExplicitTra(out);
@ -1251,12 +1245,6 @@ public class MDPModelChecker extends ProbModelChecker
if (exportAdv) { if (exportAdv) {
// Prune strategy // Prune strategy
restrictStrategyToReachableStates(mdp, strat); restrictStrategyToReachableStates(mdp, strat);
// Print strategy
mainLog.print("Strat:");
for (i = 0; i < n; i++) {
mainLog.print(" " + i + ":" + strat[i]);
}
mainLog.println();
// Export // Export
PrismLog out = new PrismFileLog(exportAdvFilename); PrismLog out = new PrismFileLog(exportAdvFilename);
new DTMCFromMDPMemorylessAdversary(mdp, strat).exportToPrismExplicitTra(out); new DTMCFromMDPMemorylessAdversary(mdp, strat).exportToPrismExplicitTra(out);

Loading…
Cancel
Save