Axelrod

Latest version: v4.13.1

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

Scan your dependencies

Page 3 of 17

4.3.0

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

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

https://github.com/Axelrod-Python/Axelrod/compare/v4.3.0...v4.2.2

4.2.2

Update of training weights for neural network strategy

- Update training weights
https://github.com/Axelrod-Python/Axelrod/pull/1182

https://github.com/Axelrod-Python/Axelrod/compare/v4.2.2...v4.2.1

4.2.1

Minor internal fixes.

- Add an upper bound for a dependency version
https://github.com/Axelrod-Python/Axelrod/pull/1184
- Add a long markdown description for pypi
https://github.com/Axelrod-Python/Axelrod/pull/1179

https://github.com/Axelrod-Python/Axelrod/compare/v4.2.1...v4.2.0

4.2.0

New strategies and minor internal fixes.

- Add implementation of generic memory 2 strategy and 2 new strategies
https://github.com/Axelrod-Python/Axelrod/pull/1171
- Add Tricky Level Punisher
https://github.com/Axelrod-Python/Axelrod/pull/1178
- Remove unneeded code
https://github.com/Axelrod-Python/Axelrod/pull/1173
- Fix type hints to work with mypy 2.1
https://github.com/Axelrod-Python/Axelrod/pull/1177

https://github.com/Axelrod-Python/Axelrod/compare/v4.2.0...v4.1.0

4.1.0

New strategy

- Implemented Mikkelson (k66r)
https://github.com/Axelrod-Python/Axelrod/pull/1167

https://github.com/Axelrod-Python/Axelrod/compare/v4.1.0...v4.0.0

4.0.0

More efficient tournament result analysis, and 2 new strategies.

- Implemented RichardHufford (k47r)
https://github.com/Axelrod-Python/Axelrod/pull/1162
- Implemented Yamachi (k64r)
https://github.com/Axelrod-Python/Axelrod/pull/1163
- Implemented Colbert (k51r)
https://github.com/Axelrod-Python/Axelrod/pull/1164
- Re write the result set
https://github.com/Axelrod-Python/Axelrod/pull/1166

https://github.com/Axelrod-Python/Axelrod/compare/v4.0.0...v3.11.0

Page 3 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.