Skip to content

Commit c6f0f3a

Browse files
committed
Fix bugs in strategies.py
1 parent 24c1ffe commit c6f0f3a

File tree

1 file changed

+70
-71
lines changed

1 file changed

+70
-71
lines changed

src/axelrod_fortran/strategies.py

Lines changed: 70 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,73 @@
11
axelrod_python_classes = {
2-
'grasr', None,
3-
'k31r', None,
4-
'k32r', None,
5-
'k33r', None,
6-
'k34r', 'Grudger',
7-
'k35r', None,
8-
'k36r', None,
9-
'k37r', None,
10-
'k38r', None,
11-
'k39r', None,
12-
'k40r', None,
13-
'k41r', None,
14-
'k42r', None,
15-
'k43r', None,
16-
'k44r', None,
17-
'k45r', None,
18-
'k46r', 'Eatherley',
19-
'k47r', None,
20-
'k48r', None,
21-
'k49r', None,
22-
'k50r', None,
23-
'k51r', None,
24-
'k52r', None,
25-
'k53r', None,
26-
'k54r', None,
27-
'k55r', None,
28-
'k56r', None,
29-
'k57r', 'Nydegger',
30-
'k58r', None,
31-
'k59r', 'RevisedDowning',
32-
'k60r', None,
33-
'k61r', 'Champion',
34-
'k62r', None,
35-
'k63r', None,
36-
'k64r', None,
37-
'k65r', None,
38-
'k66r', None,
39-
'k67r', None,
40-
'k68r', None,
41-
'k69r', 'Joss',
42-
'k70r', None,
43-
'k71r', None,
44-
'k72r', None,
45-
'k73r', None,
46-
'k74r', None,
47-
'k74rxx', None,
48-
'k75r', None,
49-
'k76r', 'Tester',
50-
'k77r', 'Feld',
51-
'k78r', None,
52-
'k79r', None,
53-
'k80r', None,
54-
'k81r', None,
55-
'k82r', None,
56-
'k83r', None,
57-
'k84r', None,
58-
'k85r', None,
59-
'k86r', 'Grofman',
60-
'k87r', None,
61-
'k88r', None,
62-
'k89r', None,
63-
'k90r', None,
64-
'k91r', None,
65-
'k92r', None,
66-
'k93r', 'UnnamedStrategy',
67-
'kpavlovc', 'WinStayLoseShift',
68-
'krandomc', 'Random',
69-
'ktf2tc', 'TitFor2Tats',
70-
'ktitfortatc', 'TitForTat',
2+
'grasr': None,
3+
'k31r': None,
4+
'k32r': None,
5+
'k33r': None,
6+
'k34r': 'Grudger',
7+
'k35r': None,
8+
'k36r': None,
9+
'k37r': None,
10+
'k38r': None,
11+
'k39r': None,
12+
'k40r': None,
13+
'k41r': None,
14+
'k42r': None,
15+
'k43r': None,
16+
'k44r': None,
17+
'k45r': None,
18+
'k46r': 'Eatherley',
19+
'k47r': None,
20+
'k48r': None,
21+
'k49r': None,
22+
'k50r': None,
23+
'k51r': None,
24+
'k52r': None,
25+
'k53r': None,
26+
'k54r': None,
27+
'k55r': None,
28+
'k56r': None,
29+
'k57r': 'Nydegger',
30+
'k58r': None,
31+
'k59r': 'RevisedDowning',
32+
'k60r': None,
33+
'k61r': 'Champion',
34+
'k62r': None,
35+
'k63r': None,
36+
'k64r': None,
37+
'k65r': None,
38+
'k66r': None,
39+
'k67r': None,
40+
'k68r': None,
41+
'k69r': 'Joss',
42+
'k70r': None,
43+
'k71r': None,
44+
'k72r': None,
45+
'k73r': None,
46+
'k74r': None,
47+
'k74rxx': None,
48+
'k75r': None,
49+
'k76r': 'Tester',
50+
'k77r': 'Feld',
51+
'k78r': None,
52+
'k79r': None,
53+
'k80r': None,
54+
'k81r': None,
55+
'k82r': None,
56+
'k83r': None,
57+
'k84r': None,
58+
'k85r': None,
59+
'k86r': 'Grofman',
60+
'k87r': None,
61+
'k88r': None,
62+
'k89r': None,
63+
'k90r': None,
64+
'k91r': None,
65+
'k92r': None,
66+
'k93r': 'UnnamedStrategy',
67+
'kpavlovc': 'WinStayLoseShift',
68+
'krandomc': 'Random',
69+
'ktf2tc': 'TitFor2Tats',
70+
'ktitfortatc': 'TitForTat',
7171
}
7272

73-
all_strategies = [key for key in axelrod_python_classes]
74-
73+
all_strategies = axelrod_python_classes.keys()

0 commit comments

Comments
 (0)