Introduction
Robert Axelrod (2006) propose la stratégie de « coopération conditionnelle » (jouer C lorsque l'autre a joué C, mais jouer D lorsqu'il a joué D) qui a été testée au cours d'un tournoi informatique.
Le jeu s'apparente à un tournoi dans lequel chaque programme est confronté à tous les autres, à lui-même et à un programme aléatoire jouant au hasard. Certaines stratégies consistent à faire défection tout le temps, ou à coopérer au contraire de façon systématique ; d'autres stratégies sont beaucoup plus complexes et sophistiquées.
Axelrod (2006) obtient que la stratégie Donnant-Donnant (ou de « coopération conditionnelle ») est celle qui s'impose dans un monde où les joueurs font face à des dilemmes du prisonnier répétés.