This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Evolutionary games in the multiverse

Chaitanya S. Gokhale Emmy-Noether Group for Evolutionary Dynamics, Department of Evolutionary Ecology, Max-Planck-Institute for Evolutionary Biology, August-Thienemann-Straße 2, 24306 Plön, Germany    Arne Traulsen traulsen@evolbio.mpg.de Emmy-Noether Group for Evolutionary Dynamics, Department of Evolutionary Ecology, Max-Planck-Institute for Evolutionary Biology, August-Thienemann-Straße 2, 24306 Plön, Germany
Abstract

Evolutionary game dynamics of two players with two strategies has been studied in great detail. These games have been used to model many biologically relevant scenarios, ranging from social dilemmas in mammals to microbial diversity. Some of these games may in fact take place between a number of individuals and not just between two. Here, we address one-shot games with multiple players. As long as we have only two strategies, many results from two player games can be generalized to multiple players. For games with multiple players and more than two strategies, we show that statements derived for pairwise interactions do no longer hold. For two player games with any number of strategies there can be at most one isolated internal equilibrium. For any number of players 𝒅\boldsymbol{d} with any number of strategies 𝒏\boldsymbol{n}, there can be at most (𝒅𝟏)𝒏𝟏\boldsymbol{(d-1)^{n-1}} isolated internal equilibria. Multiplayer games show a great dynamical complexity that cannot be captured based on pairwise interactions. Our results hold for any game and can easily be applied for specific cases, e.g. public goods games or multiplayer stag hunts.

Game theory was developed in economics to describe social interactions, but it took the genius of John Maynard Smith and George Price to transfer this idea to biology and develop Evolutionary Game Theory maynard-smith:1973to ; maynard-smith:1982to ; nowak:2006bo . Numerous books and articles have been written since. Typically, they begin with an introduction about evolutionary game theory and go on to describe the Prisoners Dilemma, which is one of the most intriguing games because rational individual decisions lead to a deviation from the social optimum. In an evolutionary setting, the average welfare of the population decreases, since defection is selected over cooperation. How can a strategy spread that decreases the fitness of an actor, but increases the fitness of its interaction partner? Various ways to solve such social dilemmas have been proposed nowak:2006pw ; taylor:2007bb . In the multiplayer version of the Prisoners Dilemma, the Public Goods Game, a number of players take part by contributing into a common pot. Interest is added to it and then the amount is split equally amongst all, regardless of whether they have contributed or not. Since only a fraction of one’s own investment goes back to each player, there is no incentive to deposit anything. Instead, it is tempting only to take the profits of the investments of others. This scenario has been analyzed in a variety of contexts ostrom:1990bo ; hauert:2002te . The evolutionary dynamics of more general multiplayer games has received considerably less attention and we can guess why from the way Hamilton put it, “The theory of many-person games may seem to stand to that of two-person games in the relation of sea-sickness to a headache” hamilton:1975aa . Only recently, this topic has attracted renewed interest broom:1997aa ; hauert:2006fd ; pacheco:2009aa ; souza:2009aa ; kurokawa:2009aa ; veelen:2009ma .

As shown by Broom et al. broom:1997aa , the most general form of multiplayer games, a straightforward generalization of the payoff matrix concept, leads to a significant increase in the complexity of the evolutionary dynamics. While the evolution of cooperation is an important and illustrative example, typically it does not lead to very complex dynamics. On the other hand, intuitive explanations for more general games are less straightforward, but only they illustrate the full dynamical complexity of multiplayer games broom:1997aa .

To approach this complexity, we discuss evolutionary dynamics in finite as well as infinite populations. For finite populations, we base our analysis on a variant of the Moran process nowak:2004pw , but under weak selection, our approach is valid for a much wider range of evolutionary processes, see next section. We begin by recalling the well studied two player two strategies scenario. Then, we increase the number of players which results in a change in the dynamics and some basic properties of the games. For infinitely large populations, we explore the dynamics of multiplayer games with multiple strategies and illustrate that this new domain is very different as compared to the two player situation (see also broom:1997aa ). We provide some general results for these multiplayer games with multiple strategies. The two strategy case and the two player scenario are then a special case, a small part of a bigger and more complex multiverse.

