Releases: Axelrod-Python/Axelrod
v1.10.0
Windows support! Summarise method for results, new strategies, and code of
conduct as well as minor fixes.
- Various fixes to windows bugs (thanks to the PyConUK sprint!):
#711
#714
#721 - The result set has a summary:
#707 - Three new strategies (Gradual killer, easy go, Grudger alternator):
#715 - Code of conduct:
#705 - Fix of some tests:
#716 - Fix of link in docs:
#722
Here are all the commits for this PR:
v1.9.0...v1.10.0
Filtering
v1.9.0, 2016-09-09
Filtering of strategy classes with a filterset dictionary.
Here are all the commits for this PR:
v1.9.0...v1.9.0
New strategies
1.7.0
v1.7.0, 2016-08-14
Probabilistic ending spatial tournaments, classifier for long run time, style
improvements, documentation improvements (including a bibliography) and bug fix.
- Probabilistic ending spatial tournaments:
#674 - Classifier for strategies that have a long run time:
#690 - Documentation and style
cleanup:#675,
#687,
#685,
#682 - Fix the noise in spatial tournaments:
#679
Here are all the commits for this PR:
v1.6.0...v1.7.0
1.6.0
v1.6.0, 2016-07-31
Renaming of strategies, big performance improvement for result analysis and bug
fixes
- axelrod.strategies is a list of well behaved (non cheating strategies):
#665 - The results set now has much lower memory footprint and is much faster:
#672 - Correct calculation for mean score diffs:
#671 - Error catching for bug with OSX, virtual envs and matplotlib:
#669
Here are all the commits for this PR:
v1.5.0...v1.6.0
1.5.0
v1.5.0, 2016-07-19
New tournament type, new strategy, seeding, dev tools, docs + minor/bug fixes
User facing:
- Spatial tournaments: #654
- New strategy, slow tit for tat:
#659 - Seed the library: #653
- More uniform strategy transformer behaviour:
#657 - Results can be calculated with non default game:
#656
Documentation:
Development:
Here are all the commits for this PR:
v1.4.0...v1.5.0
1.4.0
v1.4.0, 2016-06-22
New strategy.
- contrite TitForTat: #639
Here are all the commits for this PR:
v1.3.0...v1.4.0
1.3.0
v1.3.0, 2016-06-21
New strategy, a bug fix and more explicit copyright notice
- Remorseful Prober: #633
Bug fix:
- The finite state machines were not reseting state properly.
Here are all the commits for this PR:
v1.2.0...v1.3.0
1.2.0
New strategies and some minor improvements
Naive Prober: #629
Gradual: #627
Soft grudger and reverse pavlov: #628
Minor improvements include:
Progress bar for result set reading of data: #618
Prob end tournament players do not know match length (this was in essence a bug): #611
Doc fixes
Here are all the commits for this PR: v1.1.1...v1.2.0
1.1.1
Minor changes, bug fixes.
Here are all the commits for this PR:
v1.1.0...v1.1.1
User facing:
- The matches can tell the players different match attributes than the ones
actually being played (helpful for prob end tournaments where players cannot
know the length of the match for example):
#609 - A progress bar for the result set:
#603
Internal: