This paper gives description of strategies trained using reinforcement learning as well as a detailed analysis of their performance in a large tournament with 176 strategies.
This directory is structured as follows:
|--- main.tex # Source file for the paper
|--- bibliograpy.bib # Biblioraphy
|--- environment.yml # Conda environment
|--- assets # All tables, images, diagrams used in `main.tex`
|--- src
|--- players.py # All players used
|--- abbreviations.py # Abbreviations for some player names
|--- reference_keys.csv # Citation keys for each strategy
|--- main.ipynb # Notebook to obtain all `../assets`
|--- main.py # Main file to generate tournament data
|--- generate_cooperation_data.py # File to generate cooperation data
|--- write_pbs_files.py # Script to write pbs scheduler files
|--- submit_ml_jobs.sh # Auto written script to submit pbs files
|--- pbs_files # Automatically written files
|--- ml-0-0-1000.pbs
|--- ...
|--- data # Where data file are placed
The following compiles the article using Latexmk
version 4.41:
$ latexmk --xelatex main.tex
The bibliography is being built using biblatex
which requires biber
, that
comes bundled with some installs of latex
but if you are having problems you
might need to run (on ubuntu, similarly for other systems):
$ sudo apt-get install biber
- Conceived of the study: MH VK
- Conducted experiments and trained strategies: VK MH MJ GK
- Analyzed the data and analytical methods: VK MH
- Wrote the paper: VK MH NG
- Created software: MH VK MJ GK
- Axelrod Library Core Team: VK OC MH
- EvolvedLookerUp by mojones
- EvolvedANN by mojones
- PSO Gambler by GDKO