I Model and Results

Two player games with two strategies have been studied in detail, under different dynamics and for infinite as well as for finite population sizes. Typically, two players meet, interact and obtain a payoff. The payoff is then the basis for their reproductive success and hence for the change in the composition of the population maynard-smith:1982to . This framework can be used for biological systems, where strategies spread by genetic reproduction, and for social systems, where strategies spread by cultural imitation.

Consider two strategies, AA and BB. We define the payoffs by αi\alpha_{i} where α\alpha is the strategy of the focal individual and the subscript ii is the number of remaining players playing AA. For example, when an AA strategist meets another person playing AA she gets a1a_{1}. She gets a0a_{0} when she meets a BB strategist. This leads to the payoff matrix

ABAa1a0Bb1b0\displaystyle\begin{array}[]{c cc}\hline\cr\hline\cr&$A$&$B$\\ \hline\cr$A$&a_{1}&a_{0}\\ $B$&b_{1}&b_{0}\\ \hline\cr\hline\cr\end{array} (4)

Some of the important properties of two player games are:

  • (1)

    Internal equilibria. When AA is the best reply to BB (a0>b0a_{0}>b_{0}) and BB is the best reply to AA (b1>a1b_{1}>a_{1}), the replicator dynamics predicts a stable coexistence of both strategies. Similarly, when both strategies are best replies to themselves, there is an unstable coexistence equilibrium. A two player game with two strategies can have at most one such internal equilibrium.

  • (2)

    Comparison of strategies. In a finite population, strategy AA will replace BB with a higher probability than vice versa if Na0+(N2)a1>(N2)b0+Nb1Na_{0}+(N-2)a_{1}>(N-2)b_{0}+Nb_{1}. This result holds for the deterministic evolutionary dynamics discussed by Kandori et al. kandori:1993aa , for the Moran process and a wide range of related birth death processes under weak selection nowak:2004pw ; antal:2009th and for some special processes for any intensity of selection antal:2009th . However, Fudenberg et al. fudenberg:2006fu obtain a slightly different result for an alternative variant of the Moran process under non-weak selection. For large populations, the condition above reduces to risk dominance of AA, a1+a0>b1+b0a_{1}+a_{0}>b_{1}+b_{0}.

  • (3)

    Comparison to neutrality. For weak selection, the fixation probability of strategy AA in a finite population is larger than neutral (1/N1/N) if (2N1)a0+(N2)a1>(2N4)b0+(N+1)b1(2N-1)a_{0}+(N-2)a_{1}>(2N-4)b_{0}+(N+1)b_{1}. For a large NN, this means that AA has a higher fitness than BB at frequency 1/31/3, termed as the one-third law nowak:2004aa ; ohtsuki:2007aa ; bomze:2008lr . The 1/3-law holds under weak selection for any process within the domain of Kingman’s coalescence lessard:2007aa .

Often, interactions are not between two players, but between whole groups of players. Quorum sensing, public transportation systems or climate preservation represent examples for systems in which large groups of agents interact simultaneously. Starting with the seminal work of Gordon and Hardin on the tragedy of the commons gordon:1954aa ; hardin:1968mm , such multiplayer games have been analyzed in the context of the evolution of cooperation hauert:1997mm ; kollock:1998aa ; rockenbach:2006aa ; milinski:2008lr , but general multiplayer interactions have received less attention, see however broom:1997aa ; hauert:2006fd ; pacheco:2009aa ; kurokawa:2009aa ; souza:2009aa .

We again assume there to be two strategies AA and BB. We can also maintain the same definition of the payoffs as αi\alpha_{i}. As there are d1d-1 other individuals, excluding the focal player, ii can range from 0 to d1d-1. We can depict the payoffs αi\alpha_{i} in the form

