Abstract
Varying environmental conditions affect relations between interacting individuals in social dilemmas, thus affecting also the evolution of cooperation. Oftentimes these environmental variations are seasonal and can therefore be mathematically described as periodic changes. Accordingly, we here study how periodic shifts between different manifestations of social dilemmas affect cooperation. We observe a non-trivial interplay between the inherent spatiotemporal dynamics that characterizes the spreading of cooperation in a particular social dilemma type and the frequency of payoff changes. In particular, we show that periodic changes between two available games with global ordering best be fast, while periodic changes between global and local ordering games best be slow for cooperation to thrive. We also show that the frequency of periodic changes between two local ordering social dilemmas is irrelevant, because then the process is fast and simply the average cooperation level of the two is returned. The structure of the interaction network plays an important role too in that lattices promote local ordering, whilst random graphs hinder the formation of compact cooperative clusters. Conversely, for local ordering the regular structure of the interaction network is only marginally relevant as role-separating checkerboard patterns do not rely on long-range order.
Subject terms: Complex networks, Evolutionary theory, Statistical physics
Introduction
When only the fittest survive, cooperation is an unsustainable proposition because it entails the sacrifice of individual fitness for the benefit of others. Yet eusocial insects like ants and bees are famous for cooperating, even sacrificing their own reproduction ability to support their communities1. Birds are also cooperating, frequently engaging in allomaternal behavior to help the offspring of others2. Microorganisms cooperate through the sharing of resources and forming biofilms3. Not least humans have been dubbed supercooperators for our remarkable cooperative drive4. Indeed, cooperation is the basis for the main evolutionary transitions that led from single cells to multicellular organisms, and to animal and human societies5, and it remains a grand challenge across the social and natural sciences6–14.
Research in evolutionary game theory15–19 has revealed now famous and thoroughly established mechanisms that can explain cooperation. They are kin selection20, direct and indirect reciprocity21,22, network reciprocity23, and group selection24, as reviewed in25. During the last decade, methods of statistical physics and network science26–29 have been successfully integrated into the mainstream research concerning the evolution of cooperation, revealing that the structure of the interaction network can be crucial30–44. It has also been thoroughly established that heterogeneity in general, for example in the form of heterogeneous networks, noisy payoff disturbances, or other individual properties like the teaching activity or the mobility to connect to additional other players, strongly promotes cooperation45–58.
Heterogeneity may also manifest in varying environmental conditions, which alter the relations among interacting individuals59–61. The latter primarily affects payoffs, and it is often a realistic assumption that the environment, and hence the payoff values that describe the collective relations of players and their environment, change periodically. This is commonly referred to as seasonal effects. Evidently, if the periodic length of such effects is long enough then the population will converge to the solution that is related to actually applied payoff values over a sufficiently long period of time. However, much more interesting phenomena can be expected if the periodic length is shorter or comparable to the time scale of the inherent evolutionary dynamics. The question is whether in that case we can expect a new type of solution? For example, can we observe a cooperation level that is higher than the simple average of levels obtained for sub-solutions at different permanent payoff values? An otherwise “inaccessible” state may emerge when the different time scales interact, or alternatively, when frequent mutations trigger the appearance of such exotic solution62,63.
In what follows, we propose a simple mathematical model that relies on the formalism of evolutionary social dilemmas (see e.g.64–66), where cooperators and defectors play a game to collect their payoffs and then either retain their strategy or imitate one of their neighbors. Seasonal payoff variations are introduced simply by means of the periodical exchange of two pairs of payoff values, which characterize the relation of competing strategies. Unlike the majority of research studying the impact of heterogeneity on the evolution of cooperation, we emphasize that in our case a pair of payoff values applies to all the players uniformly as any given time. Thus, apart from the periodic changes, no additional heterogeneity is introduced via the seasonal payoff changes. As we will show, there exists a non-trivial interplay between the inherent spatiotemporal dynamics that characterizes the spreading of cooperation in a particular social dilemma type and the frequency of payoff changes. Depending on whether the spreading of cooperation is governed by global ordering, i.e., cooperators survive of spread in compact clusters, or by local ordering, i.e., cooperators and defectors are typically arranged in role-separating mixed patterns, either fast or slow seasonal changes work best to promote cooperation, and the structure of the interaction network plays an important or relatively marginal role. Only in a special case is the impact of seasonal payoff variations relatively trivial, but in all cases a deeper understanding of the different evolutionary outcomes is attainable by studying in detailed the spatiotemporal dynamics and in particular the spreading process of cooperators.
Results
Mathematical model
We use the social dilemma game formalism as the basis for our model, where cooperation and defection are the two possible strategies each player can choose from. The game is played in a pairwise manner (see Methods for details). If both players decide to cooperate, they both receive the reward R. On the other hand, if both players decide to defect, they both receive the punishment P. If one cooperates while the other defects, cooperators receives the sucker’s payoff S, while the defector receives the temptation T. To reduce the dimensionality of the parameter space, we set R = 1 and P = 0 as fixed. In that way, the other two payoffs can have values −1 ≤ S ≤ 1 and 0 ≤ T ≤ 2. If T > R > P > S the social dilemma type is the prisoner’s dilemma game, if T > R > S > P we have the snowdrift game, R > T > P > S yields the stag-hunt game, and finally if T < P < S < R the payoff ranking corresponds to the harmony game (because cooperation always wins in the harmony game, formally this game is not a social dilemma). During an instance of the game a player i obtains the payoff Πi in agreement with the above rules.
To introduce seasonal payoff variations, we periodically exchange two pairs of payoff values, (T1, S1) and (T2, S2), after τ steps. Importantly, whichever pair of payoff values applies at any given time, it does so for all the players uniformly. This setup thus differs from previously studied multigames, where different players in the population can adopt different payoff values at a particular time67–69.
Unless stated otherwise, we predominantly use T1 = 0.9 and S1 = 0.1, while T2 = T and S2 = S are free parameters. In this way we have a cooperation supporting harmony game period, while in the other half of the time players play a proper social dilemma game that is defined by the actual values of T and S, which are thus the only two free parameters.
Evolution of cooperation
In Fig. 1, we show color maps that encode the long-time average fraction of cooperators, obtained when we apply periodically changing payoff values using τ = 1 as the periodic time. The top row shows results obtained on the square lattice, while the bottom row shows results obtained on regular random graphs where each player has the same degree k = 4 as on the lattice [the same degree is retained to allow a direct and relevant comparison (cf.70)]. Moreover, the left two panels show the stationary fraction of cooperators as obtained when T2 = T and S2 = S are applied permanently, whereas the right two panels show the stationary fraction of cooperators as obtained when (T1 = 0.9, S1 = 0.1) and (T2 = T, S2 = S) are exchanged periodically with period τ = 1. Two generally valid observations are as follows. Firstly, seasonal effects have a very similar impact on cooperation in the snowdrift quadrant (SD) independently of the applied interaction network. Secondly, in the stag-hunt (SH) and the prisoner’s dilemma (PD) quadrant, the cooperators fare better on the regular lattice as they do on regular random graphs. In particular, in the stag-hunt quadrant the full cooperation state occupies a larger area of the parameter plane on the regular lattice.
To understand the latter diverse impact of different interaction networks for different social dilemmas, we first show in Fig. 2 a cross section of the T−S plane for the square lattice using S = 0.5 (left panel, cutting across the harmony and the snowdrift game) and S = −0.5 (right panel, cutting across the stag-hunt and the prisoner’s dilemma game), as obtained for different values of τ. These results reveal that the application of longer periods helps increasing the cooperation level in the snowdrift game, while conversely, for the stag-hunt game the shorter the periods the higher the level of cooperation. The same conclusion holds for the prisoner’s dilemma game, which would be visible if a somewhat less negative value of S is used (not shown). As we will show in what follows, these differences are routed in the fundamentally different spreading processes that govern the spatiotemporal evolutionary dynamics. In particular, while for the snowdrift game fast emerging role-separating checkerboard patterns dominate71,72, for the stag-hunt and the prisoner’s dilemma game cooperation proliferates by means of compact clusters, thus requiring longer relaxation times due to the need of a globally ordered state.
In support of this explanation, we show in Fig. 3 the time dependence of the cooperation level fC for a specific snowdrift game parameterization, as obtained for different values of τ. The left panel clearly shows that fC reaches the minimal value that corresponds to the (T2, S2) payoff pair very fast, even for relatively small τ values. The maximal fC value, which would correspond to the (T1, S1) payoff pair, however, is never reached even if the value of τ is very large. This confirms that the role-separating spatially mixed strategy patterns that characterize the snowdrift game emerge fast, while the emergence of compact clusters driven by a globally ordered state in the stag-hunt game takes much longer. Consequently, the positive impact of the harmony game can only manifest itself in the average level of cooperation ρC as the period τ becomes sufficiently long – indeed, the longer the better, as shown in the left panel of Fig. 2.
The described asymmetric ordering speed can be demonstrated clearly with animations, where we show the time evolution for τ = 173, τ = 2074, and for τ = 10075 by using the same (T2 = 2, S2 = 0.5) pairs. The movies show that the “mixed”, or role-separating order emerges almost immediately for all τ values, while the homogeneous cooperative (blue) domain can hardly evolve because isolated defectors prevent reaching the absorbing full C state. The same argument also explains why we observe very similar behavior for regular random graphs in the snowdrift quadrant. In fact, the role-separating ordering is not hindered by long-range links, and so the only decisive factor in this case if the type of the social dilemma, while the topology of the interaction network has only marginal importance. At a closer inspection, the only inferrable difference in the snowdrift quadrant in Fig. 1 between the square lattice and regular random graphs can be observed for 1.5 < T < 2 and 0 < S < 0.3, where the level of cooperation is a bit higher in the latter case. This is because the global ordering that is relevant for the harmony game can emerge a bit faster due to the shortcuts, and thus somewhat raise the average level of cooperation in comparison to the square lattice, where the same process unfolds somewhat slower.
We meet with a qualitatively different outcome in the stag-hunt quadrant, because here two homogeneous states, namely full cooperation and full defection represent the permanent solutions of the two periodically alternating payoff pairs. Consequently, both extreme states require global ordering, hence requiring a kind of coordination of akin players. This explains why the time evolution of ρC curves is more symmetric in the right panel of Fig. 3, where we present results for the stag-hunt game. There is, however, a slight difference between how cooperator domains and defector domains grow when the actual payoff values allow their spreading. In particular, the spreading of defectors is more aggressive while the spreading of cooperators requires more coordination and smooth interfaces. The resulting difference of invasion speeds becomes visible at larger values of τ, which ultimately results in a lower average cooperation level as τ increases, as shown in the right panel of Fig. 2.
For this case we also provide corresponding animations using τ = 176, τ = 2077 and τ = 5078, where (T2 = 0.92, S2 = −0.5) values are used for all cases. To illustrate the asymmetric invasion speeds more clearly, we here use alternative prepared initial conditions, where ordered states are separated by vertical borders. Especially for τ = 50 it can be observed nicely that the bulk of the defector phase remains practically intact while the cooperator phase first falls apart and then completely dies out. We also show this phenomenon with snapshots in Fig. 4 for τ = 100. The difference of invasion speeds of defectors and cooperators in the two governing social dilemmas also explains why the usage or regular random graphs only modestly supports cooperation in the stag-hunt quadrant, even if the periodic changes are fast and the advantages of more effective spreading of defectors ought to remain hidden. Namely, the random topology hinders the formation of compact cooperator domains with a smooth interface, and thus is not supportive of network reciprocity. At the same time, shortcuts favor the effective invasions of defectors into the cooperative domains, which taken together significantly lower the positive consequences of periodically changing payoff values in this case.
To conclude, we lastly consider the third qualitatively different case when two solutions that are both characterized by locally ordered states compete in an alternating manner. This can be reached if both (T1, S1) and (T2, S2) payoff pairs are from the snowdrift quadrant. Accordingly, we have chosen (T1 = 1.3, S1 = 0.7) and (T2 = 1.7, S2 = 0.3), where the permanent usage of one of these pairs would yield ρC = 0.574 and ρC = 0.083 in the stationary state, respectively. The average cooperation level in dependence on τ is shown in the left panel of Fig. 5. As expected based on the governing fast spatiotemporal evolutionary dynamics in both cases, it can be observed that almost irrespective of the value of τ the cooperation level is simply the average of the cooperation level in the two alternating snowdrift games. The validity of this argument is confirmed by the symmetric time evolution shown in the right panel of Fig. 5 for virtually all τ values, apart for τ < 25 where a slight breaking of symmetry occurs. This marginal effect, however, is related to the fact that the (T1, S1) payoff pair (depicted with the green dashed line) is closer to the randomly mixed state than the (T2, S2) payoff pair (depicted with the blue dotted line), and therefore the relaxation is slightly faster in the former case. To sum up, only in this particular case do periodic variations in payoffs amount to the most naive expectation that the final outcome is a simple average of the two extreme cases obtained under would-be permanent conditions.
Discussion
Motivated by the fact that varying environmental conditions affect cooperation in social dilemmas, we have studied how seasonal variations, in particular periodic switching between two different types of games, affects the evolution of cooperation in structured populations. Naively, one could expect a resulting cooperation level that is simply an average of the stationary cooperation levels of the two social dilemmas entailed in the switch, but this turns out to be the case only in one special case. Namely, we have shown that if locally ordered states govern the evolution of cooperation, as is the case in the snowdrift game, then relaxation is fast enough and practically independent of the structure of the interaction network, in which case indeed the cooperation level is just a simple average of the cooperation levels in the two considered games. And this is true regardless of the structure of the interaction network, and regardless of the frequency of payoff variations.
In general, however, we have shown that there exists a non-trivial interplay between the inherent spatiotemporal dynamics that characterizes the spreading of cooperation in a particular social dilemma type and the frequency of payoff changes. The inherent spatiotemporal dynamics is affected by the parametrization of the two games entailed in the switch, and by the structure of the interaction network. More precisely, when cooperation proliferates by means of compact clusters, as is the case in the harmony game, the stag-hunt game, and the prisoner’s dilemma game, the relaxation times are longer and the translation invariant feature of an interaction graph promotes the local emergence of a coordinated state that is necessary for a spreading process to reach a global ordering. Accordingly, we have shown that periodic changes between two games with global ordering should be fast for cooperation to be promoted, and preferably unfold on a network without long-range links, like a square lattice. If an interaction network with long-range links is used, like a regular random graph, then the irregular structure hinders the formation of compact clusters, which in turn impairs the evolution of cooperation. Since the observed behavior is strongly related to the diverse speed of spreading at different payoff values, we may expect conceptually similar behavior in scale-free and multilayer complex networks as well79–81.
If the seasonal changes trigger global and local ordering towards particular Nash-equilibrium, for example switching between the harmony game and the snowdrift game, then we have shown that it is best for these changes to be slow for cooperation to be promoted best. This goes on the account of the harmony game, where the growth of compact cooperative domains takes time, but is then quickly destroyed by the role-separating checkerboard patterns that govern the evolutionary dynamics in the snowdrift game.
Taken together, we have addressed fundamental questions behind the evolution of cooperation in social dilemmas under seasonal payoff variations. In particular, we have revealed the delicate interplay between the inherent spatiotemporal game dynamics and the frequency of seasonal change, and we have shown when, and under which conditions, new types of solutions can be expected that allow cooperators to survive under adverse conditions or at higher stationary densities. We hope that our exploration will be useful for further improving the theoretical understanding of the evolution of cooperation in social dilemmas, and that it will motivate further research along these lines.
Methods
We have studied outcomes of the proposed evolutionary model on a square lattice of size N = L2 with the von Neumann neighborhood and periodic boundary conditions, and for comparison on regular random graphs where each player has the same degree k = 4. The square lattice is the simplest interaction network where the interaction range of each player is limited to the four nearest neighbors – a tradition that is due to Nowak and May23, which has since emerged as an often used setup to reveal all relevantly different evolutionary outcomes that are attainable in structured populations14. Similarly, the regular random graph can be considered as the simplest interaction network with long-range connections, whilst preserving the degree of each player so that the results remain comparable to the results obtained on the square lattice. Moreover, by retaining the degree of each player, we can study specifically the impact of long-range links (or shortcuts), without introducing further heterogeneity that would otherwise of course also affect the evolution of cooperation45–48,82,83.
Due to the application of periodic switching between two different parameterizations of a social dilemma, it is technically not irrelevant which parameterization is applied first because it may be that one strategy dies out before the other parameterization comes into play. This would be particularly likely if we launch the evolution from a random state and use a large τ value (long period between switching) under adverse conditions for cooperation. To avoid this, we use prepared initial conditions as shown in Fig. 6, such that the population cannot evolve into a homogeneous absorbing state during the first period. This in turn also means that to avoid finite-size effects we have to apply sufficiently large system sizes that depend on the actual value of τ. Practically, if the linear size of an initial domain exceeds twice the value of τ then this domain cannot die out during τ steps even if it shrinks at every iteration step. We note, however, that the prepared initial state still ensure equal representation of cooperators and defectors in the population at the start of the evolution.
After the application of prepared initial conditions, we use the Monte Carlo simulation method with the following three elementary steps. This is a standard procedure that has been described in detail many time before, for example in8. In what follows, we repeat the description for completeness of this paper. Firstly, a randomly selected player i acquires its payoff Πi by playing the game with all its four neighbors. Secondly, one randomly chosen neighbor of player i, denoted by j, also acquires its payoff Πj by playing the game with all its four neighbors. Finally, player i adopts the strategy sj from player j with the probability
1 |
where K quantifies the uncertainty by strategy adoptions84. In the K → 0 limit, player i copies the strategy of player j if and only if Πj > Πi. Conversely, in the K → ∞ limit, payoffs seize to matter and strategies change as per flip of a coin. Between these two extremes players with a higher payoff will be readily imitated, although under-performing strategies may also be adopted, for example due to errors in the decision making or imperfect information. Without loss of generality we have here used K = 0.1. We stress, however, that qualitatively similar behavior can be observed for other finite values of K. Repeating the above three elementary steps L2 times constitutes one full Monte Carlo step, which thus gives a chance to every player to change its strategy once on average.
Presented results were obtained on square lattices with linear size ranging from L = 400 to L = 1000, and on regular random graphs with size ranging from N = 105 to N = 106, to avoid finite size effects. All simulations were run to obtain dynamical behavior that is independent on the applied system size, hence we can exclude finite-size effects.
Acknowledgements
This research was supported by the Hungarian National Research Fund (Grant K-120785) and the Slovenian Research Agency (Grants J4-9302, J1-9112 and P1-0403).
Author Contributions
Attila Szolnoki and Matjaž Perc designed and performed the research as well as wrote the paper.
Competing Interests
The authors declare no competing interests.
Footnotes
Publisher’s note: Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Contributor Information
Attila Szolnoki, Email: szolnoki.attila@energia.mta.hu.
Matjaž Perc, Email: matjaz.perc@gmail.com.
References
- 1.Wilson, E. O. The Insect Societies (Belknap Press, Cambridge, MA, 1971).
- 2.Skutch AF. Helpers among birds. Condor. 1961;63:198–226. doi: 10.2307/1365683. [DOI] [Google Scholar]
- 3.Nadell CD, Xavier J, Foster KR. The sociobiology of biofilms. FEMS Microbiol. Rev. 2009;33:206–224. doi: 10.1111/j.1574-6976.2008.00150.x. [DOI] [PubMed] [Google Scholar]
- 4.Nowak, M. A. & Highfield, R. SuperCooperators: Altruism, Evolution, and Why We Need Each Other to Succeed (Free Press, New York, 2011).
- 5.Maynard, S. J. & Szathmáry, E. The Major Transitions in Evolution (W. H. Freeman & Co, Oxford, 1995).
- 6.Santos FC, Pinheiro F, Lenaerts T, Pacheco JM. Role of diversity in the evolution of cooperation. J. Theor. Biol. 2012;299:88–96. doi: 10.1016/j.jtbi.2011.09.003. [DOI] [PubMed] [Google Scholar]
- 7.Nowak MA. Evolving cooperation. J. Theor. Biol. 2012;299:1–8. doi: 10.1016/j.jtbi.2012.01.014. [DOI] [PubMed] [Google Scholar]
- 8.Perc M, Szolnoki A. Coevolutionary games – a mini review. BioSystems. 2010;99:109–125. doi: 10.1016/j.biosystems.2009.10.003. [DOI] [PubMed] [Google Scholar]
- 9.Rand DG, Nowak MA. Human cooperation. Trends in Cognitive Sciences. 2013;17:413–425. doi: 10.1016/j.tics.2013.06.003. [DOI] [PubMed] [Google Scholar]
- 10.Pacheco JM, Vasconcelos VV, Santos FC. Climate change governance, cooperation and self-organization. Physics of Life Reviews. 2014;11:573–586. doi: 10.1016/j.plrev.2014.02.003. [DOI] [PubMed] [Google Scholar]
- 11.Fu F, Chen X. Leveraging statistical physics to improve understanding of cooperation in multiplex networks. New J. Phys. 2017;19:071002. doi: 10.1088/1367-2630/aa78c1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Chen X, Fu F. Social learning of prescribing behavior can promote population optimum of antibiotic use. Front. Phys. 2018;6:139. doi: 10.3389/fphy.2018.00139. [DOI] [Google Scholar]
- 13.Horita Y, Takezawa M, Inukai K, Kita T, Masuda N. Reinforcement learning accounts for moody conditional cooperation behavior: experimental results. Sci. Rep. 2017;7:39275. doi: 10.1038/srep39275. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Perc M, et al. Statistical physics of human cooperation. Phys. Rep. 2017;687:1–51. doi: 10.1016/j.physrep.2017.05.004. [DOI] [Google Scholar]
- 15.Sigmund, K. Games of Life: Exploration in Ecology, Evolution and Behavior (Oxford University Press, Oxford, UK, 1993).
- 16.Weibull, J. W. Evolutionary Game Theory (MIT Press, Cambridge, MA, 1995).
- 17.Hofbauer, J. & Sigmund, K. Evolutionary Games and Population Dynamics (Cambridge University Press, Cambridge, U.K., 1998).
- 18.Nowak, M. A. Evolutionary Dynamics (Harvard University Press, Cambridge, MA, 2006).
- 19.Sigmund, K. The Calculus of Selfishness (Princeton University Press, Princeton, NJ, 2010).
- 20.Hamilton WD. Genetical evolution of social behavior I & II. J. Theor. Biol. 1964;7:1–51. doi: 10.1016/0022-5193(64)90038-4. [DOI] [PubMed] [Google Scholar]
- 21.Trivers RL. The evolution of reciprocal altruism. Q. Rev. Biol. 1971;46:35–57. doi: 10.1086/406755. [DOI] [Google Scholar]
- 22.Axelrod R, Hamilton WD. The evolution of cooperation. Science. 1981;211:1390–1396. doi: 10.1126/science.7466396. [DOI] [PubMed] [Google Scholar]
- 23.Nowak MA, May RM. Evolutionary games and spatial chaos. Nature. 1992;359:826–829. doi: 10.1038/359826a0. [DOI] [Google Scholar]
- 24.Wilson DS. Structured demes and the evolution of group-advantageous traits. Am. Nat. 1977;111:157–185. doi: 10.1086/283146. [DOI] [Google Scholar]
- 25.Nowak MA. Five rules for the evolution of cooperation. Science. 2006;314:1560–1563. doi: 10.1126/science.1133755. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Boccaletti S, Latora V, Moreno Y, Chavez M, Hwang D. Complex networks: Structure and dynamics. Phys. Rep. 2006;424:175–308. doi: 10.1016/j.physrep.2005.10.009. [DOI] [Google Scholar]
- 27.Holme P, Saramäki J. Temporal networks. Phys. Rep. 2012;519:97–125. doi: 10.1016/j.physrep.2012.03.001. [DOI] [Google Scholar]
- 28.Kivelä M, et al. Multilayer networks. J. Complex Netw. 2014;2:203–271. doi: 10.1093/comnet/cnu016. [DOI] [Google Scholar]
- 29.Javarone, M. A. Statistical Physics and Computational Methods for Evolutionary Game Theory (Springer, Cham, 2018).
- 30.Zimmermann MG, Eguluz VM, San Miguel M. Coevolution of dynamical states and interactions in dynamic networks. Phys. Rev. E. 2004;69:065102(R). doi: 10.1103/PhysRevE.69.065102. [DOI] [PubMed] [Google Scholar]
- 31.Santos FC, Pacheco JM. Scale-free networks provide a unifying framework for the emergence of cooperation. Phys. Rev. Lett. 2005;95:098104. doi: 10.1103/PhysRevLett.95.098104. [DOI] [PubMed] [Google Scholar]
- 32.Gómez-Gardeñes J, Campillo M, Flora LM, Moreno Y. Dynamical organization of cooperation in complex networks. Phys. Rev. Lett. 2007;98:108103. doi: 10.1103/PhysRevLett.98.108103. [DOI] [PubMed] [Google Scholar]
- 33.Fu F, Wu T, Wang L. Partner switching stabilizes cooperation in coevolutionary prisoner’s dilemma. Phys. Rev. E. 2009;79:036101. doi: 10.1103/PhysRevE.79.036101. [DOI] [PubMed] [Google Scholar]
- 34.Du W-B, Cao X-B, Hu M-B, Wang W-X. Asymmetric cost in snowdrift game on scale-free networks. EPL. 2009;87:60004. doi: 10.1209/0295-5075/87/60004. [DOI] [Google Scholar]
- 35.Gómez-Gardeñes J, Vilone D, Sánchez A. Disentangling social and group heterogeneities: Public goods games on complex networks. EPL. 2011;95:68003. doi: 10.1209/0295-5075/95/68003. [DOI] [Google Scholar]
- 36.Ohdaira T, Terano T. Scale-free relationships facilitate cooperation in spatial games with sequential strategy. Journal of Artificial Societies and Social Simulation. 2011;14(3):3. doi: 10.18564/jasss.1771. [DOI] [Google Scholar]
- 37.Wu Z-X, Rong Z, Chen MZQ. Diverse roles of the reduced learning ability of players in the evolution of cooperation. EPL. 2015;110:30002. doi: 10.1209/0295-5075/110/30002. [DOI] [Google Scholar]
- 38.Chen W, Wu T, Li Z, Wang L. Friendship-based partner switching promotes cooperation in heterogeneous populations. Physica A. 2016;443:192–199. doi: 10.1016/j.physa.2015.09.025. [DOI] [Google Scholar]
- 39.Liu P, Liu J. Cooperation in the prisoner’s dilemma game on tunable community networks. Physica A. 2017;472:156–163. doi: 10.1016/j.physa.2016.12.059. [DOI] [Google Scholar]
- 40.Allen JM, Skeldon AC, Hoyle RB. Social influence preserves cooperative strategies in the conditional cooperator public goods game on a multiplex network. Phys. Rev. E. 2018;98:062305. doi: 10.1103/PhysRevE.98.062305. [DOI] [Google Scholar]
- 41.Lee H-W, Malik N, Mucha PJ. Evolutionary prisoner’s dilemma games coevolving on adaptive networks. Journal of Complex Networks. 2018;6:1–23. doi: 10.1093/comnet/cnx018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Yang H-X, Yang J. Cooperation percolation in spatial evolutionary games. EPL. 2018;124:60005. doi: 10.1209/0295-5075/124/60005. [DOI] [Google Scholar]
- 43.Fotouhi B, Momeni N, Allen B, Nowak MA. Evolution of cooperation on large networks with community structure. J. R. Soc. Interface. 2019;16:20180677. doi: 10.1098/rsif.2018.0677. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Liu D, Huang C, Dai Q, Li H. Positive correlation between strategy persistence and teaching ability promotes cooperation in evolutionary prisoner’s dilemma games. Physica A. 2019;520:267–274. doi: 10.1016/j.physa.2019.01.041. [DOI] [Google Scholar]
- 45.Szolnoki A, Szabó G. Cooperation enhanced by inhomogeneous activity of teaching for evolutionary prisoner’s dilemma games. EPL. 2007;77:30004. doi: 10.1209/0295-5075/77/30004. [DOI] [Google Scholar]
- 46.Santos FC, Santos MD, Pacheco JM. Social diversity promotes the emergence of cooperation in public goods games. Nature. 2008;454:213–216. doi: 10.1038/nature06940. [DOI] [PubMed] [Google Scholar]
- 47.Perc M, Szolnoki A. Social diversity and promotion of cooperation in the spatial prisoner’s dilemma game. Phys. Rev. E. 2008;77:011904. doi: 10.1103/PhysRevE.77.011904. [DOI] [PubMed] [Google Scholar]
- 48.Zhu C, et al. Promotion of cooperation due to diversity of players in the spatial public goods game with increasing neighborhood size. Physica A. 2014;406:145–154. doi: 10.1016/j.physa.2014.03.035. [DOI] [Google Scholar]
- 49.Yuan, W.-J. & Xia, C.-Y. Role of investment heterogeneity in the cooperation on spatial public goods game. PLoS ONE9, e91012 (2014). [DOI] [PMC free article] [PubMed]
- 50.Javarone MA. Statistical physics of the spatial prisoner’s dilemma with memory-aware agents. Eur. Phys. J. B. 2016;89:42. doi: 10.1140/epjb/e2016-60901-5. [DOI] [Google Scholar]
- 51.Javarone MA, Battiston F. The role of noise in the spatial public goods game. J. Stat. Mech. 2016;2016:073404. doi: 10.1088/1742-5468/2016/07/073404. [DOI] [Google Scholar]
- 52.Amaral MA, Javarone MA. Heterogeneous update mechanisms in evolutionary games: Mixing innovative and imitative dynamics. Phys. Rev. E. 2018;97:042305. doi: 10.1103/PhysRevE.97.042305. [DOI] [PubMed] [Google Scholar]
- 53.Zhang W, Choi C, Li Y, Xu C, Hui P. Co-evolving prisoner’s dilemma: Performance indicators and analytic approaches. Physica A. 2017;468:183–194. doi: 10.1016/j.physa.2016.10.053. [DOI] [Google Scholar]
- 54.Richter H. Dynamic landscape models of coevolutionary games. BioSystems. 2017;153–154:26–44. doi: 10.1016/j.biosystems.2017.02.002. [DOI] [PubMed] [Google Scholar]
- 55.Takesue H. Evolutionary prisoner’s dilemma games on the network with punishment and opportunistic partner switching. EPL. 2018;121:48005. doi: 10.1209/0295-5075/121/48005. [DOI] [Google Scholar]
- 56.Inaba M, Takahashi N. Linkage based on the kandori norm successfully sustains cooperation in social dilemmas. Games. 2019;10:10. doi: 10.3390/g10010010. [DOI] [Google Scholar]
- 57.Chen Y-S, Yang H-X, Guo W-Z. Promotion of cooperation by payoff-driven migration. Physica A. 2016;450:506–514. doi: 10.1016/j.physa.2016.01.027. [DOI] [Google Scholar]
- 58.Cong R, Zhao Q, Li K, Wang L. Individual mobility promotes punishment in evolutionary public goods games. Sci. Rep. 2017;7:14015. doi: 10.1038/s41598-017-12823-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 59.Alonso J, Fernández A, Fort H. Prisoner’s dilemma cellular automata revisited: evolution of cooperation under environmental pressure. J. Stat. Mech. Theor. Exp. 2006;2006:P06013. doi: 10.1088/1742-5468/2006/06/P06013. [DOI] [Google Scholar]
- 60.Ashcroft, P., Altrock, P. M. & Galla, T. Fixation in finite populations evolving in fluctuating environments. J. R. Soc. Interface11, 20140663 (2014). [DOI] [PMC free article] [PubMed]
- 61.Szolnoki A, Chen X. Environmental feedback drives cooperation in spatial social dilemmas. EPL. 2017;120:58001. doi: 10.1209/0295-5075/120/58001. [DOI] [Google Scholar]
- 62.Kotil SE, Vetsigian K. Emergence of evolutionarily stable communities through eco-evolutionary tunnelling. Nat. Ecol. & Evol. 2018;2:1644–1653. doi: 10.1038/s41559-018-0655-7. [DOI] [PubMed] [Google Scholar]
- 63.Tarnita CE. Fast evolution unlocks forbidden communities. Nat. Ecol. & Evol. 2018;2:1525–1526. doi: 10.1038/s41559-018-0688-y. [DOI] [PubMed] [Google Scholar]
- 64.Hilbe C, Schmid L, Tkadlec J, Chatterjee K, Nowak MA. Indirect reciprocity with private, noisy, and incomplete information. Proc. Natl. Acad. Sci. USA. 2018;115:12241–12246. doi: 10.1073/pnas.1810565115. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 65.Danku Z, Wang Z, Szolnoki A. Imitate or innovate: Competition of strategy updating attitudes in spatial social dilemma games. EPL. 2018;121:18002. doi: 10.1209/0295-5075/121/18002. [DOI] [Google Scholar]
- 66.Fu M, Guo W, Cheng L, Huang S, Chen D. History loyalty-based reward promotes cooperation in the spatial public goods game. Physica A. 2019;525:1323–1329. doi: 10.1016/j.physa.2019.03.108. [DOI] [Google Scholar]
- 67.Hashimoto K. Multigame effect in finite populations induces strategy linkage between two games. J. Theor. Biol. 2014;345:70–77. doi: 10.1016/j.jtbi.2013.12.007. [DOI] [PubMed] [Google Scholar]
- 68.Wang Z, Szolnoki A, Perc M. Different perceptions of social dilemmas: Evolutionary multigames in structured populations. Phys. Rev. E. 2014;90:032813. doi: 10.1103/PhysRevE.90.032813. [DOI] [PubMed] [Google Scholar]
- 69.Szolnoki A, Perc M. Coevolutionary success-driven multigames. EPL. 2014;108:28004. doi: 10.1209/0295-5075/108/28004. [DOI] [Google Scholar]
- 70.Szolnoki A, Perc M. Group-size effects on the evolution of cooperation in the spatial public goods game. Phys. Rev. E. 2011;84:047102. doi: 10.1103/PhysRevE.84.047102. [DOI] [PubMed] [Google Scholar]
- 71.Szabó G, Szolnoki A. Selfishness, fraternity, and other-regarding preference in spatial evolutionary games. J. Theor. Biol. 2012;299:81–87. doi: 10.1016/j.jtbi.2011.03.015. [DOI] [PubMed] [Google Scholar]
- 72.Amaral MA, et al. Role-separating ordering in social dilemmas controlled by topological frustration. Phys. Rev. E. 2017;95:032307. doi: 10.1103/PhysRevE.95.032307. [DOI] [PubMed] [Google Scholar]
- 73.Szolnoki, A. & Perc, M. ‘snowdrift t1’. 10.6084/m9.figshare.8089538. (2019).
- 74.Szolnoki, A. & Perc, M. ‘snowdrift tau = 20’. 10.6084/m9.figshare.8089541. (2019).
- 75.Szolnoki, A. & Perc, M. ‘snowdrift tau = 100’. 10.6084/m9.figshare.8089577. (2019).
- 76.Szolnoki, A. & Perc, M. ‘stag-hunt tau = 1’. 10.6084/m9.figshare.8089610. (2019).
- 77.Szolnoki, A. & Perc, M. ‘stag-hunt tau = 20’. 10.6084/m9.figshare.8089628. (2019).
- 78.Szolnoki, A. & Perc, M. ‘stag-hunt tau = 50’. 10.6084/m9.figshare.8089634. (2019).
- 79.Wang Z, Wang L, Szolnoki A, Perc M. Evolutionary games on multilayer networks: a colloquium. Eur. Phys. J. B. 2015;88:124. doi: 10.1140/epjb/e2015-60270-7. [DOI] [Google Scholar]
- 80.Gleeson JP, O’Sullivan KP, Baños RA, Moreno Y. Effects of network structure, competition and memory time on social spreading phenomena. Phys. Rev. X. 2016;6:021019. [Google Scholar]
- 81.de Arruda GF, Rodrigues FA, Moreno Y. Fundamentals of spreading processes in single and multilayer complex networks. Phys. Rep. 2018;756:1–59. doi: 10.1016/j.physrep.2018.06.007. [DOI] [Google Scholar]
- 82.Li J, Wang J. Locality based wealth rule favors cooperation in costly public goods games. Chaos, Solitons and Fractals. 2018;116:1–7. doi: 10.1016/j.chaos.2018.08.029. [DOI] [Google Scholar]
- 83.Yang H-X, Yang J. Reputation-based investment strategy promotes cooperation in public goods games. Physica A. 2019;523:886–893. doi: 10.1016/j.physa.2019.04.190. [DOI] [Google Scholar]
- 84.Szabó G, Töke C. Evolutionary prisoner’s dilemma game on a square lattice. Phys. Rev. E. 1998;58:69–73. doi: 10.1103/PhysRevE.58.69. [DOI] [Google Scholar]