Skip to content

Commit 979326d

Browse files
committed
Add Original Gradual to the list of all strategies.
1 parent 95c221d commit 979326d

File tree

1 file changed

+60
-59
lines changed

1 file changed

+60
-59
lines changed

axelrod/strategies/_strategies.py

Lines changed: 60 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -241,73 +241,76 @@
241241

242242

243243
all_strategies = [
244+
ALLCorALLD,
245+
AON2,
246+
APavlov2006,
247+
APavlov2011,
244248
Adaptive,
245249
AdaptiveTitForTat,
246250
AdaptorBrief,
247251
AdaptorLong,
248252
Aggravater,
249253
Alexei,
250-
ALLCorALLD,
251254
Alternator,
252255
AlternatorHunter,
253256
AntiCycler,
254257
AntiTitForTat,
255-
AON2,
256-
APavlov2006,
257-
APavlov2011,
258258
Appeaser,
259-
SecondByAppold,
260259
ArrogantQLearner,
261260
AverageCopier,
262261
BackStabber,
263262
BetterAndBetter,
264-
SecondByBlack,
265-
SecondByBorufsen,
266263
Bully,
267264
BushMosteller,
268265
Calculator,
269266
CautiousQLearner,
270-
SecondByCave,
271-
SecondByChampion,
272-
SecondByColbert,
273267
CollectiveStrategy,
274268
ContriteTitForTat,
275269
Cooperator,
276270
CooperatorHunter,
277271
CycleHunter,
278272
CyclerCCCCCD,
279273
CyclerCCCD,
274+
CyclerCCCDCD,
280275
CyclerCCD,
281276
CyclerDC,
282277
CyclerDDC,
283-
CyclerCCCDCD,
284-
Darwin,
285-
FirstByDavis,
286-
FirstByAnonymous,
287278
DBS,
279+
Darwin,
288280
Defector,
289281
DefectorHunter,
290-
Desperate,
291282
DelayedAON1,
283+
Desperate,
292284
Detective,
293285
DoubleCrosser,
294-
Doubler,
295286
DoubleResurrection,
287+
Doubler,
288+
DynamicTwoTitsForTat,
296289
EasyGo,
297-
SecondByEatherley,
298290
EugineNier,
299291
EventualCycleHunter,
300292
EvolvedANN,
301293
EvolvedANN5,
302294
EvolvedANNNoise05,
303-
EvolvedFSM4,
304295
EvolvedFSM16,
305296
EvolvedFSM16Noise05,
297+
EvolvedFSM4,
298+
EvolvedHMM5,
306299
EvolvedLookerUp1_1_1,
307300
EvolvedLookerUp2_2_2,
308-
EvolvedHMM5,
309-
FirstByFeld,
310301
FirmButFair,
302+
FirstByAnonymous,
303+
FirstByDavis,
304+
FirstByDowning,
305+
FirstByFeld,
306+
FirstByGraaskamp,
307+
FirstByGrofman,
308+
FirstByJoss,
309+
FirstByNydegger,
310+
FirstByShubik,
311+
FirstBySteinAndRapoport,
312+
FirstByTidemanAndChieruzzi,
313+
FirstByTullock,
311314
FoolMeOnce,
312315
ForgetfulFoolMeOnce,
313316
ForgetfulGrudger,
@@ -320,19 +323,14 @@
320323
GellerCooperator,
321324
GellerDefector,
322325
GeneralSoftGrudger,
323-
SecondByGetzler,
324-
SecondByGladstein,
325326
GoByMajority,
326327
GoByMajority10,
327328
GoByMajority20,
328329
GoByMajority40,
329330
GoByMajority5,
330331
Golden,
331-
FirstByGraaskamp,
332-
SecondByGraaskampKatzen,
333332
Gradual,
334333
GradualKiller,
335-
FirstByGrofman,
336334
Grudger,
337335
GrudgerAlternator,
338336
Grumpy,
@@ -345,39 +343,35 @@
345343
HardProber,
346344
HardTitFor2Tats,
347345
HardTitForTat,
348-
SecondByHarrington,
349346
HesitantQLearner,
350347
Hopeless,
351348
Inverse,
352349
InversePunisher,
353-
FirstByJoss,
354-
SecondByKluepfel,
355350
KnowledgeableWorseAndWorse,
356351
LevelPunisher,
357-
SecondByLeyvraz,
358352
LimitedRetaliate,
359353
LimitedRetaliate2,
360354
LimitedRetaliate3,
361-
MathConstantHunter,
362-
NaiveProber,
363355
MEM2,
356+
MathConstantHunter,
364357
Michaelos,
365-
SecondByMikkelson,
366358
MindBender,
367359
MindController,
368360
MindReader,
369361
MindWarper,
370362
MirrorMindReader,
371-
RevisedDowning,
372-
SecondByGrofman,
373-
SecondByTidemanAndChieruzzi,
363+
NTitsForMTats,
364+
NaiveProber,
374365
Negation,
375366
NiceAverageCopier,
376-
NTitsForMTats,
377-
FirstByNydegger,
378367
OmegaTFT,
379368
OnceBitten,
380369
OppositeGrudger,
370+
OriginalGradual,
371+
PSOGambler1_1_1,
372+
PSOGambler2_2_2,
373+
PSOGambler2_2_2_Noise05,
374+
PSOGamblerMem1,
381375
Pi,
382376
Predator,
383377
Prober,
@@ -386,10 +380,6 @@
386380
Prober4,
387381
ProtectedMindReader,
388382
Pun1,
389-
PSOGambler1_1_1,
390-
PSOGambler2_2_2,
391-
PSOGambler2_2_2_Noise05,
392-
PSOGamblerMem1,
393383
Punisher,
394384
Raider,
395385
Random,
@@ -400,14 +390,35 @@
400390
Retaliate,
401391
Retaliate2,
402392
Retaliate3,
403-
FirstByDowning,
404-
SecondByRichardHufford,
393+
RevisedDowning,
405394
Ripoff,
406395
RiskyQLearner,
396+
SecondByAppold,
397+
SecondByBlack,
398+
SecondByBorufsen,
399+
SecondByCave,
400+
SecondByChampion,
401+
SecondByColbert,
402+
SecondByEatherley,
403+
SecondByGetzler,
404+
SecondByGladstein,
405+
SecondByGraaskampKatzen,
406+
SecondByGrofman,
407+
SecondByHarrington,
408+
SecondByKluepfel,
409+
SecondByLeyvraz,
410+
SecondByMikkelson,
411+
SecondByRichardHufford,
407412
SecondByRowsam,
413+
SecondByTester,
414+
SecondByTidemanAndChieruzzi,
415+
SecondByTranquilizer,
416+
SecondByWeiner,
417+
SecondByWhite,
418+
SecondByWmAdams,
419+
SecondByYamachi,
408420
SelfSteem,
409421
ShortMem,
410-
FirstByShubik,
411422
SlowTitForTwoTats2,
412423
SneakyTitForTat,
413424
SoftGrudger,
@@ -416,51 +427,41 @@
416427
SolutionB5,
417428
SpitefulTitForTat,
418429
Stalker,
419-
FirstBySteinAndRapoport,
420430
StochasticCooperator,
421431
StochasticWSLS,
422432
SuspiciousTitForTat,
423-
SecondByTester,
424433
TF1,
425434
TF2,
426435
TF3,
427436
ThueMorse,
428437
ThueMorseInverse,
429438
Thumper,
430-
FirstByTidemanAndChieruzzi,
431-
TitForTat,
432439
TitFor2Tats,
433-
SecondByTranquilizer,
440+
TitForTat,
434441
TrickyCooperator,
435442
TrickyDefector,
436443
TrickyLevelPunisher,
437-
FirstByTullock,
438444
TwoTitsForTat,
439445
UsuallyCooperates,
440446
UsuallyDefects,
441447
VeryBad,
442-
SecondByWeiner,
443-
SecondByWhite,
444448
Willing,
445-
Winner12,
446-
Winner21,
447449
WinShiftLoseStay,
448450
WinStayLoseShift,
449-
SecondByWmAdams,
451+
Winner12,
452+
Winner21,
450453
WorseAndWorse,
451454
WorseAndWorse2,
452455
WorseAndWorse3,
453-
SecondByYamachi,
454-
ZDExtortion,
455456
ZDExtort2,
456-
ZDExtort3,
457457
ZDExtort2v2,
458+
ZDExtort3,
458459
ZDExtort4,
460+
ZDExtortion,
459461
ZDGTFT2,
460462
ZDGen2,
461463
ZDMem2,
462464
ZDMischief,
463465
ZDSet2,
464466
e,
465-
DynamicTwoTitsForTat,
466467
]

0 commit comments

Comments
 (0)