OpposingAplayersd1d2k0Aad1ad2aka0Bbd1bd2bkb0\displaystyle\begin{array}[]{c cc ccc c c}\hline\cr\hline\cr\\ \rm{Opposing}\ $A$\ \rm{players}&d-1&&d-2&\ldots&k&\ldots&0\\ \hline\cr\\ A&a_{d-1}&&a_{d-2}&\ldots&a_{k}&\ldots&a_{0}\\ B&b_{d-1}&&b_{d-2}&\ldots&b_{k}&\ldots&b_{0}\\ \hline\cr\hline\cr\end{array} (10)

However, for multiplayer games an additional complication arises. Consider a three player game (d=3d=3). Let the focal player be playing AA. As d=3d=3 there are d1=2d-1=2 other players. If one of them is of type AA and the other one of type BB, there can be the combinations AABAAB or ABAABA. Do these two structures give the same payoffs? Or, in a more general sense, does the order of players matter? If order does matter, the payoffs are in a dd-dimensional discrete space as illustrated by Fig. 1.

Refer to caption
Figure 1: For 2×22\times 2 games, the payoff matrix has 44 entries. If we increase the number of strategies, the payoff matrix grows in size. For example, the payoff matrix of a 3×33\times 3 game has 99 entries. If we increase the number of players, the payoff matrix becomes higher dimensional. For example, two strategy games with three players are described by 2×2×22\times 2\times 2 payoff structures with 8 entries. In general, a dd player game with nn strategies is decribed by ndn^{d} payoff values.

There are numerous examples where the order of the players is very important. In a game of soccer, it is necessary to have a player specialized as the goal keeper in the team. But it is also important that the goal keeper is at the goal and not acting as a centre-forward. A biological example has been studied by Stander in the Etosha National Park stander:1992aa . The lionesses hunt in packs and employ the flush and ambush technique. Some lie in ambush while others flush out the prey from the flanks and drive them towards the ones waiting in ambush. This technique needs more than two players to be successful. Some lionesses always display a particular position to be a preferred one (right flank, left flank or ambush). The success rate is higher if the lionesses are in their preferred positions. Thus, the ordering of players matters here.

To address situations in which the order of player matters, we have to make use of a tensor notation for writing down the payoffs which offers the flexibility to include higher dimensions of the payoff matrix. Consider a tensor β\beta with dd indices defined as follows βi0,i1,i2,i3,.id1\beta_{i_{0},i_{1},i_{2},i_{3},....i_{d-1}}, where the first index denotes the focal player’s strategy. Each of the indices represents the strategy of the player in the position denoted by its subscript. The index ii can represent any of the nn strategies. Thus the total number of entries will be ndn^{d}. This structure is the multiplayer equivalent to a payoff matrix, see broom:1997aa and Fig. 1. Consider for example a game with three players and two strategies (AA and BB). If the order of players matters, then the payoff values for strategy AA are represented by βAAA,βAAB,βABA\beta_{AAA},\beta_{AAB},\beta_{ABA} and βABB\beta_{ABB}. This increase in complexity is handled by the tensor notation but not reflected in the tabular notation Eq. (10). But as long as interaction groups are formed at random, we can transform the payoffs such that they can be written in the form of Eq. (10), see Supporting Text. In this case, the payoffs are weighted by their occurrence to calculate the average payoffs. For example in our three player games, a1a_{1} has to be counted twice (corresponding to βAAB\beta_{AAB} and βABA\beta_{ABA}). If we would consider evolutionary games in structured populations instead of random interaction group formation, then the argument breaks down and the tensor notation cannot be reduced.

In case of dd player games with two strategies we can then write the average payoff πA\pi_{A} obtained by strategy AA in an infinite population as πA=k=0d1(d1k)xk(1x)d1kak\pi_{A}=\sum_{k=0}^{d-1}\binom{d-1}{k}x^{k}(1-x)^{d-1-k}a_{k}, where xx is the fraction of AA players. An equivalent equation holds for the average payoff πB\pi_{B} of strategy BB. The replicator equation of a 2-player game is given by hofbauer:1998mm

x˙=x(1x)(πAπB).\displaystyle\dot{x}=x(1-x)(\pi_{A}-\pi_{B}). (11)

