Home▸Society & Economics▸Axelrod's Tournament (2D): Evolution of Cooperation

Axelrod's Tournament (2D): Evolution of Cooperation

2D companion to the Axelrod IPD tournament: run a classic round-robin scoreboard, or switch to an evolutionary mode where strategy populations reproduce generation by generation according to their fitness, watching Tit-for-Tat and Grudger crowd out Always-Defect.

Society & Economics2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-axelrod-tournament ↗ Open standalone

A 2D canvas companion to the 3D Axelrod scoreboard, built around a genuinely different mechanic. Tournament mode reproduces Axelrod's classic round-robin exactly — six strategies play iterated Prisoner's Dilemma matches and accumulate scores on a live bar chart. Switch to Evolution mode and the sim becomes a population dynamics model: instead of a one-off tournament, strategy fractions reproduce generation after generation according to the discrete replicator equation, so you watch Tit-for-Tat and Grudger crowd out Always-Defect over time on a live area chart, rather than reading a single final ranking.

⚙ Under the hood

2D companion to the Axelrod IPD tournament with two genuinely different modes: a classic round-robin scoreboard, and an evolutionary mode where strategy population fractions reproduce generation by generation via the discrete replicator equation.

Canvas 2DGame TheoryIterated PDTit-for-TatEvolutionary DynamicsReplicator Equation

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)