17.3: Appendix C- Human Behavioral Ecology - The Evolution of Cooperation
- Page ID
- 142410
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)The Evolution of Cooperation
Learning Objectives
- Define the Prisoner’s Dilemma game
- Identify the most successful strategy in a one-shot prisoner’s dilemma game and an iterated prisoner’s dilemma game
- Identify factors that can break down cooperation or trust
- Explain how the Prisoner’s Dilemma game can help us understand human food sharing
Supplies Needed
- Internet access
- Worksheet (provided)
Readings
Introduction
Steps
- Students navigate to: www.ncase.me/trust. It is best if each student has their own device to play.
- Let students know that there is a set of circles on the bottom of the screen, if students need to move to another part of the game, they can use the circles to move quickly to the end or beginning of the game. They won’t be marked down for their choices of play in the game. They will only be evaluated based on their answers to the accompanying questions.
- Distribute the worksheet and tell students to read the instructions step-by-step as they play and then answer the questions in order.
- After they play, discuss the reflection questions and make connections with how this game can help understand human food sharing.
Reflection Questions
- Thinking about the Prisoner’s Dilemma game, which factors would you expect to see in a population that engages in extensive food sharing?
- Which factors are we unable to account for in the Prisoner’s Dilemma game and how might that limit its application to the problem of food sharing?
Adapting for Online Learning
For Further Exploration
- Radiolab: Tit for tat https://www.wnycstudios.org/podcasts/radiolab/segments/104010-one-good-deed-deserves-another
- Henrich, Natalie; Henrich, Joseph, 2007. Why Humans Cooperate: A Cultural and Evolutionary Explanation. Oxford: Oxford University Press Inc.
- Tomaselloby, Michael; Dweck, Carol. 2009. Why We Cooperate. Massachusetts: The MIT Press
References
Image Attributions
Acknowledgement
The Evolution of Cooperation Worksheet
Getting Started
- When the other player cheats, what option (cheat or cooperate) gives you the best payout?
- When the other play cooperates, what option (cheat or cooperate) gives you the best payout?
- Explain why this is a “dilemma.”
Iterated Game of Trust
- How many total coins did you earn against the five different opponents? (Note: This may take several minutes to play each set of games)
- How did you decide whether to cheat or cooperate in these rounds?
- We now learn that each of the opponents has a strategy. In the chart below, describe the five strategies that you played against. The strategy copycat is also known as “tit for tat.”
Name | Describe Strategy | Hat Type |
Copycat | ||
All cooperate | ||
All cheat | ||
Grudger | ||
Detective |
- Which character do you think will be most successful in a tournament where each player plays all others? Describe your reasoning.
- Place your bet by choosing the character you think will win. Observe the results of the repeated games. Did your character win? If not, which character won?
- What conditions occurred during World War I trench warfare that allowed for peace?
Evolution
- Describe how this relates to the concept of Natural Selection.
- Who do you think will win the first tournament (of Copycat, All Cooperate, and All Cheat)? Explain your reasoning.
- What happens when you have All Cooperate and All Cheat in the same tournament?
- Which strategy “inherits the earth” or becomes the only strategy remaining after many rounds of the tournament?
- Now add Grudger and Detective back in: Which strategy “inherits the earth”?
The Evolution of Distrust
Number of Rounds | Winning Strategy |
10 | Copycat |
7 | |
5 | |
3 | |
1 |
- Explain why the winning strategy changes at fewer numbers of rounds.
- What happens when the “both cooperate” payoff is changed from +2 to +1? Note: You need to adjust the payoff values and then click “Start”.
- Explain why this changes the optimal strategy.
- What happens if you change the payoff for cooperation by increasing its value?
- What is a “Zero-sum Game” and a “Non-Zero-Sum Game”? Why does it matter if you are playing a zero-sum versus. non-zero sum game?
Mistakes
- How can honest mistakes affect the game?
- Click “…deal with mistakes” In the table below, describe the new strategies.
Name | Describe Strategy | Hat Type |
Copykitten | ||
Simpleton | ||
Random |
- Who do you think will win if they play in a tournament? Explain your reasoning.
- Who do you think will win if the population of players includes All Cheat instead of All Cooperate? Explain your reasoning.
Percent of Miscommunication (or mistakes) | Winning Strategy (Note: This strategy may change depending on the randomness in the simulation. Also, it’s possible for two strategies to remain) |
5% | Copykitten |
0% | |
1% | |
10% | |
25% |