Optional games on cycles and complete graphs
Abstract
We study stochastic evolution of optional games on simple graphs. There are two strategies, A and B, whose interaction is described by a general payoff matrix. In addition there are one or several possibilities to opt out from the game by adopting loner strategies. Optional games lead to relaxed social dilemmas. Here we explore the interaction between spatial structure and optional games. We find that increasing the number of loner strategies (or equivalently increasing mutational bias toward loner strategies) facilitates evolution of cooperation both in well-mixed and in structured populations. We derive various limits for weak selection and large population size. For some cases we derive analytic results for strong selection. We also analyze strategy selection numerically for finite selection intensity and discuss combined effects of optionality and spatial structure.
keywords: Evolutionary game theory, Evolutionary graph theory, Evolution of cooperation, Spatial games
1 Introduction
In the typical setting of evolutionary game theory, the individual has to adopt one of several strategies (Hofbauer & Sigmund,, 1988; Weibull,, 1997; Friedman,, 1998; Hofbauer & Sigmund,, 1998; Cressman,, 2003; Nowak,, 2004; Vincent & Brown,, 2005; Gokhale & Traulsen,, 2011). For example in a standard cooperative dilemma (Hauert et al.,, 2006; Nowak,, 2012; Rand & Nowak,, 2013; Hauert et al.,, 2014), the individual can choose between cooperation and defection. Natural selection tends to oppose cooperation unless a mechanism for evolution of cooperation is at work (Nowak, 2006a, ). In optional games there is also the possibility not to play the game (Kitcher,, 1993; Batali & Kitcher,, 1995; Hauert et al.,, 2002; Hauert,, 2002; Szabó & Hauert, 2002a, ; De Silva et al.,, 2009; Rand & Nowak,, 2011). The individual player has to choose whether to participate in the game (by cooperating or defecting) or to opt out. Opting out leads to fixed “loner’s payoff”. This loner’s payoff is forfeited if one decides to play the game. Thus there is a cost for playing the game. Optional games tend to lead to relaxed social dilemmas (Michor & Nowak,, 2002; Hauert et al.,, 2006). They have also been used to study the effect of costly punishment (by peers and institutions) on evolution of cooperation (Boyd & Richerson,, 1992; Nakamaru & Iwasa,, 2005; Hauert et al.,, 2007; Sigmund,, 2007; Traulsen et al.,, 2009; Hilbe & Sigmund,, 2010). There is also a relationship between optional games and empty places in spatial settings (Nowak et al.,, 1994).
Here we study the effect of optional games on cycles and on complete graphs (van Veelen & Nowak,, 2012). Cycles and complete graphs are on opposite ends of the spectrum of spatial structure. Most graphs will lead to an evolutionary dynamics between these two extremes. Evolutionary graph theory (Lieberman et al.,, 2005; Santos & Pacheco,, 2005; Ohtsuki et al.,, 2006; Szabó & Fáth,, 2007; Fu et al., 2007a, ; Fu et al., 2007b, ; Santos et al.,, 2008; Perc & Szolnoki,, 2010; Perc,, 2011; Allen et al.,, 2013; Maciejewski,, 2014; Allen & Nowak,, 2014) is an approach to study the effect of population structure on evolutionary dynamics (Nowak & May,, 1992; Nakamaru et al.,, 1997; Tarnita et al., 2009b, ; Tarnita et al., 2009a, ; Nowak et al.,, 2010; Tarnita et al.,, 2011). Using stochastic evolutionary dynamics for games in finite populations (Foster & Young,, 1990; Challet & Zhang,, 1997; Taylor et al.,, 2004; Nowak et al.,, 2004; Imhof & Nowak,, 2006; Traulsen et al.,, 2006), we notice that the number of different loner strategies has an important effect on selection between strategies that occur in the game. Increasing the number of ways to opt out (or, increasing mutational bias toward (Garcia & Traulsen,, 2012) loner strategies) in general favors evolution of cooperation.
Our paper is organized as follows. In Section 2 we give an overview of the basic model and list our key results. In Section 3 we calculate abundance in the low mutation limit. It is used to investigate the conditions for strategy selection in the weak selection limit in Section 4 and in the strong selection limit in Section 5. We calculate these conditions for optional games with simplified prisoner’s dilemma games in Section 6. We then analyze strategy selection numerically for finite mutation rate as well as finite selection intensity in low mutation in Section 7. In our concluding remarks in Section 8, we summarize and discuss the implications of our findings.
2 Model and main results
We consider stochastic evolutionary dynamics of populations on graphs. In particular, we investigate the condition for one strategy to be favored over the others in the limit of low mutation and for two different reproduction processes, birth-death (BD) updating and death-birth (DB) updating on cycles. We compare the results with those for the Moran Process (MP) on the complete graph. The fitness of an individual is determined by the payoff from the non-repeated matrix games with its nearest neighbors. We use exponential fitness,
(1) |
for the individual at the site , where is its accumulated payoff from the games with its neighbors. The intensity of selection, , is a parameter representing how strongly the fitness of an individual depends on the its payoff.
We first study a general matrix game whose payoff matrix is given by , i.e., a game that an individual using strategy receives as a payoff when it plays with an individual with strategy . Then we apply our finding to an optional prisoner’s dilemma game to find a condition for evolution of cooperation.
We calculate abundance (frequencies in the stationary distribution) of strategies in the low mutation limit, where mutation rate goes to zero, and find the condition that strategy is more abundant than strategy . For low mutation, abundance can be written in terms of fixation probabilities which we obtain in a closed form for general . Although the formal expression of abundance is useful for numerical calculation, the complexity of the expression makes it hard for us to understand the strategy selection mechanism intuitively.
For low intensity of selection (), however, the fixation probability reduces to a linear expression in with clear interpretation. The condition for strategy selection is then given by a simple linear inequality in terms of payoff matrix elements. This is the case even for the large population limit of .
However, when considering the limits of weak selection () and large population (), the condition for strategy selection depends on the order in which these limits are taken. We therefore consider two different large population, weak selection limits: the limit and the imit. In the limit, goes to zero before goes to infinity such that is much smaller than 1. In the limit, goes to infinity before goes to zero such that is much larger than 1.
2.1 limit
We first calculate the fixation probability, , which is the probability that a singe takes over the whole population of the strategy for the limit. It can be written as
(2) |
Here, the “biased drift”, is defined by
(6) |
with the anti-symmetric term and the symmetric term given by
(7) |
The structure factor, for the population of the size , is given by
(10) |
Using fixation probabilities of Eq. (2), we then calculate abundance in the low mutation limit and show that strategy is more abundant than strategy when
(11) |
as previously known (Nowak et al.,, 2010; Ohtsuki & Nowak,, 2006). The fixation probability obtained for a general matrix game is also applied to calculate abundance of cooperator and defectors in optional prisoner’s dilemma game(Szabó & Hauert, 2002b, ) with strategies, cooperator (C), defector (D) and different types of loners, . The payoff matrix is given by
(25) |
When two cooperators meet, both get payoff . When two defectors meet, they get payoff . If a cooperator meets a defector, the defector gets the payoff while the cooperator get the payoff . Loners get payoff always. Cooperators or defectors also get payoff when they meet a loner. Since the different types of loners have the same payoff structure, this system is equivalent to to the population with three strategies, , , and a single type of loners, if the mutation rate toward (from or ) is times larger than the other way.
In the limit of goes to zero, we find that the condition for is given as
(26) |
where
(29) |
As long as goes to zero first (), inequality (26) is valid even in the large population limit of , where the structure factor, becomes
(32) |
If we do not allow any loner type, then and becomes of Eq. (10) as expected, and cooperators are more abundant than defectors if and only if . On the other hand, when the number of loner types, , goes to infinity, becomes infinity and social dilemmas are completely resolved. Cooperators are more abundant than defectors whenever .
2.2 Nw limit
We still consider the low selection intensity limit () but we take the large population limit first such that is much larger than 1. In this case, we can calculate the fixation probability analytically only for BD and DB. Fixation of (invading strategy ) is possible only when is positive where
(33) |
The structure factor for infinite population, in Eq. (33) is 1 for BD and 3 for DB. When is positive, fixation probability, is proportional to and given by
(36) |
where is the Heaviside step function.
We calculate abundance for the low mutation limit using fixation probabilities given by Eq. (36) for a general 3 strategy game and find conditions for the abundance of strategy to be larger than the abundance of strategy . Here , , and are the indices representing three distinct strategies, , , and . If both and are positive, and cannot invade and we have and , i.e., always. By the same token, cannot be larger than when both and are positive. If and are positive, both and are zero. The only non-trivial case is when three strategies, show rock-paper-scissors-like characteristics in terms of . For the case (with and ), strategy is more abundant than strategy when . For the case (with and ), strategy is more abundant than strategy when .
The analysis for three strategy game can be applied to optional prisoner’s game with types of loners whose payoff matrix is given by Eq. (25). The condition for can be still written as a linear inequality but the coefficients of the linear inequality depend on the signs of , , and . For simplicity, we first assume that without loss of generality. Then, when , the condition for becomes
(39) |
For the other case of , the condition for becomes
(42) |
For high intensity of selection (), strategy selection strongly depends on the number of loner strategies, . If is larger than 1, cooperators are more abundant than defectors as long as . On the other hands, for , the condition for depends on the reproduction processes. For , we obtain the condition only for the “simplified” prisoner’s dilemma game (“donation game”) in which the payoffs are described in terms of the benefit, and the cost, of cooperation, , , , . For BD, cooperators are always less abundant than defectors as long as . For DB and MP, is larger than if
(45) |
2.3 Numerical analysis
Our analytic results are obtained in the two extreme limits of selection strength ( and ) in the zero mutation limit. For finite values of (with low mutation rate), we solve conditions for numerically, using calculated abundance from fixation probabilities. For finite mutation rates, we perform a series of Monte Carlo simulations and measure abundance to obtain the condition for strategy selection.
In particular, we consider a simplified prisoner’s dilemma game with one type of loners () in which the analytic conditions for [inequalities (26), (39) and (42)] become
(48) |
for the limit, and
(51) |
for the limit.
We first confirm these conditions numerically with a finite but small in the low mutation limit. Abundance of each strategy is calculated for and (with ). We find more cooperators than defectors when inequality (48) is satisfied for and inequality (51) for . When is much smaller than 1, cooperators in BD and those in MP are more abundant than defectors in the same region in the parameter space as inequality (48) predicts. However, they are different for general . When is much larger than 1, cooperators are less abundant than defectors always for BD but we find more cooperators than defectors when for MP.
For finite mutation rate, we investigate abundance by Monte Carlo simulation. We start from a random arrangement of three strategies on a cycle (BD and DB) or a complete graph (MP) with sites. Population evolves with BD, DB, or MP updating processes with the mutation rate, . We monitor the time evolution of the average frequencies and see if the population evolves to a steady state in which average frequency remains constant. We measure abundance, the frequency average in the steady state, and find that abundance in our simulations agrees quite well with calculations in the low mutation limits using fixation probabilities.
3 Derivation of general expressions for fixation probability and abundance
We now begin our derivation of the results presented above. We begin by obtaining general expressions for fixation probability and abundance that are valid for any population size and selection intensity. These expressions are obtained first for a general matrix game, and then for the optional prisoners’ dilemma game.
When there are mutations, the population will not evolve to an absorbing state of one kind. Yet, in many cases, it is expected for them to evolve to a steady state in which the frequency of each type (in a sufficiently large population) stays constant. We use the term “abundance” for frequency in the steady state. For a small population, frequencies may oscillate with time through mutation-fixation cycles, especially when the mutation rate is very small. In this case, abundance is defined as the time average of frequencies over fixation cycles.
In this section, we consider abundance in the low mutation limit, in which the mutation rate goes to zero. We imagine an invasion of a mutant in the mono-strategy population and we ignore the possibility of further mutation during the fixation sweep. In this low mutation limit, abundance can be expressed in terms of fixation probabilities. We first calculate fixation probabilities for general selection intensity and present them in a closed form for BD and DB. Then, we present abundance in terms of fixation probabilities.
3.1 Fixation probability
We consider the fixation probability of A (invading a population that consists of B) for a general 2x2 matrix game with the payoff matrix,
In general, the fixation probability of is given by
(52) |
where is the probability that the number of A becomes from (Nowak, 2006b, ). When new offspring appear in nearest neighbor sites, as they do for BD and DB, only one connected cluster of invaders can form on a cycle and can be easily calculated. In fact, with exponential fitness, is given in a closed form.
For BD, the fixation probability can be written in the form of
(53) |
with
(54) |
when . Note that both denominator and numerator of the right hand side of Eq. (53) are zero when . For this singular case, can be directly calculated from Eq. (52) and is given by
(55) |
In the limit of , Eq. (53) [with Eq. (54)] becomes identical to Eq. (55). Hence, we can write the fixation probability of A for BD on a cycle as Eq. (53) for general case if it is understood as the limiting value when both denominator and numerator becomes zero.
For DB, the fixation probability can be also written in the form of Eq. (53) but now with
(56) |
when . We can also show that Eq. (53) [with Eq. (56)] becomes the fixation probability for if we take the limit of .
For MP, the fixation probability given by Eq. (52) cannot be written in a closed form in general but reduces (Traulsen et al.,, 2008) to
(57) |
For , the summation in Eq. (57) can be calculated exactly and we have
(58) |
For , the summation can be approximated by an integral (Traulsen et al.,, 2008) and we have
(59) |
Here, , and is the error function. The summation in Eq. (57) can be also calculated exactly for the limit (see Section 4) where the exponential term can be linearized.
3.2 Abundance in the low mutation limit
Let be the abundance of strategy , whose payoff matrix is given by
(69) |
Then, in the low mutation limit, we expect the abundance vector, can be written as
(70) |
with the transfer matrix
Here, is the fixation probability of strategy (invading the population of strategy ). A (unnormalized) left eigen-vector of with the unit eigen value, is given by
(71) |
Once we calculate all fixation probabilities , the steady state frequencies, can be obtained by normalizing ;
(72) |
3.3 Optional prisoner’s dilemma game
The fixation probabilities obtained in Section 3.1 can be used to calculate abundance of cooperators and defectors in optional prisoner’s dilemma game. Here, we consider the game with strategies, cooperator (C), defector (D) and different loners, whose payoff matrix is given by Eq. (25). We introduce different types of loners to investigate how the condition for the emergence of cooperation varies with the number of loner types, .
Let , , and be the abundance of , , and , respectively. Then, for low mutation, the abundance vector can be written as
(73) |
with
(74) |
As before, is the fixation probability that an takes over the population of and with the convention that strategy 1 is C, strategy 2 is D, and strategy is for . Since the payoffs of the games involving loners are independent of the loner type, so are the fixation probabilities involving . By denoting by , Eqs. (73) and (74) can be rewritten in terms of the total frequency of loners as
(75) |
with , where
(76) |
The evolution dynamics of Eq. (75) with the transfer matrix, of Eq. (76) can be interpreted as biasing the mutation rate toward loner strategies. The mutation rate toward (from or ) is times larger than the other way.
The abundance vector of three strategies, C, D, and L, is proportional to the left eigen-vectors of with the unit eigen value, , given by
(77) |
Here , , are fixation probabilities between three strategies with payoff matrix,
(87) |
4 Analysis of the limit
We now consider the results of Section 3 under the limit. This limit is obtained by taking the limit for fixed , and then taking the limit of the result. We calculate abundance in terms of fixation probabilities in the limit and analyze the condition for the cooperators are more abundant than defectors.
4.1 Fixation probability
As goes to zero, the fixation probability for BD, Eq. (53) [with Eq. (54)] becomes
(88) | |||||
where . In the second line, we divide the dependent parts as the sum of the anti-symmetric term and the symmetric term under exchange of A and B. The symmetric term contributes equally to both and and is irrelevant to determine abundance. For DB, the fixation probability according to Eq. (53) [with Eq. (56)] becomes
(89) | |||||
where . For MP, the fixation probability cannot be expressed in a closed form for general . However, when goes to zero, it can be calculated using Eq. (57), and is given by
(90) | |||||
where .
The fixation probabilities for the three processes, as given by Eqs. (88-90), can be expressed as
(91) |
with , , and given by the following table.
(96) |
We would like to emphasize that the difference between and comes form the anti-symmetric term. In other words, strategy selection is determined by the sign of . This value is identical for BD on cycle and MP. The coefficient of the anti-symmetric term, for BD and MP would have been the same if we had normalized the accumulated payoff such that an individual in a population of mono-strategy has the same fitness both for BD and MP. For MP, each individual plays games with neighbors while an individual on a cycle has two neighbors. To have the same effective payoff with individual on a cycle, we need to normalize the accumulated payoff for MP by multiplying . However, for MP, we use in Eq. (1) as the average payoff which is the accumulated payoff divide by , following the established convention (Nowak, 2006b, ). Hence, the results for MP using intensity of selection, should be compared with those with half of the intensity, for BD and DB. We also note that the symmetric terms are of order for BD and DB on cycles while it is of order for MP.
These results can be understood by considering fixation process as a (biased) random walk on a one-dimensional lattice. Let be the probability that the number of A to be from as introduced in Eq. (52). Then, without a mutation, we have . Hence, there are two absorbing states, the all B state at and the all A state at . Now, can be interpreted as the probability that the random walker reaches the state starting from the state. For large , the master equation describing population dynamics can be approximated by a Fokker-Plank equation with (biased) drift, , and the (stochastic) diffusion, , which are approximately given by and (Traulsen et al.,, 2006). For small , drift velocity is proportional to , and the relative contribution of the diffusion term, is asymptotically given by . For weak selection (), where is large, the fixation probability is mainly determined by the (stochastic) diffusion term, and can be written as
(101) |
The perturbation term, is the (weighted) average drift velocity over to state and is given by
(102) |
where is the frequency of visits to the state (the expected sojourn time at ). When is small, the difference between and is also small and “walkers” can diffuse around state easily. Then we can treat as a continuous variable, especially when is large. Hence, for small and large , satisfies the diffusion equation in one-dimension,
(103) |
whose solution is given by
(104) | |||||
for . Here, two constants and have been determined by the boundary conditions, (for neutral drift of , ) and the normalization, .
Since is independent of for almost every , for BD (except and ) and DB (except , 2, , and ) on cycles, can be treated as a constant for large . By considering the motion of the domain boundary between A and B blocks, we obtain
(107) | |||||
For MP, depends but can be also easily calculated from of Eq. (104). During the fixation sweep, the average number of in the population is . In the limit, we have
(108) | |||||
Inserting given by Eq. (107) or (108), into Eq. (101), we recover Eq. (100).
4.2 Strategy selection
Here, we consider the condition for the strategy is more abundant than the strategy , i.e., . We can write the formal expression for the condition for the general selection strength and population size using Eqs. (71) and (53). Although the formal expression may be useful to analyze abundances of strategies numerically, it provides little analytic intuition due to the complexity of the expression. Hence, here, we solve the inequalities analytically for low intensity of selection (). For finite intensity of selection, we find the condition for numerically in Section 7.
When is much smaller than 1, from Eq. (91), the fixation probability, is written as
(109) |
with
(110) |
Since abundance of strategy is proportional to of Eq. (71), we can write,
(111) | |||||
In the last step, we use . In general, abundance of strategy can be calculated similarly;
(112) | |||||
Since the first two terms are independent of , abundance order is determined by the third term. In other words, strategy is more abundant than strategy when
(113) |
where
(114) |
Here, inequality (113) is derived for abundance with three strategies. Its generalization with strategies, , can be derived similarly.
4.3 Optional prisoner’s dilemma game
The analysis used in Section 4.2 can be also applied to strategy selection on optional prisoner’s dilemma game [with payoff given by Eq. (25)]. Let be the difference between (unnormalized) abundance of and , i.e., , where and are given by Eq. (77). Then, cooperators are more abundant than defectors when is positive. When is much less than 1, we have
(115) | |||||
Here and are given by Eq. (96) and is given by Eq. (110) with payoff matrix element given by Eq. (87). Since when is positive, we have more cooperators than defectors when
(116) |
with
(119) |
For large population limit (), becomes
(122) |
The structure factor, becomes of Eq. (10) when (without loner strategy). Then, cooperators are more abundant than defectors when for BD & MP and for DB as expected. On the other hand, the social dilemma is completely resolved ( whenever ) when the number of loner types, , goes to infinity.
We observe that condition (116) for the success of cooperation does not depend on the loner payoff . This may be counter-intuitive, since the abundance of loners increases with , and cooperators fare better when loners increase. However, in the limit, the frequency of loners is a first-order deviation from . The effect of this deviation on cooperators is a second-order effect that disappears in the limit.
5 Analysis of the limit
Here, we consider the results of Section 3 under the limit. We first calculate fixation probability in the large limit using Eq. (53). The limit is obtained by taking the limit of the result. Once we obtain fixation probability in this limit, we calculate abundance and find the condition for the strategy is more abundant than the strategy for three strategy games.
5.1 Fixation probability
Fixation probability of Eq. (53) is is valid for general and for BD and DB. When goes to infinity (with a finite ), becomes zero if since the th power term in Eq. (53) becomes infinity. When , the th power term becomes zero and of Eq. (53) becomes . Since when for BD (and when for DB), the fixation probabilities in the limit of large population limit are given by
(123) |
when and 0 otherwise for BD, and
when and 0 otherwise for DB. For MP, can be approximated by Eq. (59) for large .
Fixation probability in the limit is obtained by taking limit to Eqs. (123) and (LABEL:e.NfixDB). In this limit, becomes
(127) |
This result can be also understood from random walk argument on 1D lattice. Here, is much larger than 1 and hence diffusion to drift-velocity ratio, is small. Hence, population dynamics is mainly determined by the (biased) drift term rather than the stochastic diffusion. Fixation (random walker at state) is now possible only when the drift bias is positive for (almost) everywhere. For BD and DB on cycles, drift velocity is independent of and proportional to .
5.2 Strategy selection
We now consider the condition for in the large population limit with finite for BD and DB. As mentioned before, we are comparing abundance and in the population with three strategies, , and . We first note that and are zero when both and are zero [see Eq. (71)]. This is the case when both and are negative [see Eq. (36)] where . Therefore, if both and are positive. By the same token, when both and are positive. If and are positive, both and are zero. Hence, the condition for becomes non-trivial only when three strategies show rock-paper-scissors characteristics. For the case (with and ), and in Eq. (71) become and respectively. Therefore, is more abundant than when . For the other case of (with and ), and become and and when . Hence, there are three cases that strategy is more abundant than strategy in the large population limit;
-
•
case 1 [ and ]: always,
-
•
case 2 [, , and ]: if , and
-
•
case 3 [, , and ]: if .
For the cases 2 and 3, conditions for can be understood by integrating out the role of strategy . For the case 2, influx to strategy is while out-flux is . Therefore, detailed balance between the abundance of and in the steady state requires
(128) |
Hence, is larger than if . For the case 3, influx to strategy is when the role of strategy is integrated out. Since the out-flux to strategy is , we have
(129) |
in the steady state, and is larger than if . From the large limit of in Eq. (53), we see that the conditions for for the cases 2 and 3 become
(132) |
Here
(133) |
for BD, and
(134) |
for DB with .
Now we consider the limit, where goes to zero after goes to infinity. In this case, and in Eq. (134) become linear in and becomes proportional to (unless where ). The conditions for three cases for large population become
-
•
case 1 [ and ]: always.
-
•
case 2 [, , and ]: if .
-
•
case 3 [, , and ]: if .
5.3 Optional prisoner’s dilemma game
We now consider optional prisoner’s dilemma game whose payoff matrix is given by Eq. (25). We first assume . In general, the effect of loners on the strategy selection between C and D disappears if due to the symmetry. Hence, we need to consider case only and assume without loss of generality. We further assume that . Otherwise, both and are negative and both and become 0. When we assume and , two possibilities are left, and .
As before, we consider the difference between and [given by Eq. (77)] and let . When , both and are zero since both and are negative and we get
(135) |
from Eq. (77). Therefore, when
(136) |
This can be easily understood since abundance of loners becomes zero when in the case. On the other hands, for the case, becomes
(137) |
Therefore, when
(138) |
The inequalities (136) and (138) are valid as long as is much larger than 1 for general . There are three possibilities for to go infinity, goes to infinity, goes to infinity or both go to infinity. Let us first consider the limit in which first and then . In this case, the conditions for on cycles, inequalities (136) and (138) can be written as linear inequalities. Here, is always proportional to . Also, becomes proportional to if . Therefore, we have when
(139) |
where for BD and 3 for DB.
Now, let us consider high intensity of selection limit where itself goes to infinity. Then, becomes 1 when since loners dominates defectors and inequality (138) becomes
(140) |
This implies that cooperators are more abundant than defectors always for large if since cannot be larger than 1.
6 Optional game with simplified prisoner’s dilemma
To further clarify how spatial structure and optionality of the game affect the success of cooperation, we study a optional version of a simplified prisonser’s dilemma, in which cooperators pay a cost to generate a benefit for the other player. This simplified prisoner’s dilemma is also known as the donation game or the prisoner’s dilemma with equal gains from switching. Here, we consider the optional game with a simplified prisoner’s dilemma, whose payoff matrix is given by
(150) |
Here, is the payoff for a loner (for staying away from a game) and and are the benefit and cost of the cooperation respectively. We assume that the cost to participate the game, , is positive but less than the benefit of cooperation and consider parameter regions of and .
For the simplified PD game, we have , , and and the condition for in the limit, given by inequality (116), becomes
(151) |
for BD and MP, and
(152) |
for DB. Note that the condition for is independent of , as we saw earlier in Section 4.3. In the limit, the condition for mainly depends on the frequency of loners, which is roughly 1/3 regardless of values.
Now we consider the large limit (). First, note that the condition for , given by inequality (138), becomes
(155) |
when . The fixation probabilities, , and can be easily calculated from Eq. (53) for large . For BD, , and become , and respectively for sufficiently large and inequality (155) becomes
(156) |
Since, is larger than when , inequality (155) cannot be satisfied for large population (). In other words, is always larger than for BD in the limit. It is worthwhile to note how strongly strategy selection depends on the number of loner types for large . As discussed before, cooperators are more abundant than defectors if the types of loners, is larger than 1. On the other hand, for , defectors are more abundant than cooperators as long as .
For DB, we get similar results for and . As goes to infinity, becomes zero while becomes . On the other hand, depends on the benefit to cost ratio. It is if is larger than and zero otherwise. Hence, cooperators are more abundant than defectors when .
For MP, we calculate fixation probabilities directly using Eq. (52) in the limit of and find that becomes for large . Hence, cooperators are more abundant than defectors when .
This simplified game allows us to examine how spatial structure and optionality of the game combine to support cooperation.
7 Numerical analysis
We have analyzed the conditions for strategy selection analytically in the two extreme limits of selection intensity, and in the zero mutation rate. Here, we first we obtain conditions for in the simplified game (150) numerically for finite values of (with low mutation rate), using calculated abundance from fixation probabilities. Then, we perform a series of Monte Carlo simulations with small but finite mutation rates. The condition for strategy selection is obtained numerically using measured abundance in the simulations.
7.1 Numerical comparison of abundance of cooperators and defectors



