Skip to content

Releases: Axelrod-Python/Axelrod

v3.1.1

23 Jul 10:56
Compare
Choose a tag to compare

v3.1.1, 2017-07-23

Improvements to documentation and README.

Here are all the commits for this PR:
v3.1.0...v3.1.1

v3.1.0

16 Jul 19:21
Compare
Choose a tag to compare

v3.1.0, 2017-07-16

New class for actions, Internal improvements, a new strategy class,
reclassification of grudger.

  • Actions are now an enum class:
    #1052
    #1053
    #1054
  • Add explanation of py version to README:
    #1056
  • Documentation typo fixes:
    #1057
  • DBS strategy classified as long run time:
    #1058
  • Correct classification for Grudger:
    #1066
  • Add another source and name for ALLCorALLD:
    #1067
  • Update init parameter for lookerup:
    #1068
  • Add a reactive strategy:
    #1070

Here are all the commits for this PR:
v3.0.0...v3.1.0

v3.0.0

13 Jun 17:32
Compare
Choose a tag to compare

v3.0.0, 2017-06-13

A single class for tournaments and Moran processes, sources for all strategies
included in docstrings and internal refactoring,

  • The numerous tournament types (prob end, spatial etc) are all now created from
    the Tournament class.:
    #1042
  • The graphical moran processes are now created using the MoranProcess class:
    #1043
  • Sources for all strategies now included in docstrings:
    #1041
  • Remove some unneeded tests:
    #1039
  • Further refactoring:
    #1044
    #1040
    #1037

Here are all the commits for this PR:
v2.13.0...v3.0.0

v2.13.0

01 Jun 14:25
Compare
Choose a tag to compare

v2.13.0, 2017-06-01

New strategies, refactor of strategy tests and minor documentation fixes.

Here are all the commits for this PR:
v2.12.0...v2.13.0

v2.12.0

23 May 08:59
Compare
Choose a tag to compare

v2.12.0, 2017-05-23

New strategies and internal refactoring/improvements

Here are all the commits for this PR:
v2.11.0...v2.12.0

v2.11.0

06 May 18:42
Compare
Choose a tag to compare

v2.11.0, 2017-05-06

A new strategy, improvements to documentation, player equality and some
internal refactoring,

Here are all the commits for this PR:
v2.10.0...v2.11.0

v2.10.0

17 Apr 17:19
Compare
Choose a tag to compare

v2.10.0, 2017-04-17

Bug fix in strategy transformers, new strategy, internal refactor of strategies,
fix bibtex in citation file.

  • Fix a bug: ensure strategy transformers also transform classification
    #972
  • Add DoubleResurrection strategy
    #965
  • Refactor of LookerUp and Gambler
    #966
  • Add regression test for FSM players
    #967
  • Bibtex fix in CITATION.rst
    #968

Here are all the commits for this PR:
v2.10.0...v2.10.0

v2.9.0

11 Apr 08:17
Compare
Choose a tag to compare

v2.9.0, 2017-04-11

Approximate Moran process, test refactor, tweak to the Human play repr,
documentation and an
internal improvement to some cheating strategies.

  • Small fix to the repr for the Human strategy:
    #959
  • Speedup to Geller, Darwin and MindReader
    #950
  • Add documentation details for running tests
    #954
  • Add documentation for commit message guidelines:
    #963
  • Fragment the Moran process documentation
    #962
  • Add an approximate Moran process
    #955
  • Test refactor:
    #964
  • Refactor of the finite state machines:
    #956

Here are all the commits for this PR:
v2.8.0...v2.9.0

v2.8.0

02 Apr 07:34
Compare
Choose a tag to compare

v2.8.0, 2017-04-02

Source code cleanup, test refactor, new strategies and improved __repr__ of
strategies

  • Improved/refactored source code:
    #917
    #952
  • Internal improvement: remove the init_args decorator as superseded by the
    kward_args:
    #918
  • Strategy __repr__ now automatically includes all parameters of a strategy:
    #953
    #922
  • Type hints:
    #883
    #935
    #949
    #951
  • Refactor of tests:
    #924
    #927
    #928
    #933
    #934
    #937
  • New strategy: SlowTitForTwoTats2
    #926
  • New strategy: GeneralSoftGrudger
    #936

Here are all the commits for this PR:
v2.7.0...v2.8.0

v2.7.0

17 Mar 13:32
Compare
Choose a tag to compare

v2.7.0, 2017-03-17

New strategies, increased test coverage, refactor of some tests, documentation
and minor bug fixes.

Here are all the commits for this PR:
v2.6.0...v2.7.0