Obviously, there are two trivial fixed points when the whole population consists of AA (x=1x=1) or of BB (x=0x=0). In dd player games, both πA\pi_{A} and πB\pi_{B} can be polynomials of maximum degree d1d-1, see Supporting Text. This implies that the replicator equation can have up to d1d-1 interior fixed points. In the two strategy case, these points can be either stable or unstable. The maximum number of stable interior fixed points possible are d/2d/2 for even dd and (d1)/2(d-1)/2 for odd dd, see also hauert:2006fd or broom:1997aa , where it is shown that all these scenarios are also attainable. For d=2d=2, πA\pi_{A} and πB\pi_{B} are polynomials of degree 11, hence there can be at most one internal equilibrium, which is either unstable (coordination games) or stable (coexistence games). For d=3d=3, there can also be a second interior fixed point. If one of them is stable, the other one must be unstable. This can lead to a situation in which AA is advantageous when rare (the trivial fixed point x=0x=0 is unstable), becomes disadvantageous at intermediate frequencies, but advantageous again for high frequencies, as in multiplayer stag hunts pacheco:2009aa .

For a dd player game to have d1d-1 interior fixed points, the quantities akbka_{k}-b_{k} and ak+1bk+1a_{k+1}-b_{k+1} must have different signs for all kk. However, this condition is necessary (because the direction of selection can only change d1d-1 times if the payoff difference akbka_{k}-b_{k} changes sign d1d-1 times), but not sufficient, see Supporting Text. Pacheco et al. have studied public goods games in which a threshold frequency of cooperators is necessary for producing any public good pacheco:2009aa ; souza:2009aa . The payoff difference changes sign twice at this threshold value and hence there can be at most two internal equilibria.

A dd player game has a single internal equilibrium if akbka_{k}-b_{k} has a different sign than ak+1bk+1a_{k+1}-b_{k+1} for a single value of kk: In this case, AA individuals are disadvantageous at low frequency and advantageous at high frequency (or vice versa). If akbka_{k}-b_{k} changes sign only once, then the direction of selection can change at most once. Thus, this condition is sufficient in infinite populations.

Now we deviate from the replicator dynamics, where the average payoff of a strategy is equated to reproductive fitness, and turn our attention to finite populations. In this case, the sampling for πA\pi_{A} and πB\pi_{B} is no longer binomial, but hypergeometric, see Supporting Text. In finite populations, the intensity of selection measures how important the payoff from the game is for the reproductive fitness. We take fitness as an exponential function of the payoff, fA=exp(+wπA)f_{A}=\exp(+w\pi_{A}) for AA players and fB=exp(+wπB)f_{B}=\exp(+w\pi_{B}) for BB players traulsen:2008aa . If w1w\gg 1, selection is strong and the average payoffs dictate the outcome of the game, whereas if w1w\ll 1 then selection is weak and the payoffs have only marginal effect on the game. This choice of fitness recovers the results of the usual Moran process introduced by Nowak et al. nowak:2004pw and simplifies the analytical calculations significantly under strong selection traulsen:2008aa . However, for non-weak selection other payoff to fitness mappings lead to slightly different results fudenberg:2006fu . We employ the Moran process to model the game, but our results hold for any birth-death process in which the ratio of transition probabilities can be approximated under weak selection by a term linear in the payoff difference in addition to the neutral result. In the Moran process, an individual is selected for reproduction at random, but proportional to its fitness. The individual produces identical offspring. Another individual is chosen at random for death. With this approach we can address the basic properties of dd player games with 22 strategies generalizing quantities from 2×22\times 2 games.

Does AA replace BB with a higher probability than vice versa? Comparing the fixation probabilities of a single AA or BB individual, ρA\rho_{A} and ρB\rho_{B}, we find that ρA>ρB\rho_{A}>\rho_{B} is equivalent to

k=0d1(Nakad1)>k=0d1(Nbkb0),\displaystyle\sum_{k=0}^{d-1}(Na_{k}-a_{d-1})>\sum_{k=0}^{d-1}(Nb_{k}-b_{0}), (12)

