Axelrod invited academic colleagues all over the world to devise strategies to compete in an IPD tournament. The results ranged in many variables: algorithmic complexity, initial hostility, capacity for forgiveness, etc. After an initial tournament that simply compared pairs of strategies for success when paired in an IPD, Axelrod arranged a meta-tournament where strategies represented sub-populations in a large population of agents, and an agent could switch to another strategy if it noticed that one of its neighbors was using that strategy with greater success than its own. This second tournament led to Axelrod's concept of an evolutionarily stable strategy.
The book included two chapters comparing Axelrod's findings to surprising findings in seemingly unrelated fields. In one of these, Axelrod examined spontaneous instances of cooperation during trench warfare in World War I. Troops of one side would shell the other side with mortars, but would often do so on a rigid schedule, and aim for a specific point in the other side's trenches, allowing the other side to minimize casualties. The other side would reciprocate in kind. The generals on both sides were satisfied that shelling was occurring and therefore the war was progressing satisfactorily, while the men in the trenches found a way to cooperatively protect each other.