diff --git a/prism/src/prism/NonProbModelChecker.java b/prism/src/prism/NonProbModelChecker.java index f8690fe5..85945663 100644 --- a/prism/src/prism/NonProbModelChecker.java +++ b/prism/src/prism/NonProbModelChecker.java @@ -147,8 +147,8 @@ public class NonProbModelChecker extends StateModelChecker JDDNode b1, b2, transRel, tmp, tmp2, tmp3, tmp4, init = null; ArrayList cexDDs = null; boolean done, cexDone = false; - List cexStates; - Vector cexActions; + List cexStates = null; + Vector cexActions = null; int iters, i; long l; @@ -280,7 +280,10 @@ public class NonProbModelChecker extends StateModelChecker // Print iterations/timing info mainLog.println("\nCTL EU fixpoint: " + iters + " iterations in " + (l / 1000.0) + " seconds"); - + + mainLog.println(cexStates); + mainLog.println(cexActions); + return new StateProbsMTBDD(tmp, model); } diff --git a/prism/src/prism/StateListMTBDD.java b/prism/src/prism/StateListMTBDD.java index 98ecb007..9b643517 100644 --- a/prism/src/prism/StateListMTBDD.java +++ b/prism/src/prism/StateListMTBDD.java @@ -183,7 +183,6 @@ public class StateListMTBDD implements StateList case MATLAB: break; case DOT: outputLog.print(n + " [label=\"" + n + "\\n("); break; } - if (outputFormat == OutputFormat.NORMAL) outputLog.print(n + ":("); j = varList.getNumVars(); for (i = 0; i < j; i++) { // integer variable