Algorithms which compete in the classic Game Theory paradox of the Prisoner's Dilemma. Algorithms aim to maximize profit by means of different strategies.
To view in context, observe their functionality in the Axelrod repository created by github.com/drvinceknight