|
18 | 18 | ReactivePlayer, |
19 | 19 | MemoryOnePlayer |
20 | 20 | ) |
21 | | - isort:skip_file |
| 21 | + # isort:skip_file |
22 | 22 | """ |
23 | 23 | from .adaptive import Adaptive |
24 | 24 | from .adaptor import AdaptorBrief, AdaptorLong |
25 | 25 | from .alternator import Alternator |
26 | | -from .ann import ( # pylint: disable=unused-import |
27 | | - ANN, |
28 | | - EvolvableANN, |
29 | | - EvolvedANN, |
30 | | - EvolvedANN5, |
31 | | - EvolvedANNNoise05, |
32 | | -) |
| 26 | +from .ann import EvolvedANN, EvolvedANN5, EvolvedANNNoise05 |
| 27 | +from .ann import ANN, EvolvableANN # pylint: disable=unused-import |
33 | 28 | from .apavlov import APavlov2006, APavlov2011 |
34 | 29 | from .appeaser import Appeaser |
35 | 30 | from .averagecopier import AverageCopier, NiceAverageCopier |
36 | 31 | from .axelrod_first import ( |
37 | | - FirstByAnonymous, |
38 | 32 | FirstByDavis, |
39 | | - FirstByDowning, |
40 | 33 | FirstByFeld, |
41 | 34 | FirstByGraaskamp, |
42 | 35 | FirstByGrofman, |
43 | 36 | FirstByJoss, |
44 | 37 | FirstByNydegger, |
| 38 | + FirstByDowning, |
45 | 39 | FirstByShubik, |
46 | 40 | FirstBySteinAndRapoport, |
47 | 41 | FirstByTidemanAndChieruzzi, |
48 | 42 | FirstByTullock, |
| 43 | + FirstByAnonymous, |
49 | 44 | ) |
50 | 45 | from .axelrod_second import ( |
51 | 46 | SecondByAppold, |
|
58 | 53 | SecondByGetzler, |
59 | 54 | SecondByGladstein, |
60 | 55 | SecondByGraaskampKatzen, |
61 | | - SecondByGrofman, |
62 | 56 | SecondByHarrington, |
63 | 57 | SecondByKluepfel, |
64 | 58 | SecondByLeyvraz, |
65 | 59 | SecondByMikkelson, |
| 60 | + SecondByGrofman, |
| 61 | + SecondByTidemanAndChieruzzi, |
66 | 62 | SecondByRichardHufford, |
67 | 63 | SecondByRowsam, |
68 | 64 | SecondByTester, |
69 | | - SecondByTidemanAndChieruzzi, |
70 | 65 | SecondByTranquilizer, |
71 | 66 | SecondByWeiner, |
72 | 67 | SecondByWhite, |
|
78 | 73 | from .bush_mosteller import BushMosteller |
79 | 74 | from .calculator import Calculator |
80 | 75 | from .cooperator import Cooperator, TrickyCooperator |
81 | | -from .cycler import AntiCycler # pylint: disable=unused-import |
82 | 76 | from .cycler import ( |
83 | | - Cycler, |
| 77 | + AntiCycler, |
84 | 78 | CyclerCCCCCD, |
85 | 79 | CyclerCCCD, |
86 | 80 | CyclerCCCDCD, |
87 | 81 | CyclerCCD, |
88 | 82 | CyclerDC, |
89 | 83 | CyclerDDC, |
90 | | - EvolvableCycler, |
91 | 84 | ) |
| 85 | +from .cycler import Cycler, EvolvableCycler # pylint: disable=unused-import |
92 | 86 | from .darwin import Darwin |
93 | 87 | from .dbs import DBS |
94 | 88 | from .defector import Defector, TrickyDefector |
95 | 89 | from .doubler import Doubler |
96 | | -from .finite_state_machines import ( # pylint: disable=unused-import |
| 90 | +from .finite_state_machines import ( |
97 | 91 | TF1, |
98 | 92 | TF2, |
99 | 93 | TF3, |
100 | | - EvolvableFSMPlayer, |
101 | 94 | EvolvedFSM4, |
102 | 95 | EvolvedFSM16, |
103 | 96 | EvolvedFSM16Noise05, |
104 | 97 | Fortress3, |
105 | 98 | Fortress4, |
106 | | - FSMPlayer, |
107 | 99 | Predator, |
108 | 100 | Pun1, |
109 | 101 | Raider, |
110 | 102 | Ripoff, |
| 103 | + UsuallyCooperates, |
| 104 | + UsuallyDefects, |
111 | 105 | SolutionB1, |
112 | 106 | SolutionB5, |
113 | 107 | Thumper, |
114 | | - UsuallyCooperates, |
115 | | - UsuallyDefects, |
| 108 | +) |
| 109 | +from .finite_state_machines import ( # pylint: disable=unused-import |
| 110 | + EvolvableFSMPlayer, |
| 111 | + FSMPlayer, |
116 | 112 | ) |
117 | 113 | from .forgiver import Forgiver, ForgivingTitForTat |
118 | | -from .gambler import EvolvableGambler # pylint: disable=unused-import |
119 | 114 | from .gambler import ( |
120 | | - Gambler, |
121 | 115 | PSOGambler1_1_1, |
122 | 116 | PSOGambler2_2_2, |
123 | 117 | PSOGambler2_2_2_Noise05, |
124 | 118 | PSOGamblerMem1, |
125 | 119 | ZDMem2, |
126 | 120 | ) |
| 121 | +from .gambler import EvolvableGambler, Gambler # pylint: disable=unused-import |
127 | 122 | from .geller import Geller, GellerCooperator, GellerDefector |
128 | 123 | from .gobymajority import ( |
129 | 124 | GoByMajority, |
|
150 | 145 | ) |
151 | 146 | from .grumpy import Grumpy |
152 | 147 | from .handshake import Handshake |
153 | | -from .hmm import EvolvableHMMPlayer # pylint: disable=unused-import |
154 | | -from .hmm import EvolvedHMM5, HMMPlayer |
| 148 | +from .hmm import EvolvedHMM5 |
| 149 | +from .hmm import EvolvableHMMPlayer, HMMPlayer # pylint: disable=unused-import |
155 | 150 | from .human import Human # pylint: disable=unused-import |
156 | 151 | from .hunter import ( |
157 | 152 | AlternatorHunter, |
|
163 | 158 | RandomHunter, |
164 | 159 | ) |
165 | 160 | from .inverse import Inverse |
166 | | -from .lookerup import EvolvableLookerUp # pylint: disable=unused-import |
167 | 161 | from .lookerup import ( |
168 | 162 | EvolvedLookerUp1_1_1, |
169 | 163 | EvolvedLookerUp2_2_2, |
170 | | - LookerUp, |
171 | 164 | Winner12, |
172 | 165 | Winner21, |
173 | 166 | ) |
| 167 | +from .lookerup import ( # pylint: disable=unused-import |
| 168 | + EvolvableLookerUp, |
| 169 | + LookerUp, |
| 170 | +) |
| 171 | + |
174 | 172 | from .mathematicalconstants import Golden, Pi, e |
175 | | -from .memoryone import ( # pylint: disable=unused-import |
| 173 | +from .memoryone import ( |
176 | 174 | GTFT, |
177 | 175 | ALLCorALLD, |
178 | 176 | FirmButFair, |
179 | | - MemoryOnePlayer, |
180 | | - ReactivePlayer, |
181 | 177 | SoftJoss, |
182 | 178 | StochasticCooperator, |
183 | 179 | StochasticWSLS, |
184 | 180 | WinShiftLoseStay, |
185 | 181 | WinStayLoseShift, |
186 | 182 | ) |
187 | | -from .memorytwo import MemoryTwoPlayer # pylint: disable=unused-import |
| 183 | +from .memoryone import ( # pylint: disable=unused-import |
| 184 | + ReactivePlayer, |
| 185 | + MemoryOnePlayer, |
| 186 | +) |
| 187 | + |
188 | 188 | from .memorytwo import AON2, MEM2, DelayedAON1 |
| 189 | +from .memorytwo import MemoryTwoPlayer # pylint: disable=unused-import |
| 190 | + |
189 | 191 | from .mindcontrol import MindBender, MindController, MindWarper |
190 | 192 | from .mindreader import MindReader, MirrorMindReader, ProtectedMindReader |
191 | 193 | from .mutual import Desperate, Hopeless, Willing |
|
202 | 204 | Prober4, |
203 | 205 | RemorsefulProber, |
204 | 206 | ) |
205 | | -from .punisher import InversePunisher, LevelPunisher, Punisher, TrickyLevelPunisher |
| 207 | +from .punisher import ( |
| 208 | + InversePunisher, |
| 209 | + LevelPunisher, |
| 210 | + Punisher, |
| 211 | + TrickyLevelPunisher, |
| 212 | +) |
206 | 213 | from .qlearner import ( |
207 | 214 | ArrogantQLearner, |
208 | 215 | CautiousQLearner, |
|
221 | 228 | ) |
222 | 229 | from .revised_downing import RevisedDowning |
223 | 230 | from .selfsteem import SelfSteem |
224 | | -from .sequence_player import SequencePlayer # pylint: disable=unused-import |
225 | | -from .sequence_player import ThueMorse, ThueMorseInverse |
| 231 | +from .sequence_player import ( # pylint: disable=unused-import |
| 232 | + SequencePlayer, |
| 233 | + ThueMorse, |
| 234 | + ThueMorseInverse, |
| 235 | +) |
226 | 236 | from .shortmem import ShortMem |
227 | 237 | from .stalker import Stalker |
228 | 238 | from .titfortat import ( |
|
0 commit comments