Skip to content

Commit 483d96e

Browse files
committed
Reclassify all cheating strategies to inf.
1 parent 46d1d5d commit 483d96e

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

axelrod/strategies/geller.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class Geller(Player):
4040

4141
name = 'Geller'
4242
classifier = {
43-
'memory_depth': -1,
43+
'memory_depth': float("inf"),
4444
'stochastic': True,
4545
'makes_use_of': set(),
4646
'long_run_time': False,
@@ -74,7 +74,7 @@ class GellerCooperator(Geller):
7474
"""
7575
name = 'Geller Cooperator'
7676
classifier = {
77-
'memory_depth': -1,
77+
'memory_depth': float("inf"),
7878
'stochastic': False,
7979
'makes_use_of': set(),
8080
'long_run_time': False,
@@ -101,7 +101,7 @@ class GellerDefector(Geller):
101101
"""
102102
name = 'Geller Defector'
103103
classifier = {
104-
'memory_depth': -1,
104+
'memory_depth': float("inf"),
105105
'stochastic': False,
106106
'makes_use_of': set(),
107107
'long_run_time': False,

axelrod/strategies/mindreader.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class MindReader(Player):
2222

2323
name = 'Mind Reader'
2424
classifier = {
25-
'memory_depth': -10,
25+
'memory_depth': float("inf"),
2626
'stochastic': False,
2727
'makes_use_of': set(),
2828
'long_run_time': False,
@@ -60,7 +60,7 @@ class ProtectedMindReader(MindReader):
6060

6161
name = 'Protected Mind Reader'
6262
classifier = {
63-
'memory_depth': -10,
63+
'memory_depth': float("inf"),
6464
'stochastic': False,
6565
'makes_use_of': set(),
6666
'long_run_time': False,
@@ -90,7 +90,7 @@ class MirrorMindReader(ProtectedMindReader):
9090
name = 'Mirror Mind Reader'
9191

9292
classifier = {
93-
'memory_depth': -10,
93+
'memory_depth': float("inf"),
9494
'stochastic': False,
9595
'makes_use_of': set(),
9696
'long_run_time': False,

axelrod/tests/strategies/test_geller.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class TestGeller(TestPlayer):
1111
name = "Geller"
1212
player = axelrod.Geller
1313
expected_classifier = {
14-
'memory_depth': -1,
14+
'memory_depth': float("inf"),
1515
'stochastic': True,
1616
'makes_use_of': set(),
1717
'long_run_time': False,
@@ -59,7 +59,7 @@ class TestGellerCooperator(TestGeller):
5959
name = "Geller Cooperator"
6060
player = axelrod.GellerCooperator
6161
expected_classifier = {
62-
'memory_depth': -1,
62+
'memory_depth': float("inf"),
6363
'stochastic': False,
6464
'makes_use_of': set(),
6565
'long_run_time': False,
@@ -85,7 +85,7 @@ class TestGellerDefector(TestGeller):
8585
name = "Geller Defector"
8686
player = axelrod.GellerDefector
8787
expected_classifier = {
88-
'memory_depth': -1,
88+
'memory_depth': float("inf"),
8989
'stochastic': False,
9090
'makes_use_of': set(),
9191
'long_run_time': False,

axelrod/tests/strategies/test_mindreader.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class TestMindReader(TestPlayer):
1313
name = "Mind Reader"
1414
player = axelrod.MindReader
1515
expected_classifier = {
16-
'memory_depth': -10,
16+
'memory_depth': float("inf"),
1717
'stochastic': False,
1818
'makes_use_of': set(),
1919
'long_run_time': False,
@@ -104,7 +104,7 @@ class TestProtectedMindReader(TestPlayer):
104104
name = "Protected Mind Reader"
105105
player = axelrod.ProtectedMindReader
106106
expected_classifier = {
107-
'memory_depth': -10,
107+
'memory_depth': float("inf"),
108108
'stochastic': False,
109109
'makes_use_of': set(),
110110
'long_run_time': False,
@@ -148,7 +148,7 @@ class TestMirrorMindReader(TestPlayer):
148148
name = 'Mirror Mind Reader'
149149
player = axelrod.MirrorMindReader
150150
expected_classifier = {
151-
'memory_depth': -10,
151+
'memory_depth': float("inf"),
152152
'stochastic': False,
153153
'makes_use_of': set(),
154154
'long_run_time': False,

0 commit comments

Comments
 (0)