Skip to content

Axelrod-Python/tournament

Repository files navigation

Join the chat at https://gitter.im/Axelrod-Python/Axelrod

This repository hold results for tournaments made possible by the Axelrod-Project python library.

Reproducing these results:

To reproduce these results you will need to install the axelrod library:

$ pip install axelrod

To reproduce these results run:

python run_noisy.py  # Run the noisy tournament
python run_std.py  # Run the standard tournament
python run_probend.py  # Run the probabilistic ending tournament

You can also run all three tournaments (in series):

python run_all.py

Note that this uses the installed version of the axelrod library. If you want to keep things tidy you can create a virtualenv and install the latest version of the library like so:

$ virtualenv env
$ source env/bin/activate
$ pip install git+https://github.com/Axelrod-Python/Axelrod@master

If you have the Axelrod repository locally you can also run:

$ pip install path_to_axelrod

If you have already installed axelrod you can add the -U tag to update to the latest version of master:

$ pip install git+https://github.com/Axelrod-Python/Axelrod@master -U

or:

$ pip install path_to_axelrod  -U