We solve the inequality numerically using abundance given by Eq. (77) with and investigate how the boundaries between C-rich and D-rich regions in the parameter space change as the selection intensity, varies. Without loss of generality, we set and investigate the parameter space given by and . The boundaries are obtained by finding which satisfies for a given .
In Fig. 1, we draw C-rich and D-rich regions for BD by blue-vertical and red-horizontal lines respectively for four different values of selection intensities. C-rich regions in (a) and (b) are consistent with the analysis in the limit [inequality (151)] and in the limit [inequality (153)] respectively. The dark-dashed lines, given by and , are the boundaries between C-rich and D-rich regions predicted in the and limits respectively. For shown in (d), defectors are more abundant for almost entire region. This is consistent with the analysis which always predict for . For the intermediate value of shown in (c), we do not know the analytic boundary but we observe that the numerical boundary lies between the boundary for of (b) and that for of (d) as expected.
For DB, we show C-rich and D-rich regions for in Fig. 2. As in Fig. 1, they are represented by blue-vertical and red-horizontal lines respectively for four different values of selection intensities. C-rich regions in (a) and (b) coincide with the predictions for the and limits respectively. The dark-dashed lines, given by and , are the boundaries between C-rich and D-rich regions predicted in the and limits respectively. For shown in (d), cooperators are more abundant if as predicted in the limit. As in the case of BD, we do not know the analytic boundary for the intermediate value of shown in (c). Yet, at least, we confirm that the numerical boundary lies between the boundary in the limit and that in the limit.
In Fig. 3, we show C-rich and D-rich regions for MP by blue-vertical and red-horizontal lines respectively. For MP, we do not have an analytic expression for the fixation probability in a closed form. Hence we need to calculate fixation probabilities directly from Eq. (52). Due to numerical cost for calculating abundance, which increases rapidly with , we investigate relatively small population of . However, they seem to be big enough to confirm the analytic prediction of the boundaries between C-rich and D-rich regions in the limit and in the large limit. The dark-dashed lines in (a) and (d), given by and , are the predicted boundaries in the and large limits respectively.
7.2 Combined effects of optionality and spatial structure
Now, let us compare the effects of the option to be loners on the structured population (BD and DB) to those on the well-mixed population (MP). It is immediately clear that the effects of spatial structure depend on the update rule. Comparing Figures 1 and 3, we see that BD updating does not support cooperation, in accordance with findings from other models (Ohtsuki & Nowak,, 2006; Ohtsuki et al.,, 2006; Hauert et al.,, 2014) In panels 1(a) and 3(a), where , the C-rich regions for BD and MP appear to coincide. This accords with our results that, in the limit, the condition for is for both MP and BD (see Section 6). In the other panels of Figures 1 and 3, we see that the C-rich regions for BD are smaller than those for MP, suggesting that BD updating actually impedes cooperation relative to its success in a well-mixed population.
DB updating is generally favorable to cooperation, as can be seen by comparing Figures 2 and 3. In the limit, for example, the condition for is under DB updating (see Section 6), which is less stringent than the corresponding condition for MP, . These conditions correspond approximately to the C-rich regions shown in Figrues 2(a) and 3(a). However, we find that as increases, the C-rich regions for DB do not necessarily contain those for MP. In other words, for large selection intensity, there are parameter combinations under which cooperation is favored in a well-mixed population but disfavored on the cycle with DB updating. This effect is most visible in Figures 2(d) and 3(d), but it can also be seen in 2(c) and 3(c). In the limit, we found (Section 6) that cooperation is favored for MP if , while it is favored for DB for . Either one of these conditions can be satisfied while the other fails, as can be seen (approximately) in Figures 2(d) and 3(d).
Optionality of the game and spatial structure (with DB updating) are two mechanisms that support cooperation. Do these mechanisms combine in a synergistic way? We find little evidence that they do. Let us consider first the limit. With spatial structure alone (DB updating with loner strategies), cooperation succeeds if . With optionality alone (MP with ), cooperation succeeds if . With both optionality and spatial structure (DB with ), the condition is , and we observe that the threshold is less than the sum of the thesholds corresponding to the the two mechanisms acting alone. The lack of synergy is even more apparent as the selection intensity increases, since, as noted above, there are parameter combinations for which cooperation is favored for MP but disfavored for DB.
7.3 Effects of selection intensity