see Supporting Text. For d=2d=2, we recover the risk dominance from above. For large NN, the condition reduces to kurokawa:2009aa

k=0d1ak>k=0d1bk.\displaystyle\sum_{k=0}^{d-1}a_{k}>\sum_{k=0}^{d-1}b_{k}. (13)

These two conditions are valid for any intensity of selection in our variant of the Moran process.

The one third law for 2-player games is not valid for higher number of players, see Supporting Text. Instead, the condition we obtain for the payoff entries is not directly related to the internal equilibrium points (as opposed to the two player case, which makes the one third law special). For weak selection, we show in the Supporting text that ρA>1/N\rho_{A}>1/N is equivalent to

k=0d1[N(dk)k1]ak>k=0d1[(N+1)(dk)bk(d+1)b0].\displaystyle\sum_{k=0}^{d-1}\left[N(d\!-\!k)-k-1\right]a_{k}>\sum_{k=0}^{d-1}\left[(N+1)(d\!-\!k)b_{k}-(d+1)b_{0}\right]. (14)

For large population size this reduces to kurokawa:2009aa

k=0d1(dk)ak>k=0d1(dk)bk,\displaystyle\sum_{k=0}^{d-1}(d-k)a_{k}>\sum_{k=0}^{d-1}(d-k)b_{k}, (15)

which is the one-third law from above for d=2d=2. Inequality (15) means that the initial phase of invasion is of most importance: The factor dkd-k decreases linearly with kk and the payoff values with small indices kk are more important than the payoff values with larger indices. Thus, the payoffs relevant for small mutant frequencies determine whether the condition is fulfilled. In other words, the initial invasion is crucial to obtain a fixation probability larger than 1/N1/N.

In general, the conditions (13) and (15) are independent of each other. When Eq. (13) is satisfied and Eq. (15) is not satisfied then both fixation probabilities are less than neutral (1/N1/N). But when Eq. (13) is not satisfied and Eq. (15) is satisfied then both ρA\rho_{A} and ρB\rho_{B} are larger than neutral (1/N1/N). This scenario is impossible for two player games.

Let us now turn to multiplayer games with multiple strategies. As illustrated in Fig. 1, the payoff matrix of a two player game increases in size when more strategies are added. If more players are added, the dimensionality increases. Now we address the evolutionary dynamics of such games. Again we assume that interaction groups are formed at random, such that only the number of players with a certain strategy – but not their arrangement – matters. The replicator dynamics of a dd player game with nn possible strategies can be written as a system of n1n-1 differential equations:

x˙j=xj(πjπ)\displaystyle\dot{x}_{j}=x_{j}(\pi_{j}-\langle\pi\rangle) (16)

where xjx_{j} is the frequency of strategy jj, πj\pi_{j} is the fitness of the strategy jj and π=j=1nxjπj\langle\pi\rangle=\sum_{j=1}^{n}{x_{j}\pi_{j}} is the average fitness. The evolution of this system can be studied on a simplex with nn vertices, SnS_{n}. The simplex SnS_{n} is defined by the set of all the frequencies which follow the normalisation j=1nxj=1\sum_{j=1}^{n}{x_{j}}=1. The fixed points of this system are given by the combination of frequencies of the strategies which satisfy, π1==πn\pi_{1}=\cdots=\pi_{n}. The vertices of the simplex where xjx_{j} is either equal to 11 or 0 are trivial fixed points. In addition, there can be e.g. fixed points on the edges or the faces of the simplex. We speak of fixed points in the interior of the simplex when all payoffs are identical at a point where all frequencies are nonzero, xj>0x_{j}>0 for all jj. The internal equilibria are of special interest, because they may represent points of stable biodiversity. For example, three strains of Escherichia coli competing for resources have been studied kerr:2002xg ; czaran:2002ya . KK is a killer strain which produces a toxin harmful to SS, RR does not produce toxin, but is resistant to the toxin of KK. The sensitive strain SS is affected by the toxin of KK. These three strains are engaged in a kind of rock-paper-scissors game. KK kills SS. SS reproduces faster than RR, not paying the cost for resistance. RR is superior to KK being immune to its toxin. The precise nature of interactions determines whether biodiversity is maintained in an unstructured population hofbauer:1998mm ; claussen:2008aa . In our context this is reflected by the existence of an isolated internal fixed point.

