Browse Source

imported patch rewardcounter-DTMC-no-negative.patch

tud-infrastructure-2018-10-12
Joachim Klein 7 years ago
parent
commit
82b708ef5b
  1. 3
      prism/src/explicit/CounterTransformation.java

3
prism/src/explicit/CounterTransformation.java

@ -174,6 +174,9 @@ public class CounterTransformation<M extends Model> implements ModelExpressionTr
Integer rewStruct = bounds.get(0).getResolvedRewardStructIndex();
rewards = (MCRewards) mc.constructRewards(originalModel, rewStruct);
if (rewards.hasNegativeRewards()) {
throw new PrismException("Can not perform counter transformation in the presence of negative rewards");
}
break;
}
case DEFAULT_BOUND:

Loading…
Cancel
Save