The Evolution of Cooperation
Why a world of selfish players fills up with cooperation — and the conditions that make being nice win.
If nature is red in tooth and claw and every player is out for itself, why is the world so full of cooperation? How self-interested agents evolve to help each other — repeated games, tit-for-tat, reciprocity, reputation and kinship — and the exact conditions that make being nice the winning strategy.
Darwin’s world is supposed to be a bloodbath: every organism clawing for its own survival, every gene shoving its rivals aside, no room for charity. The cold logic of the one-shot prisoner’s dilemma agrees — when helping you costs me, the rational move, and the evolutionarily stable one, is to defect. And yet look around. Vampire bats regurgitate blood to feed hungry roost-mates. Cleaner fish and their “clients” run a trusting little service economy on the reef. Strangers return lost wallets, nations sign treaties and keep them, your flatmates (usually) do the dishes. The world is drenched in cooperation among agents who owe each other nothing. So which is it — is selection a war of all against all, or a nursery for altruism? That contradiction is the puzzle this course exists to resolve, and its resolution is one of the most beautiful results in all of science: cooperation is not the opposite of self-interest — under the right conditions it is what self-interest evolves into.
This is an advanced course spanning biology & evolution and strategy, and it stands on two prerequisites. From natural selection it borrows the engine — variation, selection, heredity — that decides which behaviours spread. From Nash equilibrium it borrows the game — the prisoner’s dilemma, best responses, and the crucial trick that changing the game changes the equilibrium. If those aren’t solid, take them first; everything here composes them.
From that base we build the whole model floor to ceiling. We’ll state the paradox sharply — why blind selection seems to forbid costly helping, and why a naive do-gooder gets eaten alive. Then we’ll turn the key that unlocks everything: the shadow of the future. Repeat the dilemma with the same partner and a defection today costs you all of tomorrow’s cooperation, so when the future looms large enough, cooperating becomes the self-interested move — no saints required. We’ll relive Axelrod’s computer tournaments, where the simplest program in the room, four-line tit-for-tat, quietly beat every fiendish schemer, and extract the four traits that made it win: nice, retaliatory, forgiving, and clear. We’ll then get honest about noise — one mistaken move can lock two tit-for-tat players into an endless revenge spiral — and meet the refinements that survive a messy world: generous and contrite tit-for-tat, and win-stay, lose-shift. We’ll go beyond direct reciprocity to the other engines that grow cooperation: indirect reciprocity and reputation (I help you, and someone who heard about it helps me — the machinery of gossip and status), kin selection and Hamilton’s rule rB > C (why you’d sacrifice most for your closest relatives), network reciprocity (why cooperators survive by clustering together), and an honest word on the group-selection debate. Finally we’ll collect the conditions that make cooperation win into a practitioner’s checklist, and name the ways the model lies to you — cooperation’s fragility, the one-shot-versus-repeated confusion, tit-for-tat’s vulnerability to noise, and the ever-tempting naturalistic fallacy (what evolves is not the same as what is good).
Throughout, you’ll run a live iterated dilemma and watch a whole population of strategies evolve — turning the length of the future up and down and seeing cooperation sweep the population or collapse into universal defection. By the end you’ll be able to look at any standoff — between firms, countries, colleagues, or cells — and say precisely which levers would turn a war of all against all into a stable, self-enforcing truce.
In this topic
- 1 Nature's Nicest Puzzle Selection is supposed to be a war of all against all — so why do vampire bats share blood, cleaner fish keep their promises, and strangers return wallets? The paradox of cooperation among selfish agents, and a tour of how the whole course resolves it, in one lesson. 9 min
- 2 The Selfish Gene's Problem Selection rewards whatever out-breeds — so paying a cost to help a rival should be evolutionary suicide. Meet cooperation, altruism, and the one-shot prisoner's dilemma, and watch a world of do-gooders get devoured by a single cheat. 12 min
- 3 The Shadow of the Future One-shot dilemmas have no tomorrow, so defection wins. Add a future and the payoffs invert: when the continuation probability w is high enough, cooperating becomes the selfish move. The master key of the whole course, with real numbers. 13 min
- 4 How Tit-for-Tat Won Axelrod ran a real tournament, and the four-line entry beat every schemer in the room. The methodology, the four traits that won, and the strange fact that Tit-for-Tat never won a single match yet won the war. 13 min
- 5 When Good Strategies Make Mistakes Pure Tit-for-Tat is brilliant in a clean world and fragile in a noisy one — one garbled signal locks two nice players into an endless feud. Meet the noise-proof refinements: generous and contrite Tit-for-Tat, and Pavlov. 12 min
- 6 Five Roads to Cooperation Direct reciprocity needs you to meet the same partner again — but strangers cooperate too. Meet the other engines that evolve cooperation: kin selection, indirect reciprocity, network reciprocity, and the contested case of group selection, via Nowak's five rules. 15 min
- 7 Making Cooperation Win — and Where the Model Lies The practitioner's checklist of conditions that grow cooperation — a longer future, reputation, provocability, forgiveness, clustering, and rewired payoffs — then the honest failure modes, including the seductive naturalistic fallacy. 14 min
- 8 Final Exam: The Evolution of Cooperation A graded, one-way final exam on the evolution of cooperation — the paradox, the shadow of the future, Tit-for-Tat, noise and robustness, reputation and kin selection, and the model's limits. One question at a time, no going back, 70% to pass. 22 min
Mark course as finished
Done with every lesson? Lock it in — your progress is saved on this device.