Here, we ask the more general question whether there are internal equilibria in dd player games with nn strategies. If so, then how many internal equilibria are possible? It has been shown that for a two player game with any number of strategies nn there can be at most one isolated internal equilibrium hofbauer:1998mm ; bishop:1976aa . In the Supporting Text, we demonstrate that the maximum number of internal equilibria in dd players with nn strategies is

(d1)n1.\displaystyle(d-1)^{n-1}. (17)

The maximum possible number of internal equilibria increases as a polynomial in the number of players, but exponentially in the number of strategies. For example for d=4d=4 and n=3n=3 the maximum number of internal equilibria is 9, see Fig. 2.

Refer to caption
Figure 2: Evolutionary dynamics in a simplex with the maximum number of internal equilibria for d=4d=4 players and n=3n=3 strategies as given by (d1)n1=9(d-1)^{n-1}=9. On the dotted cubic curve, we have π1=π3\pi_{1}=\pi_{3}. On the full cubic curve, we have π2=π3\pi_{2}=\pi_{3}. When both lines intersect in the interior of the simplex, we have an internal equilibrium.

Note that for d=2d=2 we recover the well known unique equilibrium. For n=2n=2, we recover the maximum of d1d-1 internal equilibria, see above. Of course, not all of these equilibria are stable. Broom et al. have shown which patterns of stability are attainable for general 3-player 3-strategy games broom:1997aa .

This illustrates that many different states of biodiversity are possible in multiplayer games, whereas in two player games, only a single one is possible. This is a crucial point when one attempts to address the question of biodiversity with evolutionary game theory. In the previous example the studies dealing with E. coli consider the system as a d=2d=2 player game with three strategies. Do we really know that d=2d=2? If strains are to be engineered to stably coexist, then multiple interactions (d>2d>2) would open up the possibility of multiple internal fixed points instead of the single one for d=2d=2.

If we choose a game at random, what is the probability that the game has a certain number of internal equilibria? To this end, we take the following approach: We generate many random payoff structures in which all payoff entries are uniformly distributed random numbers huang:2010aa . For each payoff structure, we compute the number of internal equilibria. It turns out that games with many internal equilibria are the exception rather than the rule. For example, the probability to see 22 or more internal equilibria in a game with 44 players and 33 strategies is 24%\approx 24\%. The probability that a randomly chosen game has the maximum possible number of equilibria decreases with increasing number of players and number of strategies, see Fig. 3.

Refer to caption
Figure 3: The probabilities of observing the different number of internal equilibria, 0 to (d1)n1(d-1)^{n-1} as the system gets more complex in the number of strategies nn and the number of players dd. Random games are generated by choosing the payoff entries ak,bk,a_{k},b_{k},\ldots from a uniform distribution. If we consider that the order does matter and generate the random games based on the entries of a payoff structure with ndn^{d} entries, then the probability of observing a particular number of equilibria is only slightly lower (averages over 10810^{8} different games with uniformly chosen payoff entries ak,bk,a_{k},b_{k},\ldots).

Also the probability of having a single equilibrium reduces. Instead we obtain several internal equilibria in the case of more than two players. For two player games, the probability to see an internal equilibrium at all decreases roughly exponentially with the number of strategies. This poses an additional difficulty in coordinating in multiplayer games, because several different solutions may be possible that look quit similar at first sight.

II Discussion