Let us now take a closer look at the effects of selection intensity. As shown in Fig. 1-3, the boundary between -rich region and -rich region changes as the selection intensity, varies. In other words, selection intensity may switch the rank of strategy abundance for some regions of parameter space as recently reported (Wu et al.,, 2013). In Fig. 4, we show selection intensity dependence of abundance for a couple of different pairs of and . Abundance is numerically calculated using Eq. (71) with for BD and DB. For MP, we consider due to numerical cost. In the left panels, we choose parameters and such that cooperators are more abundant than defectors () in the limit but change abundance order () in the limit (for BD and DB) or large limit (for MP). For (a) BD, (c) DB, and (e) MP, we choose , , and respectively and find “crossing intensity”, . Population remains as -rich phase for where is around 0.0005, 0.4, and 0.08 for (a), (c), and (e) respectively. In the right panels, we consider the opposite cases and choose parameters such that defectors are more abundant in the limit but becomes less abundant in the limit (for BD and DB) or large limit (for MP). For (b) BD, (d) DB, and (f) MP, we choose , , and respectively. For BD and DB, cooperators seem to be more abundant only in the limit. They are less abundant than defectors for large limit as well as in the limit. In other words, there are two crossing intensities, and , such that is larger than only for . They are given by and for (b) and and for (d). For MP shown in (f), there seems to be only one crossing point around at .

