Axelrod

Latest version: v4.13.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 17

1.8.0

New strategies:

- Adaptive TitForTat:
https://github.com/Axelrod-Python/Axelrod/pull/697
- Desperate, Hopeless, Willing:
https://github.com/Axelrod-Python/Axelrod/pull/686

Here are all the commits for this PR:
https://github.com/Axelrod-Python/Axelrod/compare/v1.7.0...v1.8.0

1.7.0

Probabilistic ending spatial tournaments, classifier for long run time, style
improvements, documentation improvements (including a bibliography) and bug fix.

- Probabilistic ending spatial tournaments:
https://github.com/Axelrod-Python/Axelrod/pull/674
- Classifier for strategies that have a long run time:
https://github.com/Axelrod-Python/Axelrod/issues/690
- Documentation and style
cleanup:https://github.com/Axelrod-Python/Axelrod/issues/675,
https://github.com/Axelrod-Python/Axelrod/pull/687,
https://github.com/Axelrod-Python/Axelrod/pull/685,
https://github.com/Axelrod-Python/Axelrod/pull/682
- Fix the noise in spatial tournaments:
https://github.com/Axelrod-Python/Axelrod/pull/679

Here are all the commits for this PR:
https://github.com/Axelrod-Python/Axelrod/compare/v1.6.0...v1.7.0

1.6.0

Renaming of strategies, big performance improvement for result analysis and bug
fixes

- axelrod.strategies is a list of well behaved (non cheating strategies):
https://github.com/Axelrod-Python/Axelrod/pull/665
- The results set now has much lower memory footprint and is much faster:
https://github.com/Axelrod-Python/Axelrod/pull/672
- Correct calculation for mean score diffs:
https://github.com/Axelrod-Python/Axelrod/pull/671
- Error catching for bug with OSX, virtual envs and matplotlib:
https://github.com/Axelrod-Python/Axelrod/pull/669

Here are all the commits for this PR:
https://github.com/Axelrod-Python/Axelrod/compare/v1.5.0...v1.6.0

1.5.0

New tournament type, new strategy, seeding, dev tools, docs + minor/bug fixes

User facing:

- Spatial tournaments: https://github.com/Axelrod-Python/Axelrod/pull/654
- New strategy, slow tit for tat:
https://github.com/Axelrod-Python/Axelrod/pull/659
- Seed the library: https://github.com/Axelrod-Python/Axelrod/pull/653
- More uniform strategy transformer behaviour:
https://github.com/Axelrod-Python/Axelrod/pull/657
- Results can be calculated with non default game:
https://github.com/Axelrod-Python/Axelrod/pull/656

Documentation:

- A community page: https://github.com/Axelrod-Python/Axelrod/pull/656
- An overall results page that replaces the payoff matrix page:
https://github.com/Axelrod-Python/Axelrod/pull/660

Development:

- A git hook script for commit messages:
https://github.com/Axelrod-Python/Axelrod/pull/648
- Caching of hypothesis database on travis:
https://github.com/Axelrod-Python/Axelrod/pull/658

Here are all the commits for this PR:
https://github.com/Axelrod-Python/Axelrod/compare/v1.4.0...v1.5.0

1.4.0

New strategy.

- contrite TitForTat: https://github.com/Axelrod-Python/Axelrod/pull/639

Here are all the commits for this PR:
https://github.com/Axelrod-Python/Axelrod/compare/v1.3.0...v1.4.0

1.3.0

New strategy, a bug fix and more explicit copyright notice

- Remorseful Prober: https://github.com/Axelrod-Python/Axelrod/pull/633

Bug fix:

- The finite state machines were not reseting state properly.

Here are all the commits for this PR:
https://github.com/Axelrod-Python/Axelrod/compare/v1.2.0...v1.3.0

Page 11 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.