Browse Source

Disable check for positive rewards (HACK)

accumulation-v4.7
Sascha Wunderlich 2 years ago
parent
commit
57578cc560
  1. 4
      prism/src/simulator/ModulesFileModelGenerator.java

4
prism/src/simulator/ModulesFileModelGenerator.java

@ -468,7 +468,7 @@ public class ModulesFileModelGenerator implements ModelGenerator, RewardGenerato
throw new PrismLangException("Reward structure is not finite at state " + state, originalModulesFile.getRewardStruct(r).getReward(i));
}
if (rew < 0) {
throw new PrismLangException("Reward structure is negative + (" + rew + ") at state " + state, originalModulesFile.getRewardStruct(r).getReward(i));
// throw new PrismLangException("Reward structure is negative + (" + rew + ") at state " + state, originalModulesFile.getRewardStruct(r).getReward(i));
}
d += rew;
}
@ -497,7 +497,7 @@ public class ModulesFileModelGenerator implements ModelGenerator, RewardGenerato
throw new PrismLangException("Reward structure is not finite at state " + state, originalModulesFile.getRewardStruct(r).getReward(i));
}
if (rew < 0) {
throw new PrismLangException("Reward structure is negative + (" + rew + ") at state " + state, originalModulesFile.getRewardStruct(r).getReward(i));
// throw new PrismLangException("Reward structure is negative + (" + rew + ") at state " + state, originalModulesFile.getRewardStruct(r).getReward(i));
}
d += rew;
}

Loading…
Cancel
Save