Axelrod

Latest version: v4.13.0

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

Scan your dependencies

Page 1 of 17

4.13.0

Generalisation of games, new BurnBothEnds strategy, added CITATION.cff file,
support for py3.10, add references and various internal improvements.

- Add references
https://github.com/Axelrod-Python/Axelrod/pull/1399
- Add support for py3.10
https://github.com/Axelrod-Python/Axelrod/pull/1398
- Internal improvements
https://github.com/Axelrod-Python/Axelrod/pull/1412
https://github.com/Axelrod-Python/Axelrod/pull/1409
https://github.com/Axelrod-Python/Axelrod/pull/1408
https://github.com/Axelrod-Python/Axelrod/pull/1407
- Add the Burn Both Ends strategy
https://github.com/Axelrod-Python/Axelrod/pull/1410
- Add CITATION.cff file
https://github.com/Axelrod-Python/Axelrod/pull/1405
- Generalise games
https://github.com/Axelrod-Python/Axelrod/pull/1413

https://github.com/Axelrod-Python/Axelrod/compare/v4.13.0...v4.12.0

4.12.0

New documentation structure, new strategy and ability to pass a custom match to
the Moran class.

- Move documentation to diataxis framework
https://github.com/Axelrod-Python/Axelrod/pull/1391
- Add the CAPRI strategy
https://github.com/Axelrod-Python/Axelrod/pull/1393
- Add custom matches to Moran process
https://github.com/Axelrod-Python/Axelrod/pull/1397
- Update CITATIONS.md
https://github.com/Axelrod-Python/Axelrod/pull/1389
- Fix contributor documentation links
https://github.com/Axelrod-Python/Axelrod/pull/1396

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

4.11.0

A number of improvements to documentation, a new strategy, removing the cheating
strategies and a number of internal fixes.

- Use black style formatting
https://github.com/Axelrod-Python/Axelrod/pull/1368
- Move to `dev` as main branch
https://github.com/Axelrod-Python/Axelrod/pull/1367
- Tests refactor
https://github.com/Axelrod-Python/Axelrod/pull/1372
https://github.com/Axelrod-Python/Axelrod/pull/1373
- Improved docstrings
https://github.com/Axelrod-Python/Axelrod/pull/1377
https://github.com/Axelrod-Python/Axelrod/pull/1381
- Add publications
https://github.com/Axelrod-Python/Axelrod/pull/1378
https://github.com/Axelrod-Python/Axelrod/pull/1384
- Bump pyaml
https://github.com/Axelrod-Python/Axelrod/pull/1380
- Add new FSM
https://github.com/Axelrod-Python/Axelrod/pull/1383
- Update some type hinting
https://github.com/Axelrod-Python/Axelrod/pull/1385
- Remove cheating strategies
https://github.com/Axelrod-Python/Axelrod/pull/1388

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

4.10.0

Major rewrite of the random seeding (which fixes a reproducibility bug when
using parallel processing), support for python 3.8 and various
documentation/internal fixes.

- Move CI to github actions
https://github.com/Axelrod-Python/Axelrod/pull/1309
https://github.com/Axelrod-Python/Axelrod/pull/1322
https://github.com/Axelrod-Python/Axelrod/pull/1327
- Sort all import statements using isort
https://github.com/Axelrod-Python/Axelrod/pull/1351
- Add a test that all strategies have names
https://github.com/Axelrod-Python/Axelrod/pull/1354
- Add a function to automatically check what information is used by strategies
https://github.com/Axelrod-Python/Axelrod/pull/1355
https://github.com/Axelrod-Python/Axelrod/pull/1331
- Minor documentation fixes
https://github.com/Axelrod-Python/Axelrod/pull/1321
https://github.com/Axelrod-Python/Axelrod/pull/1329
https://github.com/Axelrod-Python/Axelrod/pull/1357
https://github.com/Axelrod-Python/Axelrod/pull/1358
https://github.com/Axelrod-Python/Axelrod/pull/1363
- Add python 3.8 support
https://github.com/Axelrod-Python/Axelrod/pull/1366
- Improve tests
https://github.com/Axelrod-Python/Axelrod/pull/1332
https://github.com/Axelrod-Python/Axelrod/pull/1333
https://github.com/Axelrod-Python/Axelrod/pull/1359
- Fix RevisedDowning
https://github.com/Axelrod-Python/Axelrod/pull/1323

https://github.com/Axelrod-Python/Axelrod/compare/v4.10.0...v4.9.1

4.9.1

Bug fixes

- Fix install problem:
https://github.com/Axelrod-Python/Axelrod/pull/1314
- Fix read the docs configuration:
https://github.com/Axelrod-Python/Axelrod/pull/1313

https://github.com/Axelrod-Python/Axelrod/compare/v4.9.1...v4.9.0

4.9.0

New strategies, new classifier system and internal improvements/fixes.

- Cleanup the tests:
https://github.com/Axelrod-Python/Axelrod/pull/1308
- Create function to handle internal file paths:
https://github.com/Axelrod-Python/Axelrod/pull/1307
- Fix bug in Result set:
https://github.com/Axelrod-Python/Axelrod/pull/1305
- Improve and expand LR Player's docstring
https://github.com/Axelrod-Python/Axelrod/pull/1303
- New strategy classifier mechanism:
https://github.com/Axelrod-Python/Axelrod/pull/1300
- Add new Gradual strategy:
https://github.com/Axelrod-Python/Axelrod/pull/1299
- Add missing author to docs bibliography:
https://github.com/Axelrod-Python/Axelrod/pull/1295
- Suppress numpy warnings:
https://github.com/Axelrod-Python/Axelrod/pull/1292
- Fix documentation:
https://github.com/Axelrod-Python/Axelrod/pull/1291
- Fix FirstByDowning:
https://github.com/Axelrod-Python/Axelrod/pull/1285
- Add citations:
https://github.com/Axelrod-Python/Axelrod/pull/1281

https://github.com/Axelrod-Python/Axelrod/compare/v4.9.0...v4.8.0

Page 1 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.