Multiplayer games with multiple strategies is what we find all around. We interact with innumerable people at the same time, directly or indirectly. Some interactions may be pairwise, but others are not. In real life, we may typically be engaged in many person games instead of a disjoined collection of two person games hamilton:1975aa . The evolution and maintenance of cooperation, problems pertaining from group hunting to deteriorating climate, all are fields for a multiple number of players stander:1992aa ; levin:2009aa ; milinski:2008lr ; broom:2003aa . They can have different interests and hence use different strategies. There are other cases like the maintenance of biodiversity where multiplayer interactions may lead to a much richer spectrum for biodiversity than the commonly analyzed two player interactions. The presence of multiple stable states also contributes to the intricate dynamics observed in maintenance of biodiversity levin:2000aa . Multiplayer games may help to improve our understanding of such systems. The problem of handling multiple equilibria is not just limited to biological games but it also appears in economics kreps:1990bo ; damme:1994aa . Many insights can be obtained by studying two player games, but it blurs the complexity of multiplayer interactions. Here, we have derived some basic rules which apply to multiplayer games with two strategies for finite as well as infinite populations and discussed the number of internal equilibria in dd player game with nn strategies, which determine how the dynamics proceeds.

This theory can be applied to all kinds of games with any number of players and strategies and can thus be easily applied to public goods games, multiplayer stag hunts or multiplayer snowdrift games. We believe that this opens up new avenues where we can get analytical description of situations which are thought to be very complex and further discussions on these issues will prove to be fruitful due to the intrinsic importance of multiplayer interactions. We conclude this approach by quoting Hamilton again, “A healthy society should feel sea-sick when confronted with the endless internal instabilities of the ‘solutions’, ‘coalition sets’, etc., which the theory of many-person games has had to describe.” hamilton:1975aa .

Acknowledgements.
We thank the anonymous referees for their helpful comments. C.S.G. and A.T. acknowledge support by the Emmy-Noether program of the Deutsche Forschungsgemeinschaft and the DAAD (project 0813008).

