Evolutionary Game Theory
How to read this page: This article maps the topic from beginner to expert across six levels � Remembering, Understanding, Applying, Analyzing, Evaluating, and Creating. Scan the headings to see the full scope, then read from wherever your knowledge starts to feel uncertain. Learn more about how BloomWiki works ?
Evolutionary Game Theory is the study of how "Strategies" behave in a population over many generations. Unlike standard game theory, which assumes people are "Rational" and "Thinking," evolutionary game theory assumes that "Success" leads to "Reproduction." If a strategy (like being a "Hawk" or a "Dove") works well, there will be more of it in the next generation. It explains why animals cooperate, why some species are aggressive, and why some behaviors become "Locked In" for millions of years. It is the math of survival, proving that "Selfish" genes can sometimes create "Altruistic" societies.
Remembering[edit]
- Evolutionary Game Theory (EGT) — The application of game theory to evolving populations in biology.
- ESS (Evolutionary Stable Strategy) — A strategy that, if adopted by a population, cannot be "Invaded" by any rare alternative strategy.
- Replicator Dynamics — The mathematical equations that describe how the "Frequency" of different strategies changes over time.
- Hawk-Dove Game — The classic model of conflict: "Hawks" fight for resources, "Doves" share or flee.
- Fitness — The "Payoff" in EGT, representing the number of offspring an individual leaves behind.
- Altruism — Behavior that helps others at a cost to oneself; EGT explains how this can evolve.
- Kin Selection — The theory that animals help their relatives to ensure their shared genes survive (Hamilton's Rule).
- John Maynard Smith — The biologist who founded the field of EGT.
- Tit-for-Tat — A strategy of cooperating first and then "Copying" whatever the opponent did last time.
Understanding[edit]
Evolutionary game theory is understood through Frequency Dependence and Stability.
1. The Strategy is the "Player": In EGT, an individual animal doesn't "Choose" to be a Hawk. They *are* a Hawk (it's in their DNA).
- If there are many Doves, being a Hawk is great (you get all the food for free).
- If there are many Hawks, being a Hawk is dangerous (you get in many bloody fights).
- This means the "Value" of a strategy depends on how many others are using it (Frequency Dependence).
2. The ESS (The "Locked-In" State): Imagine a population of Doves who all share food.
- If a "Mutant" Hawk appears, they win every time and have many babies. The Hawk strategy "Invades."
- However, if a "Mutant" Dove appears in a population of Hawks, they might survive better by avoiding fights.
- An Evolutionary Stable Strategy is a mix (e.g., 60% Hawks, 40% Doves) where no new mutant can do better than the locals.
3. Cooperation (The Prisoner's Dilemma): Standard game theory says "Always Betray." EGT says "If you play many times, Cooperation wins."
- In a population of "Betrayers," everyone is poor.
- In a population of "Cooperators," everyone is rich.
- Strategies like "Tit-for-Tat" allow cooperation to survive by "Punishing" the betrayers.
Hamilton's Rule (rB > C): Altruism evolves if the (r)elatedness to the person you help, times the (B)enefit they get, is greater than the (C)ost to you.
Applying[edit]
Modeling 'The Hawk-Dove Game' (Finding the ESS): <syntaxhighlight lang="python"> def simulate_generation(p_hawks, v=50, c=100):
"""
V = Value of resource, C = Cost of injury
Shows how hawk/dove frequencies change.
"""
p_doves = 1 - p_hawks
# Payoff Matrix:
# Hawk vs Hawk: (V-C)/2
# Hawk vs Dove: V
# Dove vs Hawk: 0
# Dove vs Dove: V/2
fitness_hawk = p_hawks * ((v-c)/2) + p_doves * v
fitness_dove = p_hawks * 0 + p_doves * (v/2)
# If Hawk fitness is higher, p_hawks grows in next gen
return {
"Hawk Fitness": fitness_hawk,
"Dove Fitness": fitness_dove,
"Trend": "More Hawks" if fitness_hawk > fitness_dove else "More Doves"
}
- If Hawks are rare (10%):
print(f"Rare Hawks: {simulate_generation(0.1)}")
- If Hawks are common (90%):
print(f"Common Hawks: {simulate_generation(0.9)}")
- The ESS is where Hawk Fitness == Dove Fitness.
</syntaxhighlight>
- Evolutionary Landmarks
- The Evolution of Cooperation (1981) → Robert Axelrod's tournament that proved "Tit-for-Tat" is the most successful long-term strategy in a competitive world.
- The Selfish Gene (1976) → Richard Dawkins's book that popularized the idea that "Genes," not "Individuals," are the true players in the game of life.
- Bacterial 'Cheating' → Scientists have seen bacteria "Evolve" to be selfish, but then "Evolve" to cooperate again when the selfish ones kill the whole colony.
- Human Fairness → Evolutionary game theory explains why humans have an "Instinct" for fairness—it's a strategy that helped our ancestors survive in small tribes.
Analyzing[edit]
| Feature | Standard (Rational) | Evolutionary (Success) |
|---|---|---|
| Players | Conscious humans | Genes / Species / Strategies |
| Goal | Utility Maximization | Survival and Reproduction |
| Process | Thinking / Bluffing | Natural Selection / Time |
| Equilibrium | Nash Equilibrium | Evolutionary Stable Strategy (ESS) |
The Concept of "Group Selection": Analyzing whether a "Group of Cooperators" can beat a "Group of Selfish Individuals." While controversial, EGT shows that cooperation can be a "Super-Strategy" that allows a group to dominate its neighbors.
Evaluating[edit]
Evaluating evolutionary game theory:
- Biological Determinism: Does EGT mean we are just "Robots" controlled by our genes?
- Cultural Evolution: Can we apply EGT to "Ideas" (Memes) that evolve and compete in our minds?
- Ethics: Does EGT justify "Selfishness" as being "Natural"? (No—it shows that "Altruism" is also natural and often more successful).
- Environment: How does a "Changing World" (like climate change) break an ESS that has lasted for millions of years?
Creating[edit]
Future Frontiers:
- Evolutionary Medicine: Using EGT to predict how "Cancer Cells" or "Viruses" will evolve to resist drugs, then "Trapping" them into an evolutionary dead-end.
- Social Network Evolution: Using EGT to understand how "Fake News" or "Extremism" spreads and stays stable in online populations.
- Autonomous AI Swarms: Designing groups of robots that "Evolve" their own cooperative strategies to solve complex tasks like cleaning the ocean.
- Evolving Economy: Using EGT to model the "Survival of the Fittest" companies in the tech market.