7.4 Simulation with finite mutation rate
Abundance of Eq. (71) is calculated in the low mutation limit using the fixation probabilities. After the invasion of a mutant to the mono-strategy population, the possibility of further mutation during the fixation is ignored. Strictly speaking, this is valid only when the mutation rate goes to zero. Here, we measure the abundance of three strategies, , , and by Monte Carlo simulations with a small but finite mutation rate and compare them with abundance of Eq. (71).
We start from a random arrangement of three strategies , , and on a cycle (BD and DB) or a complete graph (MP) with sites. Population evolves with BD, DB, or MP updating. The mutation probability of the offspring is ; it bears its parent strategy with probability and takes one of the other two strategies with probability . In the mutation process, both strategies have equal chances, i.e., probability of for each.


To get statistical properties, we perform independent simulations and calculate the average frequencies of strategies. We monitor the time evolution of the average frequencies and see if the population evolves to a steady state in which average frequency remains constant. In the ensemble of steady states, we believe that the probability distribution of frequencies are stationary. For a single simulation, frequencies in the population may oscillate through mutation-fixation cycles for small mutation rates. However, the ensemble average of independent simulations effectively provides mean frequencies equivalent to time average over many fixations. We call this mean frequency as abundance.

Time to reach a steady state from the random initial configuration increases rapidly with population size . Hence, we simulate relatively small population of . We use mutation rate such that in all simulations.
We first measure abundance of cooperators, , defectors, , and loners, in the small regime with . Abundance versus cost, - plots are shown in Fig. 5, 6, and 7 for BD, DB, and MP respectively. For each updating process, we simulate population dynamics with 21 different values of , , 0.05, , 1, for each of four different values of , (a) 0, (b) 0.2, (c) 0.4, and (d) 0.6. Blue plus, red cross, and green square symbols represent the , , and respectively. They are compared with abundance of Eq. (71), calculated using fixation probabilities, which are represented by blue, red, and green solid lines. We first note that the abundance of all strategies are around 1/3 as expected in the limit. Measured data from simulations are consistent with abundance of Eq. (71) except a tiny but systematic deviation. When abundance is larger than 1/3, measured data tend to stay below the lines while they seem to stay above the lines when it is smaller than 1/3. These deviations seem to come from the fact that we use finite mutation rate () instead of infinitesimal rate. Random mutations make abundance move to the average value (1/3) regardless of its strategy. Except this small discrepancy, simulation data seem to follow all features of calculated abundance of Eq. (71). For example, and increase linearly and decreases linearly with increasing . Especially, we note that crossing points of and are independent of as predicted. and meet near for BD and MP, and near for DB.



