Every deep idea in this course gets a home in one game, and this is it. Hawk–Dove is the Drosophila of evolutionary game theory — the fruit fly everyone breeds because it is small enough to work out with a pencil and rich enough to show the whole machine running. Maynard Smith and Price built it in 1973 to answer a question that had nagged biologists for decades: if fighting wins resources, why don’t animals fight to the death over every scrap? The stag roars and backs down; the snake wrestles but rarely bites; the fish flares its gills and lets the intruder go. Restraint is everywhere, and natural selection is supposed to be ruthless. What gives?
The answer, worked out below to the last decimal, is that restraint is not a favour a population does itself — it is an equilibrium selection is forced into. By the end you will be able to take any resource value and any injury cost, and predict the exact mix of aggressors a population will hold, forever, without anyone choosing it.
What you already have
From the previous lesson you carry the invasion test: a strategy I is an ESS if, for every mutant J, either E(I,I) > E(J,I) (I is a strict best reply to itself), or E(I,I) = E(J,I) and E(I,J) > E(J,J) (a tie against I, broken by beating the mutant in its own crowd). Here E(A,B) is the payoff to an A-player meeting a B-player. That test is the only tool we’ll use — this whole lesson is one long application of it.
The setup: two strategies, one prize
Picture two animals arriving at the same patch of food, the same nest site, the same mate — one resource worth V in fitness (extra offspring) to whoever ends up with it. Each animal is hard-wired to one of two strategies:
- A Hawk always escalates. It fights, and keeps fighting until it wins or is injured.
- A Dove always displays — puffs up, postures, makes noise — but the moment the opponent actually fights, it flees unhurt.
Now walk through the four possible meetings, because the entire model lives in these four sentences:
- Hawk meets Dove. The Dove flees at the first sign of a real fight. The Hawk takes the whole resource, uninjured: Hawk gets V, Dove gets 0.
- Dove meets Hawk. Same encounter from the other side: Dove gets 0, Hawk gets V.
- Dove meets Dove. Two posturers, neither willing to fight. They split the resource (or each wins it half the time, which averages the same): each gets V/2.
- Hawk meets Hawk. Two escalators — a real fight. One wins the resource (V), the other is injured (pays C). Each is equally likely to be the winner, so the average payoff to a Hawk in this meeting is (V − C)/2.
That last line is the hinge of the whole model, so read it slowly. A Hawk facing another Hawk sometimes wins V and sometimes pays C, fifty-fifty, so on average it collects . When injury is cheap that number is positive and fighting pays; when injury is dear it goes negative — the average Hawk-vs-Hawk meeting is a net loss. Which regime you’re in decides everything.
We can pack all four meetings into a payoff matrix. Each cell is the payoff to the row player when it meets the column player:
| Row player | vs Hawk | vs Dove |
|---|---|---|
| Hawk | (V − C)/2 | V |
| Dove | 0 | V/2 |
Reading a payoff matrix
Rows are me, columns are my opponent. The top-left cell, , is what I earn as a Hawk meeting another Hawk. The top-right, , is what I earn as a Hawk meeting a Dove. Doves never pay — they leave before the injury happens — so the whole bottom row is injury-free. Every claim in this lesson is just arithmetic on these four numbers.
Before you read — take a guess
Two Hawks meet over a resource worth V, and the loser of the fight pays an injury cost C. Each Hawk is equally likely to win. What is the AVERAGE payoff to a Hawk in this meeting?
Case 1 — when fighting is cheap (V > C)
Start with the easy world: the prize is worth more than an injury costs, so V > C. A stag fighting over a whole harem when a scuffle only bruises; a bird contesting the last territory before winter when losing is death anyway. Here is positive — even a Hawk-vs-Hawk brawl pays off on average.
Let’s test whether pure Hawk is an ESS using the invasion test. Imagine a population of all Hawks and drop in a rare Dove mutant. Compare how each does against the resident Hawk crowd:
| Quantity | Value | Meaning |
|---|---|---|
| E(Hawk, Hawk) | (V − C)/2 | a resident Hawk against the crowd |
| E(Dove, Hawk) | 0 | the mutant Dove against the crowd |
The invasion test’s first condition asks: is ? That is, is ? When , yes — so pure Hawk is a strict best reply to itself, and it is the ESS. The rare Dove earns 0 while everyone around it earns a positive , so selection erases it.
Worked numbers. Let V = 8, C = 4. Then a Hawk meeting a Hawk earns , while a Dove mutant earns 0. Two beats zero; the Dove starves out. Everyone fights, and — because winning is worth more than getting hurt — everyone should.
The uncomfortable prediction
When resources are worth more than fights cost, the model predicts relentless aggression is stable. A Dove that politely yields just hands its fitness to Hawks and vanishes. This is not a bug — it’s the model being honest. Total war is a genuine ESS in the V > C world. The restraint we actually see in nature is evidence that, for most real contests, C > V — injuries cost more than most single prizes are worth.
In a world where fighting is cheap (V = 8, C = 4), why is a lone Dove mutant driven out of an all-Hawk population?
Case 2 — when fighting is costly (C > V), the interesting case
Now flip the world. Injuries cost more than any single prize is worth: C > V. A real fight over one meal can leave you crippled for a season; the antlers can gore, the fangs can kill. This is the realistic regime for most animal contests, and it is where the model earns its fame — because now is negative. A Hawk-vs-Hawk fight is, on average, a loss.
Watch both pure strategies fail the invasion test in turn.
Pure Hawk is not an ESS. In an all-Hawk world, each resident earns — everyone’s bleeding fitness into pointless fights. A rare Dove mutant earns . Since , the Dove does better than the crowd and invades. Pure aggression collapses.
Pure Dove is not an ESS either. In an all-Dove world, each resident earns — everyone politely splitting resources, a little utopia. But a rare Hawk mutant walks in and earns , because every Dove it meets simply flees and hands over the whole prize. Since , the Hawk invades. The peaceful utopia is a sucker’s paradise — one aggressor cleans up.
| Candidate ESS | Resident earns | Best mutant earns | Verdict |
|---|---|---|---|
| All Hawk | (V − C)/2 < 0 | Dove: 0 | Invaded — Dove does better |
| All Dove | V/2 | Hawk: V | Invaded — Hawk does better |
So we’re cornered: neither pure strategy can hold. Push the population toward all-Hawk and Doves invade; push it toward all-Dove and Hawks invade. Whenever both pure strategies are invadable like this, the ESS — if one exists — has to be a mixed strategy: a specific blend of Hawk and Dove that no rare mutant can beat. Finding that exact blend is the next section.
In the costly-fighting world (C > V), match each population state to the mutant that breaks it and why.
Pick a term, then click its definition.
Solving for the mixed ESS: p* = V/C
Here is the payoff of the whole lesson. Let p be the fraction of the population playing Hawk (so 1 − p play Dove). We want the mix at which Hawk and Dove earn exactly the same — because at any other mix, one type earns more, spreads, and shifts the proportion. The stable point is where the tug-of-war balances.
Write the fitness of each type against a population that is a fraction p Hawk. A random opponent is a Hawk with probability p and a Dove with probability 1 − p:
A Hawk sometimes meets Hawks (earning ) and sometimes Doves (earning ). A Dove earns nothing against Hawks and against other Doves. At the mixed ESS these are equal — set and turn the crank:
Move the right side over. Notice on the left minus on the right leaves :
Multiply everything by 2 to clear the halves:
Expand the second term:
The and cancel — the model practically solves itself:
That is the headline result of evolutionary game theory: a population settles on a Hawk fraction of exactly V/C. The share of aggressors equals the ratio of what’s worth winning to what a fight costs to lose. No individual computes this. Selection grinds down any deviation until the proportion lands here — and it’s an ESS, uninvadable, because at every type earns the same and nothing rare can do better.
Read the formula out loud
. Raise the prize V and there are more Hawks (aggression is worth the risk). Raise the injury cost C and there are fewer (fighting is too expensive, so displaying spreads). The fraction of fighters in a population is a thermostat set by the stakes: valuable-and-safe contests breed brawlers; cheap-but-dangerous contests breed bluffers. That single ratio predicts the aggression level of the whole population.
Worked example. Let V = 6, C = 10. Then — the stable population is 60% Hawks and 40% Doves. Drop the animals at any other mix and selection walks them back to 60/40.
A second one. Let V = 4, C = 12. Then — about 33% Hawks. Fighting is three times as costly as the prize is valuable, so only a third of the population can afford to be aggressive before Hawk-vs-Hawk collisions drag the aggressors’ payoff below the Doves’.
Pick the right option for each blank, then check.
At the mixed evolutionarily stable strategy of Hawk–Dove, the fraction of the population playing Hawk equals . So raising the injury cost C makes the stable population aggressive, and raising the prize value V makes it aggressive.
A resource is worth V = 6 and losing a fight costs C = 10. In an established Hawk–Dove population, what fraction plays Hawk at the ESS?
See it settle: drag the population to the ESS
Reading is one thing; watching a population crawl to it from a lopsided start is another. In the lab below, each line is a type’s fitness against the current mix. Where they cross, Hawk and Dove earn the same — that crossing is the ESS at V/C. Load it hot at 95% Hawks and let selection run.
Hawk–Dove invasion lab
Solve the mixed ESS by dragging
Two animals fight over a resource worth V; the loser of a real fight pays an injury cost C. Set V and C, then drag the share of the population playing Hawk. Each line is a type’s fitness against the current mix — where they cross, Hawk and Dove earn the same, so neither can spread. That crossing is the evolutionarily stable strategy.
Reading the population
Stable Hawk share
60%
Hawk payoff now
-1.6
Dove payoff now
0.2
Can a rare mutant invade?
Doves invade ↓
Now injury outweighs the prize (C > V), and the ESS is a MIX: no pure strategy is stable. In a world of Hawks, fights are ruinous, so a rare Dove that ducks every brawl does better and spreads; in a world of Doves, a rare Hawk grabs every resource unopposed and spreads. The two pressures balance at exactly V/C Hawks — a stable polymorphism nobody designed.
Notice what the third experiment shows: the formula only works while C > V. The moment fighting gets cheap, the crossing slides off the edge of the graph and we’re back in Case 1, where pure Hawk is the ESS. The lab makes visible what the algebra warned about — a pitfall we’ll pin down formally in a moment.
You loaded the lab at 95% Hawks with V = 6, C = 10, and pressed run. The Hawk share fell to 60% and stopped. Then you dragged it down to 5% and ran again — it climbed back to 60%. What does the fact that it returns to 60% FROM BOTH SIDES demonstrate?
The cost of stability: stable ≠ optimal
Now for the twist that makes Hawk–Dove more than a curiosity. We’ve found the population settles at . But is that a good place to be? Let’s compute what everyone actually earns there — and compare it to what they could have had.
At the ESS every type earns the same, so we can just evaluate the Dove’s fitness at (it’s easier — Doves never touch the messy term). Recall , and substitute :
Worked numbers, V = 6, C = 10. The Hawk fraction is , so each individual earns .
Now the gut-punch. Suppose the whole population could somehow be all Doves — everyone politely sharing, nobody fighting. Each would earn . That’s more than double the 1.2 they actually get at the ESS. The stable mix is leaving fitness on the table, hand over fist, forever.
| Population state | Payoff per individual (V=6, C=10) | Stable? |
|---|---|---|
| All Dove (the dream) | V/2 = 3 | No — a Hawk invades |
| The ESS mix (60% Hawk) | V(C−V)/(2C) = 1.2 | Yes — uninvadable |
| All Hawk (the nightmare) | (V−C)/2 = −2 | No — a Dove invades |
The all-Dove utopia earns 3 each and the population would love to live there — but it can’t, because it isn’t stable. A single Hawk mutant in that peaceful world earns the full V = 6 by mugging every Dove it meets, so aggression spreads until the population is dragged down to the 1.2-earning ESS and pinned there. Every individual would be better off in a world with less fighting, and not one of them can unilaterally get there — a Dove who keeps yielding just gets exploited. The population is trapped burning fitness on fights it cannot collectively stop.
The lesson that outlives the biology
This is the first hard sight of stability ≠ optimality, and it is one of the most transferable ideas in the whole latticework. An evolutionarily stable strategy is what a population can’t escape — not what’s best for it. The Hawk–Dove population is stuck at a bad equilibrium the way an arms race, a price war, or a tragedy of the commons is stuck: everyone would gain from disarming, and no one dares go first. We develop this fully in Lesson 5, but feel it now: selection optimizes individuals against their neighbours, not the group against the world.
Sort each statement about the Hawk–Dove ESS (with V = 6, C = 10) into true or false.
Place each item in the right group.
- The all-Dove state can't hold because a single Hawk mutant earns the full V by exploiting the Doves
- The stable mix earns each individual 1.2, less than the 3 an all-Dove world would give
- Because the ESS is stable, it must also be the best possible outcome for the population
- The population settles at 60% Hawks even though a more peaceful mix would pay everyone better
- A Dove could rescue the population by unilaterally refusing to ever fight
Two ways to read p* = V/C
One subtlety before the recap, and it foreshadows the next lesson. The result “60% Hawks” can describe two physically different worlds that a biologist cannot tell apart from the payoffs alone:
- A monomorphic mixed strategy. Every animal is identical and plays Hawk with probability V/C and Dove otherwise — each individual flips a biased coin at every contest. The population looks 60% Hawk at any instant because each animal is Hawkish 60% of the time.
- A stable polymorphism. A fraction V/C of the animals are pure, lifelong Hawks and the remaining 1 − V/C are pure, lifelong Doves. No individual randomises; the population is 60% Hawk because 60% of the bodies are Hawks.
Both give the identical population state, the identical payoffs, the identical stability. In Hawk–Dove they are indistinguishable at the level of fitness — which is why the ESS is sometimes an individual’s dice and sometimes a census of two fixed types. Lesson 3 makes this distinction sharp and shows when the two readings come apart; for now, just hold that “V/C Hawks” can mean one flexible animal or two rigid castes.
Quick check before you peek — which reading is this? “In a certain lizard, some males are genetically orange (always aggressive) and others genetically yellow (always sneaky), in fixed proportions.” That’s the stable polymorphism reading: two distinct, hard-wired types coexisting in the population, not one lizard randomising its behaviour. The alternative — a single lizard that plays aggressive 60% of days and sneaky the rest — would be the monomorphic mixed strategy. Same math, different biology.
Three pitfalls that trip everyone
1. p* = V/C only applies when C > V
If you plug V ≥ C into V/C you get a Hawk fraction of 1 or more — which is nonsense as a probability. That’s the formula screaming that you’ve left its domain. When V ≥ C, fighting is cheap, there is no interior crossing, and the ESS is pure Hawk (p = 1)* — Case 1. Always check C > V before reaching for V/C.
2. A Hawk isn't 'better' or 'worse' — it depends on the mix
The equilibrium is frequency-dependent. A Hawk thrives only when Hawks are rare (it exploits a sea of Doves); it does terribly when Hawks are common (endless costly fights). There is no context-free ranking of the strategies — “which is better?” is unanswerable without knowing the current proportion. That’s the engine we dissect in Lesson 4.
3. 'Hawk' and 'Dove' are metaphors, not just birds
The model describes any escalate-or-yield contest where escalation is costly: two firms deciding whether to start a price war, two nations at a border, two negotiators holding out, two plants racing to grow tall. Wherever a valuable prize can be won by aggression but mutual aggression is ruinous, some V/C fraction will play tough. The animals are just the clearest illustration.
Spaced recall: back to the invasion test
Recall the invasion test from the previous lesson: strategy I is an ESS if for every mutant J, either E(I,I) > E(J,I), OR [E(I,I) = E(J,I) AND E(I,J) > E(J,J)]. In the costly-fighting world (C > V), which line of the test explains why pure Hawk FAILS to be an ESS?
Recap
You now own the flagship game end to end: from four sentences about who fights whom, to a payoff matrix, to the invasion test, to the exact stable fraction and the fitness it earns — and the sobering fact that this stable point wastes fitness the population can’t reclaim.
Big picture
Hawk–Dove in one map
- Hawk–Dove Game
- Setup
- Prize worth V; losing a fight costs C
- Hawk always fights; Dove displays then flees
- Matrix (to row): H-vs-H=(V−C)/2, H-vs-D=V, D-vs-H=0, D-vs-D=V/2
- Case 1: V > C (cheap fighting)
- (V−C)/2 > 0
- E(Hawk,Hawk) > E(Dove,Hawk): pure Hawk is the ESS
- Example V=8, C=4 → Hawk earns 2 > 0
- Case 2: C > V (costly fighting)
- All-Hawk invaded by Dove (0 > (V−C)/2)
- All-Dove invaded by Hawk (V > V/2)
- Neither pure → the ESS is MIXED
- The mixed ESS
- Set W_H(p) = W_D(p), solve: p* = V/C
- V=6, C=10 → 60% Hawks; V=4, C=12 → 33%
- Frequency-dependent: Hawk wins only when rare
- Stability ≠ optimality
- ESS payoff = V(C−V)/(2C); V=6,C=10 → 1.2
- All-Dove would earn V/2 = 3, but it's invadable
- Population trapped burning fitness on fights
- Two readings of p*
- One animal randomising (mixed strategy)
- Two fixed castes coexisting (polymorphism)
- Same state, same payoffs — Lesson 3 splits them
- Setup
In the Hawk–Dove payoff matrix, what does a Hawk earn on average when it meets another Hawk?
Check your answer to continue.
Next up — ESS and Nash: The Extra Bar. You’ve seen an ESS emerge as a stable mix; next we place it precisely alongside the Nash equilibrium you know from game theory (every ESS is a Nash equilibrium, but not every Nash equilibrium is an ESS), and we finally split apart the two readings of — one animal rolling dice versus two fixed types living side by side.