Skip to content

Releases: Axelrod-Python/Axelrod

v4.4.0

31 Oct 18:38
Compare
Choose a tag to compare

v4.4.0, 2018-10-30

2 new strategies and internal refactoring.

v4.4.0...v4.3.0

v4.3.0

30 Aug 07:31
Compare
Choose a tag to compare

v4.3.0, 2018-08-30

Big code base cleanup, ability to pass a fitness transform to the Moran process,
minor bug fixes.

  • Use black and isort on entire library:
    #1203
  • Refactor of actions modules:
    #1193
  • Refactor of deterministic cache, ecosystem and eigen:
    #1197
    #1195
  • Refactor strategy utils module:
    #1196
  • Order Actions: #1199
  • Add ability to pass fitness transformation to Moran process:
    #1198
  • Add a matplotlibrc for testing purposes:
    #1194
    #1191
  • Add a page of citations: #1188
  • Fix bug in lookerup players:
    #1190
  • Fix bug in graphs: #1189
  • Tweak a random test seed: #1201

v4.3.2...v4.2.2

v4.2.2

30 Jul 12:47
Compare
Choose a tag to compare

v4.2.2, 2018-07-30

Update of training weights for neural network strategy

  • Add an upper bound for a dependency version
    #1182

v4.2.2...v4.2.1

v4.2.1

09 Jul 11:55
Compare
Choose a tag to compare

v4.2.1, 2018-07-09

Minor internal fixes.

  • Add an upper bound for a dependency version
    #1184
  • Add a long markdown description for pypi
    #1179

v4.2.1...v4.2.0

v4.2.0

25 May 13:29
Compare
Choose a tag to compare

v4.2.0, 2018-05-25

New strategies and minor internal fixes.

  • Add implementation of generic memory 2 strategy and 2 new strategies
    #1171
  • Add Tricky Level Punisher
    #1178
  • Remove unneeded code
    #1173
  • Fix type hints to work with mypy 2.1
    #1177

v4.2.0...v4.1.0

v4.1.0

15 Mar 09:00
Compare
Choose a tag to compare

v4.1.0, 2018-03-15

New strategy

  • Implemented Mikkelson (k66r)
    #1167

v4.1.0...v4.0.0

v4.0.0

07 Feb 09:46
Compare
Choose a tag to compare

v4.0.0, 2018-02-07

More efficient tournament result analysis, and 2 new strategies.

  • Implemented RichardHufford (k47r)
    #1162
  • Implemented Yamachi (k64r)
    #1163
  • Implemented Colbert (k51r)
    #1164
  • Re write the result set
    #1166

v4.0.0...v3.11.0

v3.11.0

09 Jan 20:05
Compare
Choose a tag to compare

v3.11.0, 2018-01-09

A number of strategies from Axelrod's original second tournament, new tests and
minor documentation changes.

  • Implemented GraaskampKatzen (k60r)
    #1144
  • Implemented Weiner (k41r)
    #1145
  • Implemented Harrington (k75r)
    #1146
  • Implemented MoreTidemanAndChieruzzi (k84r)
    #1147
  • Implemented Getzler (k35r) strategy
    #1151
  • Implemented Leyvraz (k86r) strategy
    #1153
  • Implemented White (k72r) strategy
    #1154
  • Implemented Black (k83r) strategy
    #1155
  • Add a test for memory depth
    #1157
  • Fix implementation of TidemanAndChieruzzi
    #1152
  • Modify implementation of strategy
    #1143
  • Update python version requirements
    #1158
  • Add citations section to README
    #1148
    #1150

v3.11.0...v3.10.0

v3.10.0

27 Nov 18:29
Compare
Choose a tag to compare

v3.10.0, 2017-11-27

One new strategy

  • Add the WmAdams strategy:
    #1142

Here are all the commits for this PR:
v3.10.0...v3.9.0

v3.9.0

19 Nov 09:59
Compare
Choose a tag to compare

v3.9.0, 2017-10-13

New strategies, a minor bug fix and a small documentation improvement.

  • Add the Bush Mosteller strategy
    #1002
  • Add k42r from Fortran code
    #1135
  • Add MemoryDecay
    #1137
  • Add k32r from Fortran code
    #1138
  • Add Random Tit For Tat
    #1136
  • Add k42r from Fortran code
    #1139
  • Add reference to documentation
    #1134
  • Fix minor bug in the fingerprints
    #1140

Here are all the commits for this PR:
v3.9.0...v3.8.1