Back to Search Start Over

An open reproducible framework for the study of the iterated prisoner's dilemma

Authors :
Knight, Vincent
Campbell, Owen
Harper, Marc
Langner, Karol
Campbell, James
Campbell, Thomas
Carney, Alex
Chorley, Martin
Davidson-Pilon, Cameron
Glass, Kristian
Glynatsi, Nikoleta
Ehrlich, Tomáš
Jones, Martin
Koutsovoulos, Georgios
Tibble, Holly
Jochen, Müller
Palmer, Geraint
Petunov, Piotr
Slavin, Paul
Standen, Timothy
Visintini, Luis
Molden, Karl
Publication Year :
2016

Abstract

The Axelrod library is an open source Python package that allows for reproducible game theoretic research into the Iterated Prisoner's Dilemma. This area of research began in the 1980s but suffers from a lack of documentation and test code. The goal of the library is to provide such a resource, with facilities for the design of new strategies and interactions between them, as well as conducting tournaments and ecological simulations for populations of strategies. With a growing collection of 139 strategies, the library is a also a platform for an original tournament that, in itself, is of interest to the game theoretic community. This paper describes the Iterated Prisoner's Dilemma, the Axelrod library and its development, and insights gained from some novel research.<br />Comment: 11 pages, Journal of Open Research Software 4.1 (2016)

Details

Database :
arXiv
Publication Type :
Report
Accession number :
edsarx.1604.00896
Document Type :
Working Paper
Full Text :
https://doi.org/10.5334/jors.125