Skip to content

Commit dacc9c8

Browse files
committed
Fixed a proability in Leyvraz.
1 parent 890d930 commit dacc9c8

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

axelrod/strategies/axelrod_second.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1490,13 +1490,13 @@ def __init__(self) -> None:
14901490
super().__init__()
14911491
self.prob_coop = {
14921492
(C, C, C): 1.0,
1493-
(C, C, D): 0.5,
1494-
(C, D, C): 0.0,
1495-
(C, D, D): 0.25,
1496-
(D, C, C): 1.0,
1497-
(D, C, D): 1.0,
1498-
(D, D, C): 1.0,
1499-
(D, D, D): 0.5
1493+
(C, C, D): 0.5, # Rule 4
1494+
(C, D, C): 0.0, # Rule 3
1495+
(C, D, D): 0.25, # Rule 1
1496+
(D, C, C): 1.0, # Rule 2
1497+
(D, C, D): 1.0, # Rule 2
1498+
(D, D, C): 1.0, # Rule 2
1499+
(D, D, D): 0.25 # Rule 1
15001500
}
15011501

15021502
def strategy(self, opponent: Player) -> Action:

0 commit comments

Comments
 (0)