Browse Source

StateValuesDV: Fix output when indices are not to be printed

A : was printed in front of the state variable values, even though
no index was printed, i.e.,

:(3,2,5)=0.5

Only print : after index, as is done for explicit printing. StateValuesMTBDD
currently does not support index-less printing.
accumulation-v4.7
Joachim Klein 7 years ago
parent
commit
e2fa7215b9
  1. 3
      prism/src/prism/StateValuesDV.java

3
prism/src/prism/StateValuesDV.java

@ -629,10 +629,9 @@ public class StateValuesDV implements StateValues
} }
} else { } else {
if (printIndices) { if (printIndices) {
outputLog.print(n);
outputLog.print(n + ":");
} }
if (printStates) { if (printStates) {
outputLog.print(":");
outputLog.print("("); outputLog.print("(");
j = varList.getNumVars(); j = varList.getNumVars();
for (i = 0; i < j; i++) { for (i = 0; i < j; i++) {

Loading…
Cancel
Save