Axelrod icon indicating copy to clipboard operation
Axelrod copied to clipboard

A research tool for the Iterated Prisoner's Dilemma

Results 69 Axelrod issues
Sort by recently updated
recently updated
newest added
trafficstars

CI is broken because sphinx requires docutils >= 0.14 now but we're pinning == 0.12 in config.yaml (and also docutils >= 0.17 in requirements).

ready-to-merge

Some new games to consider supporting, and what the API will look like: * Prisoner's Dilemma variants, e.g. Optional Prisoner's Dilemma, PD with punishment * General asymmetric nxn matrix games,...

5.0.0
discussion

Looks like Github now lets you add a citation file which creates a nice `Cite this repository` widget. https://twitter.com/natfriedman/status/1420122675813441540

In #1388 the cheating strategies were removed as well as a bunch of functionality for them in `strategy_utils.py`. These are "historic" to the library and nice fun. I believe there...

Hi, I would like to see how non-evolvable strategies behave in moran process compared to evolvable ones, however when i try to give players array in a mixed way i...

Some of these may be implemented under other names already, please ask if you are unsure! Feel free to add any new ones to the list. Note that we are...

up-for-grabs

It appears a version mismatch for prompt_toolkit causes problems for pip installing Axelrod in Colab. `!pip install -q axelrod` results in `ERROR: jupyter-console 5.2.0 has requirement prompt-toolkit=1.0.0, but you'll have...

So DBS is long run time (thanks @drvinceknight). This is unfortuante since DBS is a very high performing strategy (unlike the meta strategies which are good but not top performers)....

In PR #1364, adding a new strategy tripped some of the tests for the meta strategies because it induces a change in the behavior of those strategies. This is not...

My recent graduate Emmanuel Estrada and I made a class that adapts its four vector in response to payoff. The player maintains zero determinant bounds each round. In our tests...