References

  • (1) Maynard Smith, J, Price, GR (1973) The logic of animal conflict. Nature 246:15–18.
  • (2) Maynard Smith, J (1982) Evolution and the Theory of Games (Cambridge University Press, Cambridge).
  • (3) Nowak, MA (2006) Evolutionary Dynamics (Harvard University Press, Cambridge, MA).
  • (4) Nowak, MA (2006) Five rules for the evolution of cooperation. Science 314:1560–1563.
  • (5) Taylor, C, Nowak, MA (2007) Transforming the dilemma. Evolution 61:2281–2292.
  • (6) Ostrom, E (1990) Governing the Commons: The Evolution of Institutions for Collective Action (Cambridge Univ. Press).
  • (7) Hauert, C, De Monte, S, Hofbauer, J, Sigmund, K (2002) Volunteering as red queen mechanism for cooperation in public goods games. Science 296:1129–1132.
  • (8) Hamilton, WD (1975) in Biosocial Anthropology, ed Fox, R (Wiley, New York), pp 133–155.
  • (9) Broom, M, Cannings, C, Vickers, G (1997) Multi-player matrix games. Bull. Math. Biol. 59:931–952.
  • (10) Hauert, C, Michor, F, Nowak, MA, Doebeli, M (2006) Synergy and discounting of cooperation in social dilemmas. J. Theor. Biol. 239:195–202.
  • (11) Pacheco, JM, Santos, FC, Souza, MO, Skyrms, B (2009) Evolutionary dynamics of collective action in n-person stag hunt dilemmas. Proc. R. Soc. B 276:315–321.
  • (12) Souza, MO, Pacheco, JM, Santos, FC (2009) Evolution of cooperation under n-person snowdrift games. J. Theor. Biol. 260:581–588.
  • (13) Kurokawa, S, Ihara, Y (2009) Emergence of cooperation in public goods games. Proc. R. Soc. B 276:1379–1384.
  • (14) van Veelen, M (2009) Group selection, kin selection, altruism and cooperation: when inclusive fitness is right and when it can be wrong. J. Theor. Biol. 259:589–600.
  • (15) Nowak, MA, Sasaki, A, Taylor, C, Fudenberg, D (2004) Emergence of cooperation and evolutionary stability in finite populations. Nature 428:646–650.
  • (16) Kandori, M, Mailath, GJ, Rob, R (1993) Learning, mutation, and long run equilibria in games. Econometrica 61:29–56.
  • (17) Antal, T, Nowak, MA, Traulsen, A (2009) Strategy abundance in 2x2 games for arbitrary mutation rates. J. Theor. Biol. 257:340–344.
  • (18) Fudenberg, D, Nowak, MA, Taylor, C, Imhof, L (2006) Evolutionary game dynamics in finite populations with strong selection and weak mutation. Theor. Pop. Biol. 70:352–363.
  • (19) Nowak, MA, Sigmund, K (2004) Evolutionary dynamics of biological games. Science 303:793–799.
  • (20) Ohtsuki, H, Bordalo, P, Nowak, MA (2007) The one-third law of evolutionary dynamics. J. Theor. Biol. 249:289–295.
  • (21) Bomze, I, Pawlowitsch, C (2008) One-third rules with equality: Second-order evolutionary stability conditions in finite populations. J. Theor. Biol. 254:616–620.
  • (22) Lessard, S, Ladret, V (2007) The probability of fixation of a single mutant in an exchangeable selection model. J. Math. Biol. 54:721–744.
  • (23) Gordon, HS (1954) The economic theory of a common-property resource: The fishery. The Journal of Political Economy 62:124–142.
  • (24) Hardin, G (1968) The tragedy of the commons. Science 162:1243–1248.
  • (25) Hauert, C, Schuster, HG (1997) Effects of increasing the number of players and memory size in the iterated Prisoner’s Dilemma: A numerical approach. Proc. R. Soc. Lond. B 264:513–519.
  • (26) Kollock, P (1998) Social dilemmas: The anatomy of cooperation. Annual Review of Sociology 24:183–214.
  • (27) Rockenbach, B, Milinski, M (2006) The efficient interaction of indirect reciprocity and costly punishment. Nature 444:718–723.
  • (28) Milinski, M, Sommerfeld, RD, Krambeck, HJ, Reed, FA, Marotzke, J (2008) The collective-risk social dilemma and the prevention of simulated dangerous climate change. Proc. Natl. Acad. Sci. USA 105:2291–2294.
  • (29) Stander, PE (1992) Cooperative hunting in lions: the role of the individual. Behavioral Ecology and Sociobiology 29:445–454.
  • (30) Hofbauer, J, Sigmund, K (1998) Evolutionary Games and Population Dynamics (Cambridge University Press, Cambridge).
  • (31) Traulsen, A, Shoresh, N, Nowak, MA (2008) Analytical results for individual and group selection of any intensity. Bull. Math. Biol. 70:1410–1424.
  • (32) Kerr, B, Riley, MA, Feldman, MW, Bohannan, BJM (2002) Local dispersal promotes biodiversity in a real-life game of rock-paper-scissors. Nature 418:171–174.
  • (33) Czaran, TL, Hoekstra, RF, Pagie, L (2002) Chemical warfare between microbes promotes biodiversity. Proc. Natl. Acad. Sci. USA 99:786–790.
  • (34) Claussen, JC, Traulsen, A (2008) Cyclic dominance and biodiversity in well-mixed populations. Phys. Rev. Lett. 100:058104.
  • (35) Bishop, DT, Cannings, C (1976) Models of animal conflict. Advances in Applied Probability 8:616–621.
  • (36) Huang, W, Traulsen, A (2010) Fixation probabilities of random mutants under frequency dependent selection. J. Theor. Biol. in press.
  • (37) Levin, SA, ed (2009) Games, Groups and the Global Good, Springer Series in Game Theory (Springer).
  • (38) Broom, M (2003) The use of multiplayer game theory in the modeling of biological populations. Comments on Theoretical Biology 8:103–123.
  • (39) Levin, SA (2000) Multiple scales and the maintenance of biodiversity. Ecosystems 3:498–506.
  • (40) Kreps, DM (1990) Game Theory and Economic Modelling (Clarendon Lectures in Economics) (Oxford University Press, USA).
  • (41) Damme, EV (1994) Evolutionary game theory. European Economic Review 38:847–858.