Simulation data for the large also follow the predicted abundance of Eq. (71) quite well. Figures 8, 9 and and 10 show - plots for BD, DB, and MP respectively for (). As before, , , and versus graphs are represented by blue plus, red cross, and green square symbols respectively for four different values of , (a) 0, (b) 0.2, (c) 0.4, and (d) 0.6. They are compared with calculated abundance of Eq. (71), shown by blue, red, and green solid lines. As before, we observe small but systematic discrepancies between simulation data and predicted abundance of Eq. (71). Measure abundance deference between (different) strategies are smaller than the predictions. This can be understood from the fact that mutations reduce the abundance difference between strategies. Aside from this systematic deviation, simulation data follow the features of predicted abundance very well.
We now investigate C-rich and D-rich regions in the parameter space of and and compare them with those in the low mutation limit. We first measure and for different - pairs in and with intervals of 0.05. Then, we plot a normalized abundance difference between cooperators and defectors, in color in mesh in the - parameter space (Figs. 11 and 12) to illustrate C-rich and D-rich regions. As before, we use population of with mutation rate . The blue-vertical and the red-horizontal paintings represent C-rich and D-rich regions respectively.



Figure 11 shows the normalized abundance difference, in the small regime for the three processes with (). As predicted by the panels (a) in Fig. 1-3, blue-rich region changes to red-rich region as increases, more or less, uniformly regardless of values. The phase boundaries calculated in the low mutation limit are shown in black-dashed lines. Those lines locate near for BD and MP and near for DB updating and they are consistent to the boundaries between two colors.
Boundaries (of C-rich and D-rich regions) obtained from the simulations for the large regime are also consistent with those calculated in the low mutation limit. Figure 12 shows the normalized abundance difference, in color for the three processes with () in the - parameter space. As in Fig. 11, the blue-vertical and the red-horizontal paintings represent C-rich and D-rich regions respectively. The phase boundaries calculated in the low mutation limit are shown in black-dashed lines. They are consistent with color boundaries quite well expect for large for BD updating. We observe that cooperators favored over defectors for wider range of for large for BD updating. However, the absolute abundance of cooperators is small (although it is still larger than ) when is large, since loners prevail the population.
8 Conclusion
We have analyzed strategy selection in optional games on cycles and on complete graphs and found a non-trivial interaction between volunteering and spatial selection.
For games on cycles using exponential fitness, we have presented a closed form expression for the fixation probability for any intensity of selection and any population size. Using this fixation probability, we have found the conditions for strategy selection analytically in the limits of weak intensity of selection and large population size. We have presented results for two orders of limits: (i) followed by (which we call the -limit) and (ii) followed by (which we call the -limit). In the first case we have ; in the second we have . We have also obtained numerical results for finite in the low mutation limit.
According to our observations, increasing the number of loner strategies relaxes the social dilemma and promotes evolution of cooperation. Increasing the number of loner strategies is equivalent to increasing mutational bias toward loner strategies. More loner strategies (or equivalently, more bias in mutation toward loners) favors cooperation by enabling loners to invade defector clusters and facilitate the return of cooperators. In the limit of an infinite number of loner strategies the social dilemma is completely resolved for any selection intensity. For high intensity of selection (), the social dilemma can be fully resolved if there is mutational bias toward loner strategies (or there are more than one loner strategies).
While optionality of the game and spatial population structure both support cooperation, we have not found evidence of synergy between these mechanisms. This lack of synergy appears due to the fact that these mechanisms act in different ways. Spatial structure supports cooperation by allowing cooperators to isolate themselves, while optionality supports cooperation by allowing loners to infiltrate defectors. Neither mechanism appears to improve the efficacy of the other. In fact, for strong selection (the limit) these mechanisms appear to counteract one another, in that there are parameter combinations for which coopeation is favored in the well-mixed population but disfavored for DB updating on the cycle.
We speculate that the role of loner strategies in relaxing social dilemmas, which we observe in our study, is qualitatively valid for games on general graphs. Since the population structures in our study, cycles and complete graphs, are at the two extreme ends of the spectrum of spatial structures, we expect loner strategies in optional games on other graphs also to relax social dilemma. The relaxation effect of volunteering increases as more loner strategies are available.
9 Acknowledgments
Support from the program for Foundational Questions in Evolutionary Biology (FQEB), the National Philanthropic Trust, the John Templeton Foundation and the National Research Foundation of Korea grant (NRF-2010-0022474) is gratefully acknowledged.
References
- Allen et al., (2013) Allen, B., Gore, J., Nowak, M. A. & Bergstrom, C. T. 2013. Spatial dilemmas of diffusible public goods. eLife, 2, e01169.
- Allen & Nowak, (2014) Allen, B. & Nowak, M. 2014. Games on graphs. EMS Surv. Math. Sci. 1 (1), 113–151.
- Batali & Kitcher, (1995) Batali, J. & Kitcher, P. 1995. Evolution of altriusm in optional and compulsory games. J Theor Biol, 175, 161–171.
- Boyd & Richerson, (1992) Boyd, R. & Richerson, P. J. 1992. Punishment allows the evolution of cooperation (or anything else) in sizable groups. Ethology and Sociobiology, 13 (3), 171–195.
- Challet & Zhang, (1997) Challet, D. & Zhang, Y.-C. 1997. Emergence of Cooperation and Organization in an Evolutionary Game. Physica A-Statistical Mechanics and Its Applications, 246, 407–418.
- Cressman, (2003) Cressman, R. 2003. Evolutionary Dynamics and Extensive Form Games. MIT Press, Cambridge.
- De Silva et al., (2009) De Silva, H., Hauert, C., Traulsen, A. & Sigmund, K. 2009. Freedom, enforcement, and the social dilemma of strong altruism. J Evol Econ, 20 (2), 203–217.
- Foster & Young, (1990) Foster, D. & Young, P. 1990. Stochastic evolutionary game dynamics. Theor Popul Biol, 38 (2), 219–232.
- Friedman, (1998) Friedman, D. 1998. On economic applications of evolutionary game theory. J Evol Econ, 8 (1), 15–43.
- (10) Fu, F., Chen, X., Liu, L. & Wang, L. 2007a. Social dilemmas in an online social network: The structure and evolution of cooperation. Phys Lett A, 371 (1-2), 58–64.
- (11) Fu, F., Chen, X., Liu, L. & Wang, L. 2007b. Promotion of cooperation induced by the interplay between structure and game dynamics. Physica A-Statistical Mechanics and Its Applications, 383 (2), 651–659.
- Garcia & Traulsen, (2012) Garcia, J. & Traulsen, A. 2012. The structure of mutations and the evolution of cooperation. Plos One, 7 (4), e35287.
- Gokhale & Traulsen, (2011) Gokhale, C. S. & Traulsen, A. 2011. Strategy abundance in evolutionary many-player games with multiple strategies. J Theor Biol, 283 (1), 180–191.
- Hauert, (2002) Hauert, C. 2002. Volunteering as Red Queen Mechanism for Cooperation in Public Goods Games. Science, 296 (5570), 1129–1132.
- Hauert et al., (2002) Hauert, C., De Monte, S., Hofbauer, J. & Sigmund, K. 2002. Replicator dynamics for optional public good games. J Theor Biol, 218 (2), 187–194.
- Hauert et al., (2014) Hauert, C., Doebeli, M. & barre, F. D. e. 2014. Social evolution in structured populations. Nat Commun, 5, 3409.
- Hauert et al., (2006) Hauert, C., Michor, F., Nowak, M. A. & Doebeli, M. 2006. Synergy and discounting of cooperation in social dilemmas. J Theor Biol, 239 (2), 195–202.
- Hauert et al., (2007) Hauert, C., Traulsen, A., Brandt, H., Nowak, M. A. & Sigmund, K. 2007. Via Freedom to Coercion: The Emergence of Costly Punishment. Science, 316 (5833), 1905–1907.
- Hilbe & Sigmund, (2010) Hilbe, C. & Sigmund, K. 2010. Incentives and opportunism: from the carrot to the stick. P R Soc B, 277 (1693), 2427–2433.
- Hofbauer & Sigmund, (1998) Hofbauer, J. & Sigmund, K. 1998. Evolutionary Games and Population Dynamics. Cambridge University Press.
- Hofbauer & Sigmund, (1988) Hofbauer, J. & Sigmund, K. S. 1988. The theory of evolution and dynamical systems. Cambridge University Press.
- Imhof & Nowak, (2006) Imhof, L. A. & Nowak, M. A. 2006. Evolutionary game dynamics in a Wright-Fisher process. J. Math. Biol. 52 (5), 667–681.
- Kitcher, (1993) Kitcher, P. 1993. The evolution of human altruism. The Journal of Philosophy, 90 (10), 497–516.
- Lieberman et al., (2005) Lieberman, E., Hauert, C. & Nowak, M. A. 2005. Evolutionary dynamics on graphs. Nature, 433 (7023), 312–316.
- Maciejewski, (2014) Maciejewski, W. 2014. Reproductive value in graph-structured populations. J Theor Biol, 340, 285–293.
- Michor & Nowak, (2002) Michor, F. & Nowak, M. A. 2002. Evolution: The good, the bad and the lonely. Nature, 419 (6908), 677–679.
- Nakamaru & Iwasa, (2005) Nakamaru, M. & Iwasa, Y. 2005. The evolution of altruism by costly punishment in lattice-structured populations: score-dependent viability versus score-dependent fertility. Evolutionary ecology research, 7, 853–870.
- Nakamaru et al., (1997) Nakamaru, M., Matsuda, H. & Iwasa, Y. 1997. The Evolution of Cooperation in a Lattice-Structured Population. J Theor Biol, 184 (1), 65–81.
- Nowak, (2004) Nowak, M. A. 2004. Evolutionary Dynamics of Biological Games. Science, 303 (5659), 793–799.
- (30) Nowak, M. A. 2006a. Five Rules for the Evolution of Cooperation. Science, 314 (5805), 1560–1563.
- (31) Nowak, M. A. 2006b. Evolutionary Dynamics: Exploring the Equations of Life. Harvard University Press, Cambridge.
- Nowak, (2012) Nowak, M. A. 2012. Evolving cooperation. J Theor Biol, 299, 1–8.
- Nowak et al., (1994) Nowak, M. A., Bonhoeffer, S. & May, R. M. 1994. Spatial games and the maintenance of cooperation. Proceedings of the National Academy of Sciences, 91, 4877–4811.
- Nowak & May, (1992) Nowak, M. A. & May, R. M. 1992. Evolutionary games and spatial chaos. Nature, 359, 826–829.
- Nowak et al., (2004) Nowak, M. A., Sasaki, A., Taylor, C. & Fudenberg, D. 2004. Emergence of cooperation and evolutionary stability in finite populations. Nature, 428 (6983), 646–650.
- Nowak et al., (2010) Nowak, M. A., Tarnita, C. E. & Antal, T. 2010. Evolutionary dynamics in structured populations. Philosophical Transactions of the Royal Society B: Biological Sciences, 365 (1537), 19–30.
- Ohtsuki et al., (2006) Ohtsuki, H., Hauert, C., Lieberman, E. & Nowak, M. A. 2006. A simple rule for the evolution of cooperation on graphs and social networks. Nature, 441 (25), 502–505.
- Ohtsuki & Nowak, (2006) Ohtsuki, H. & Nowak, M. A. 2006. Evolutionary games on cycles. P R Soc B, 273 (1598), 2249–2256.
- Perc, (2011) Perc, M. 2011. Does strong heterogeneity promote cooperation by group interactions? New J. Phys. 13 (12), 123027.
- Perc & Szolnoki, (2010) Perc, M. & Szolnoki, A. 2010. Coevolutionary games—A mini review. Biosystems, 99 (2), 109–125.
- Rand & Nowak, (2011) Rand, D. G. & Nowak, M. A. 2011. The evolution of antisocial punishment in optional public goods games. Nat Commun, 2, 434.
- Rand & Nowak, (2013) Rand, D. G. & Nowak, M. A. 2013. Human cooperation. Trends in cognitive sciences, 17 (8), 413–425.
- Santos & Pacheco, (2005) Santos, F. & Pacheco, J. 2005. Scale-Free Networks Provide a Unifying Framework for the Emergence of Cooperation. Phys. Rev. Lett. 95 (9), 098104.
- Santos et al., (2008) Santos, F. C., Santos, M. D. & Pacheco, J. M. 2008. Social diversity promotes the emergence of cooperation in public goods games. Nature, 454 (7201), 213–216.
- Sigmund, (2007) Sigmund, K. 2007. Punish or perish? Retaliation and collaboration among humans. Trends in Ecology & Evolution, 22 (11), 593–600.
- Szabó & Fáth, (2007) Szabó, G. & Fáth, G. 2007. Evolutionary games on graphs. Physics Reports, 446 (4-6), 97–216.
- (47) Szabó, G. & Hauert, C. 2002a. Evolutionary prisoner’s dilemma games with voluntary participation. Phys. Rev. E, 66 (6), 062903.
- (48) Szabó, G. & Hauert, C. 2002b. Phase transitions and volunteering in spatial public goods games. Phys. Rev. Lett. 89 (11), 118101.
- (49) Tarnita, C. E., Antal, T., Ohtsuki, H. & Nowak, M. A. 2009a. Evolutionary dynamics in set structured populations. Proceedings of the National Academy of Sciences, 106 (21), 8601–8604.
- (50) Tarnita, C. E., Ohtsuki, H., Antal, T., Fu, F. & Nowak, M. A. 2009b. Strategy selection in structured populations. J Theor Biol, 259 (3), 570–581.
- Tarnita et al., (2011) Tarnita, C. E., Wage, N. & Nowak, M. A. 2011. Multiple strategies in structured populations. Proceedings of the National Academy of Sciences, 108 (6), 2334–2337.
- Taylor et al., (2004) Taylor, C., Fudenberg, D., Sasaki, A. & Nowak, M. A. 2004. Evolutionary game dynamics in finite populations. Bull. Math. Biol. 66 (6), 1621–1644.
- Traulsen et al., (2009) Traulsen, A., Hauert, C., De Silva, H., Nowak, M. A. & Sigmund, K. 2009. Exploration dynamics in evolutionary games. Proceedings of the National Academy of Sciences, 106 (3), 709–712.
- Traulsen et al., (2006) Traulsen, A., Pacheco, J. M. & Imhof, L. A. 2006. Stochasticity and evolutionary stability. Phys. Rev. E, 74, 021905.
- Traulsen et al., (2008) Traulsen, A., Shoresh, N. & Nowak, M. A. 2008. Analytical Results for Individual and Group Selection of Any Intensity. Bull. Math. Biol. 70 (5), 1410–1424.
- van Veelen & Nowak, (2012) van Veelen, M. & Nowak, M. A. 2012. Multi-player games on the cycle. J Theor Biol, 292, 116–128.
- Vincent & Brown, (2005) Vincent, T. L. & Brown, J. S. 2005. Evolutionary Game Theory, Natural Selection, and Darwinian Dynamics. Cambridge University Press.
- Weibull, (1997) Weibull, J. W. 1997. Evolutionary Game Theory. MIT Press.
- Wu et al., (2013) Wu, B., Garcia, J., Hauert, C. & Traulsen, A. 2013. Extrapolating weak selection in evolutionary games. PLoS Comp Biol, 9 (12), e1003381.