From 3bfb5929bb790a7bc4bd7e5d58cec5518dd93fe1 Mon Sep 17 00:00:00 2001 From: Dave Parker Date: Tue, 18 Oct 2011 06:50:58 +0000 Subject: [PATCH] Explicit bug fig (from qar/Anvesh) - can now reset rewards in MDPRewardsSimple to 0. git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@4046 bbc10eb1-c90d-0410-af57-cb519fbb1720 --- prism/src/explicit/rewards/MDPRewardsSimple.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/prism/src/explicit/rewards/MDPRewardsSimple.java b/prism/src/explicit/rewards/MDPRewardsSimple.java index 191d256a..523a4662 100644 --- a/prism/src/explicit/rewards/MDPRewardsSimple.java +++ b/prism/src/explicit/rewards/MDPRewardsSimple.java @@ -61,9 +61,6 @@ public class MDPRewardsSimple implements MDPRewards */ public void setStateReward(int s, double r) { - // Nothing to do for zero reward - if (r == 0.0) - return; // If no rewards array created yet, create it if (stateRewards == null) { stateRewards = new ArrayList(numStates); @@ -80,9 +77,6 @@ public class MDPRewardsSimple implements MDPRewards public void setTransitionReward(int s, int i, double r) { List list; - // Nothing to do for zero reward - if (r == 0.0) - return; // If no rewards array created yet, create it if (transRewards == null) { transRewards = new ArrayList>(numStates);