|
|
@ -241,8 +241,9 @@ public class StateValues implements StateVector |
|
|
for (int i = 0; i < size; i++) { |
|
|
for (int i = 0; i < size; i++) { |
|
|
sol.set(i, valuesI[i] < bound); |
|
|
sol.set(i, valuesI[i] < bound); |
|
|
} |
|
|
} |
|
|
|
|
|
break; |
|
|
default: |
|
|
default: |
|
|
// Don't handle |
|
|
|
|
|
|
|
|
throw new PrismException("Unsupported operator " + relOp + " for getBitSetFromInterval()"); |
|
|
} |
|
|
} |
|
|
} else if (type instanceof TypeDouble) { |
|
|
} else if (type instanceof TypeDouble) { |
|
|
switch (relOp) { |
|
|
switch (relOp) { |
|
|
@ -265,8 +266,9 @@ public class StateValues implements StateVector |
|
|
for (int i = 0; i < size; i++) { |
|
|
for (int i = 0; i < size; i++) { |
|
|
sol.set(i, valuesD[i] < bound); |
|
|
sol.set(i, valuesD[i] < bound); |
|
|
} |
|
|
} |
|
|
|
|
|
break; |
|
|
default: |
|
|
default: |
|
|
// Don't handle |
|
|
|
|
|
|
|
|
throw new PrismException("Unsupported operator " + relOp + " for getBitSetFromInterval()"); |
|
|
} |
|
|
} |
|
|
} else { |
|
|
} else { |
|
|
throw new PrismException("Can't getBitSetFromInterval for a vector of type " + type); |
|
|
throw new PrismException("Can't getBitSetFromInterval for a vector of type " + type); |
|
|
|