Browse Source

Clean up output when avg time is shown as NaN. [from Joachim Klein; and the last commit]

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@10130 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 11 years ago
parent
commit
f82a7c84ad
  1. 4
      prism/src/explicit/QuantAbstractRefine.java

4
prism/src/explicit/QuantAbstractRefine.java

@ -1218,7 +1218,7 @@ public abstract class QuantAbstractRefine extends PrismComponent
mainLog.print("* " + PrismUtils.formatDouble2dp(timeRebuild) + " secs"); mainLog.print("* " + PrismUtils.formatDouble2dp(timeRebuild) + " secs");
mainLog.print(" (" + PrismUtils.formatPercent1dp(timeRebuild / timeTotal) + ")"); mainLog.print(" (" + PrismUtils.formatPercent1dp(timeRebuild / timeTotal) + ")");
mainLog.print(" = Rebuilding " + abstractionType + " ("); mainLog.print(" = Rebuilding " + abstractionType + " (");
mainLog.print(refinementNum + " x avg " + PrismUtils.formatDouble2dp(timeRebuild / (refinementNum)) + " secs)");
mainLog.print(refinementNum + " x avg " + PrismUtils.formatDouble2dp(refinementNum > 0 ? (timeRebuild / (refinementNum)) : 0) + " secs)");
mainLog.println(); mainLog.println();
mainLog.print("* " + PrismUtils.formatDouble2dp(timeCheck) + " secs"); mainLog.print("* " + PrismUtils.formatDouble2dp(timeCheck) + " secs");
mainLog.print(" (" + PrismUtils.formatPercent1dp(timeCheck / timeTotal) + ")"); mainLog.print(" (" + PrismUtils.formatPercent1dp(timeCheck / timeTotal) + ")");
@ -1232,7 +1232,7 @@ public abstract class QuantAbstractRefine extends PrismComponent
mainLog.print("* " + PrismUtils.formatDouble2dp(timeRefine) + " secs"); mainLog.print("* " + PrismUtils.formatDouble2dp(timeRefine) + " secs");
mainLog.print(" (" + PrismUtils.formatPercent1dp(timeRefine / timeTotal) + ")"); mainLog.print(" (" + PrismUtils.formatPercent1dp(timeRefine / timeTotal) + ")");
mainLog.print(" = refinement ("); mainLog.print(" = refinement (");
mainLog.print(refinementNum + " x avg " + PrismUtils.formatDouble2dp(timeRefine / refinementNum) + " secs)");
mainLog.print(refinementNum + " x avg " + PrismUtils.formatDouble2dp(refinementNum > 0 ? (timeRefine / refinementNum) : 0) + " secs)");
mainLog.println(); mainLog.println();
// Print result info for initial states // Print result info for initial states

Loading…
Cancel
Save