From 2d0a8d2f803eb582c09f2fd8780eaba8c5f48c1f Mon Sep 17 00:00:00 2001 From: Dave Parker Date: Thu, 3 Sep 2009 14:01:23 +0000 Subject: [PATCH] Typo in output of state lists. git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@1438 bbc10eb1-c90d-0410-af57-cb519fbb1720 --- prism/src/prism/NonProbModelChecker.java | 9 ++++++--- prism/src/prism/StateListMTBDD.java | 1 - 2 files changed, 6 insertions(+), 4 deletions(-) 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