diff --git a/markovDecision.py b/markovDecision.py index ab96771b37787acee1eea96da67e0c4eeb74e777..39e9e2681fa1cfccb28ce1f10c568bd5328d98ed 100644 --- a/markovDecision.py +++ b/markovDecision.py @@ -25,7 +25,7 @@ def markovDecision(layout : list, circle : bool) : for k in range(Numberk - 1) : vi_safe = np.sum(safe_dice[k] * ValueI) vi_normal = np.sum(normal_dice[k] * ValueI) + 0.5 * np.sum(normal_dice[k][jail]) - vi_risky = np.sum(risky_dice[k] * ValueI) + np.sum(normal_dice[k][jail]) # 100% chance of triggering the trap + vi_risky = np.sum(risky_dice[k] * ValueI) + np.sum(risky_dice[k][jail]) # 100% chance of triggering the trap ValueINew[k] = 1 + min(vi_safe,vi_normal,vi_risky) if ValueINew[k] == 1 + vi_safe :