Abstract
Humans routinely engage in many distinct interactions in parallel. Team members collaborate on several concurrent projects, and even whole nations interact with each other across a variety of issues, including trade, climate change and security. Yet the existing theory of direct reciprocity studies isolated repeated games. Such models cannot account for strategic attempts to use the vested interests in one game as a leverage to enforce cooperation in another. Here we introduce a general framework of multichannel games. Individuals interact with each other over multiple channels; each channel is a repeated game. Strategic choices in one channel can affect decisions in another. With analytical equilibrium calculations for the donation game and evolutionary simulations for several other games we show that such linkage facilitates cooperation. Our results suggest that previous studies tend to underestimate the human potential for reciprocity. When several interactions occur in parallel, people often learn to coordinate their behavior across games to maximize cooperation in each of them.
Similar content being viewed by others
Introduction
Many of our social interactions occur in the context of repetition, which enables the evolution of cooperation by direct reciprocity1,2. Once there is a “shadow of the future”, people are more hesitant to free ride even if there are strong short run incentives to do so. When individuals interact more than once, they can adopt conditional strategies that take into account the co-player’s past behavior3,4,5,6. With these conditional strategies, cooperation can be enforced more effectively than would be possible in one-shot interactions. To describe direct reciprocity mathematically, researchers use the framework of iterated games7,8. This framework considers individuals who repeatedly engage in the same strategic interaction. Over the last decades, research on repeated games has identified which strategies can sustain cooperation9,10,11,12,13,14,15,16,17,18,19,20, which conditions allow these strategies to spread in a population21,22,23,24,25,26,27, and which of these strategies are used by human subjects28,29,30,31.
Much of the existing literature on reciprocity is based on the assumption that individuals only engage in one repeated game. In most applications, however, people are regularly involved in multiple repeated games in parallel. Research teams routinely work on several concurrent projects32, firms compete in distinct geographic locations33, and political parties or entire nations need to collaborate on a whole range of different policy areas. If individuals treated all their different games as independent, each game could be analyzed in isolation, and the existing framework of direct reciprocity would continue to make correct predictions. In many scenarios, however, individuals have an incentive not to treat the different games as independent. By conditioning behavior in one game on what happened in another, individuals can increase their bargaining power34. This added leverage can be used to force cooperative behaviors even in those games in which cooperation is particularly difficult to sustain. To capture such strategic spillovers between distinct interactions, we introduce an evolutionary framework for multichannel games (Fig. 1).
The previous evolutionary literature has shown that remarkable dynamical effects can already occur when two or more one-shot (non-repeated) games are coupled35,36,37,38. This literature suggests that people find it more difficult to coordinate on an equilibrium when they interact in several games simultaneously. Evolutionary trajectories may yield persistent cycles even if each individual game has a unique absorbing state. By focusing on one-shot games, however, these previous studies do not capture reciprocal exchanges. They cannot explain how individuals optimally use one interaction to enhance cooperation in another. An independent strand of literature related to our study is previous work on multi-market price competition39,40. This work explores whether firms find it easier to reach collusive agreements when they are in contact in several distinct markets. The corresponding models suggest that multi-market contact may help, but only if there is sufficient heterogeneity between firms or markets39, or if monitoring is imperfect40. Importantly, however, these models take a static approach. By constructing specific collusion strategies, they identify conditions under which multi-market contact alters the possible equilibrium outcomes (see Supplementary Note 1 for a more detailed description). In contrast, we take an evolutionary approach. We are interested in the strategies that the players themselves adopt over time, when given the choice between different strategies of similar complexity.
Our evolutionary findings suggest that individuals quickly learn to coordinate their own behaviors across different social dilemmas. They tend to use cooperation in more valuable interactions as a means to promote cooperation in those games with a larger temptation to defect. Remarkably, this endogenous coupling of independent games does not need to come at the cost of reduced cooperation in the most valuable game. Instead, individuals often evolve to be more cooperative in all games, including those in which subjects are highly cooperative even without any linkage. To explore this effect in more detail, we explore which strategies can be used to sustain full cooperation in all concurrent games. When each game is a donation game, we provide a complete characterization of these “partner” strategies. Based on these analytical results, we show that the set of partner strategies expands considerably once individuals are allowed to link their different games. Our findings suggest that linkage enhances the influence and flexibility individuals have. This enhanced flexibility is crucial to establish cooperation in some games, and it can further promote the already existing cooperative behaviors in others.
Results
An evolutionary framework for multichannel games
In the main text, we introduce our framework for the most simple setting, by considering two players who simultaneously interact in two games, as depicted in Fig. 1a (further generalizations are discussed in the Supplementary Note 2). For each game, players independently decide whether they cooperate (C) or defect (D). Payoffs take the form of a so-called donation game7. That is, a player who cooperates in game k transfers a benefit bk to the co-player at own cost ck. Defectors pay no cost and create no benefit. We assume bk > ck > 0, such that each game has the incentive structure of a prisoner’s dilemma. It follows that cooperation does not evolve in either game if players only interact once35. However, here we consider repeated interactions. After each round, there is another one in which players again have to decide whether to cooperate in either game. We refer to such repeated interactions across multiple parallel games as a multichannel game. A player’s payoff in the multichannel game is computed by summing up her average payoffs across all individual games.
To explore the effect of endogenous linkage, we distinguish between two versions of multichannel games. In the unlinked case (Fig. 1b), individuals consider each game in isolation. To decide whether to cooperate in game k, they only take into account what previously happened in that very game, while ignoring what happened in the other. Such a scenario may reflect, for example, two companies who compete in two different geographic markets, each managed by independent subunits. In contrast, in the linked case (Fig. 1c), players are able to react in each game to what previously happened in all games. In particular, players have multiple opportunities to retaliate against a co-player who defected in one of the games. They may either respond by defecting in the same game, in the other, or in both.
Because players may condition their behavior on the entire previous history of play, strategies for multichannel games can be arbitrarily complex. To make a computational analysis of the evolutionary dynamics feasible, we assume that players choose from a predetermined set of given complexity. Here, we first consider reactive strategies7. A player’s behavior in any given round may thus depend on the co-player’s action in the last round, but it is independent of all previous rounds. In the unlinked case, reactive strategies can be represented by 4-tuples
Here, \({p}_{a}^{k}\) is a player’s probability to cooperate in game k, dependent on the co-player’s previous action a ϵ {C, D} in that game. In the linked case, reactive strategies take the form
Now, \({p}_{{a}_{1}{a}_{2}}^{k}\) is the probability to cooperate in game k depending on the co-player’s previous actions in game one and two, respectively. In the linked case, players themselves may decide to treat each game as independent, by choosing a strategy for which
It follows that the set of linked strategies (2) contains the unlinked strategies (1) as a (strict) subset. In the following, we explore the effect of linkage in two ways. (i) We compare the evolving cooperation rates between the linked and unlinked case; and (ii) we analyze to which extent players in the linked case use strategies that are infeasible in the unlinked case.
To describe how players adapt their strategies over time, we consider a pairwise comparison process41,42. Evolution occurs in a population of fixed size N. Players receive payoffs by interacting with all other population members. Occasionally, they are given a chance to update their strategies. With probability μ (reflecting a mutation probability), players do so by random strategy exploration. In that case, they choose a new strategy uniformly at random from the set of all available strategies. Otherwise, with probability 1 − μ, players consider imitating the strategy of someone else. To this end, they randomly sample a role model from the population. Then they adopt the role model’s strategy with a probability that increases in the role model’s payoff (for details, see “Methods”). Over time, the two elements of imitation and random strategy exploration yield a stochastic process on the space of all possible population compositions. We explore this process through computer simulations in the limit of rare mutations43,44,45,46 (the respective code is provided in Supplementary Note 5).
The effect of linkage in concurrent prisoner’s dilemma games
To explore evolution in multichannel games, we have first run simulations for a scenario in which the first game has a higher benefit of cooperation, such that b1 > b2. When the two games are unlinked (Fig. 2a), individuals quickly tend to cooperate in the first game (74.1%) but less so in the second (37.5%). Instead, when the two games are linked (Fig. 2b), cooperation in the second game increases considerably (to 64.4%), but also the cooperation rates in the first game show a moderate increase (to 87.2%). To explore these effects in more detail, we have recorded which behaviors the players exhibit by the end of each simulation. We distinguish four classes, depending on whether individuals tend to cooperate in both games, cooperate in one game but defect in the other, or defect in both (Fig. 2c, d). In the unlinked case, the most abundant behavior is to cooperate in the more valuable game and to defect in the other. Only if the two games are linked, most players coordinate on mutual cooperation in both games.
To understand how linkage facilitates the evolution of mutual cooperation, we have recorded which strategies the players use. In the unlinked case, cooperating players use strategies resembling Generous Tit-for-Tat3,4 (Fig. 2e). They fully reciprocate a co-player’s cooperation in the respective game, but they still cooperate with some positive probability if the co-player defects. In the linked case, the evolving strategies are similar, with one crucial exception. If the co-player cooperated in one game but not in the other, individuals react with a reduced cooperation probability in both games, independent of where the transgression occurred (Fig. 2f). We refer to such strategies as Linked Tit-for-Tat (LTFT). Individuals who adopt LTFT have learned to connect the two games. Their actions in either game depend on what happened in the other.
Characterization of partners, semi-partners, and defectors
To explore the emergence of linkage in more detail, we have mathematically characterized the strategy classes that give rise to the four possible behaviors described above. We say a strategy is a partner if two individuals with that strategy cooperate in both games and if the respective strategy is a Nash equilibrium (such that no player has an incentive to deviate). Similarly, we say a strategy is a game-k semi partner if it gives rise to a Nash equilibrium where the two players cooperate in game k but defect in the other. Finally, a strategy is a defector if it gives rise to a Nash equilibrium with mutual defection in both games. For repeated games, the respective strategy classes of partners and defectors have been characterized recently13,14,15,16,17. Here we describe them for multichannel games. We recover the previous work as a special case (see Supplementary Note 3 for details). In the unlinked case, we find that a reactive strategy is a partner only if for both games k,
Supplementary Fig. 1 gives a graphical illustration. The first condition ensures that players are mutually cooperative, while the second condition guarantees that no other strategy can invade (not even strategies of higher complexity). In the linked case, we find that a partner strategy needs to satisfy
These conditions are visualized in Supplementary Fig. 2. By comparing (4) with (5), we can explore why linkage facilitates the evolution of mutual cooperation. In the unlinked case, every single cooperation probability \({p}_{D}^{k}\) needs to fall below a certain threshold. In particular, in neither game are the players allowed to be more generous than prescribed by the conventional Generous Tit-for-Tat strategy3,4. In contrast, in the linked case the respective thresholds only need to be met on average, when taking a weighted mean across both games. Players can afford to be more forgiving in one game by being more restrictive in the other. The specific weights depend on how valuable cooperation is in the respective game. The more valuable, the less forgiving a player should be after a co-player’s defection.
Conditions (4) and (5) can also be used to calculate how likely it is that a randomly chosen cooperative strategy is a partner (see Supplementary Note 3 for details). This calculation confirms that random strategy exploration is more likely to generate partner strategies when the two games are linked (Supplementary Fig. 3a). Linkage is particularly advantageous when the two games differ in their benefit (Supplementary Fig. 3b). In that case, partner strategies are rare in the unlinked case where cooperation in the low-benefit game is difficult to sustain. In the linked case, on the other hand, players only need to slightly adapt their cooperation probabilities in the high-benefit game to also sustain cooperation in the other. For semi-partners and defectors, linkage has the opposite effect. These strategies tend to become less abundant when the games are linked (Supplementary Fig. 3c–h and Supplementary Note 3 for details).
Partners, semi-partners, and defectors in evolution
In a next step, we have investigated to which extent the four strategy classes described above can explain the simulation results in Fig. 2. To this end, we have run further simulations in which we record how often evolving populations learn to adopt strategies in the neighborhood of each strategy class (for details, see Supplementary Note 3). In the absence of any selection pressure, the four classes only amount to a negligible fraction of all observed behaviors (Fig. 3a, d). But once evolution is determined by a strategy’s relative success, the four strategy classes account for 72% of the observed behaviors in the unlinked case (Fig. 3b) and for more than 95% in the linked case (Fig. 3e). In the unlinked case, we mainly observe three behaviors: partners who cooperate in both games, semi-partners who only cooperate in the more profitable first game, and other (unclassified) strategies. In the linked case, partners predominate.
This analysis also shows how resistant strategies from different strategy classes are to mutant invasions (Fig. 3c, f). In the unlinked case, it takes ~1000 attempts by randomly generated mutant strategies to invade a resident partner or game-1 semi-partner strategy. Once the two games are linked, all named strategy classes become more resistant, but partners particularly so. Now, it takes on average more than 18,000 mutants until a resident partner is invaded, and successful mutants are more likely to be partners again. To further corroborate these findings, we have systematically varied the benefit of cooperation in the first game (Supplementary Figs. 4 and 5). Throughout we find that linkage leads to more cooperation in both games, driven by a higher abundance of partner strategies. Our results are independent of the considered evolutionary parameters, such as population size, selection strength, frequency of mutations, or error rate (Supplementary Fig. 6).
Evolution among memory-1 players
After exploring the effects of linkage among reactive players, we have run simulations for memory-1 strategies (Fig. 4 and Supplementary Fig. 7). In addition to the co-player’s actions in the last round, a memory-1 player also takes her own actions into account. Previous research suggests that with memory-1 strategies, players should learn to adopt Win-Stay Lose-Shift (WSLS). In each individual game they should repeat their previous action if it yielded a positive payoff, and they should switch to the opposite action otherwise. While our simulations generate WSLS strategies in the unlinked case, players in the linked case rather adopt a rule we term Cooperate if Coordinated (CIC). A player with this strategy cooperates in all games if the players’ previous actions in each game coincided. In Supplementary Note 4, we prove that CIC can establish full cooperation under conditions where WSLS fails. Moreover, we show that CIC is most valuable when there is considerable heterogeneity among the games individuals play.
Discussion
Herein, we have introduced a general framework to explore the evolution of reciprocity when people interact in multiple games simultaneously. Such multichannel games are different from usual repeated games because they allow players to engage in cross-reciprocity. If a player defects in one game, the co-player may respond by defecting in the same game, a different game, or in all games currently played. Previous work suggests that these added retaliation opportunities do not necessarily enhance cooperation39. After all, when multiple social dilemmas occur in parallel, this does not only increase the opportunities to retaliate, but also the opportunities to defect in the first place. As a result, merely interacting across several copies of the same social dilemma does not alter the possible equilibrium outcomes39.
Using an evolutionary approach, we nevertheless find that multichannel games facilitate cooperation. Even in those cases in which linkage leaves the set of equilibrium outcomes unchanged, it may still affect the number of strategies that give rise to each equilibrium outcome. To illustrate this point, we have considered a multichannel game in which individuals simultaneously interact in multiple social dilemmas. Once players are able to link these games, the set of partner strategies that enforce full cooperation increases substantially (even if all games coincide). As a consequence, players are more likely to discover and adopt these partner strategies over the course of evolution.
Throughout the main text, we have focused on simple instances of multichannel games. We have considered two players who use reactive or memory-1 strategies to interact across two donation games. However, our framework is in no way restricted to these cases. In the “Methods”, we describe how our model can be adapted to cover interactions across arbitrarily many donation games. The respective characterizations of partners, semi-partners and defector strategies immediately carry over, and also the evolutionary dynamics is similar (see Supplementary Fig. 8 and Supplementary Note 3).
In addition, we have also explored the dynamics of social dilemmas in which mutual cooperation is no longer the uniquely optimal outcome47, including the snowdrift game48,49 and the volunteer’s dilemma50 (Supplementary Figs. 9 and 10). Again, we observe higher payoffs when players are able to link two independent instances of these game classes. However, the players’ payoffs may no longer approach the social optimum even for substantial benefits of cooperation. Finally, we have also explored cases in which at least one of the concurrently played games takes the form of a coordination game. Coordination games allow for full cooperation even without linkage, and in fact without any repeated interactions. Taking the so-called sculling game51 as an example, we show that in such cases, linkage can be detrimental. Especially if cooperation is risk-dominant, high cooperation rates can already be achieved in the unlinked case. Here, linking leads to a slight decrease in cooperation rates (Supplementary Figs. 9 and 10). We conclude that strategic linkage is most effective in strict social dilemmas, in which repeated interactions are key to sustain cooperation.
Although groups of individuals often engage in several interactions in parallel, traditional models tend to explore each of these interactions as an isolated game. Our work suggests that such models may underestimate the human potential for cooperation. Once individuals are allowed to link their concurrently ongoing interactions, they often learn to coordinate their behavior across games in order to enhance cooperation in each of them.
Methods
Multichannel games
We provide a full account of the applied methods and the proofs of our mathematical results in the Supplementary Information. Here we provide a summary of the considered setup and the respective findings.
In a multichannel game, a group of individuals repeatedly interacts in several independent (elementary) games, as depicted in Fig. 1. Here, we discuss the special case that the group consists of two individuals who interact in m games, where each game takes the form of a social dilemma. In the main text we describe our results for m = 2 games. Generalizations are presented in the Supplementary Information.
In each round, players decide whether to cooperate (C) or to defect (D) for each of the m games. Games are independent in the sense that a player’s one-round payoff in each game only depends on the player’s and the co-player’s action in that game, irrespective of the outcome of the other games. For each game k, we denote the possible one-round payoffs by Rk, Sk, Tk, and Pk. Here, Rk is the reward when both players cooperate, Sk is the sucker’s payoff a cooperator obtains when the co-player defects, Tk is the temptation to defect when the co-player cooperates, and Pk is the punishment payoff for mutual defection. For the game to be a social dilemma52,53, we assume that Rk > Pk (such that mutual cooperation is favored to mutual defection), and that either Tk > Rk or Pk > Sk. The prisoner’s dilemma corresponds to the case where all three inequalities are satisfied. Throughout the main text, we focus on a special case of the prisoner’s dilemma, called donation game7. In the donation game, cooperation means to pay a cost ck > 0 to transfer a benefit bk > ck to the co-player. It follows that Rk = bk − ck, Sk = −ck, Tk = bk, and Pk = 0. However, the general framework is able to capture arbitrary kinds of social dilemmas (Supplementary Figs. 9 and 10).
The players’ decisions in each round depend on the previous history of play and on the players’ strategies. To quantify the effects of strategic spillovers between different games, we distinguish two versions of multichannel games. The unlinked case (Fig. 1b) serves as a control scenario. Here, any spillovers are excluded. Each player’s action in game k may only depend on the previous history of game k. In contrast, in the linked case (Fig. 1c), a player’s action in game k may depend on the outcome of other games as well.
To make a computational analysis feasible, we suppose players are restricted to strategies of some given complexity. Throughout most of the main text, we assume players use reactive strategies. That is, their actions in any given round may depend on their co-player’s actions in the previous round, but they are independent of all other aspects. In the unlinked case, we define reactive strategies as the elements of the set
Here, \({p}_{{a}_{k}}^{k}\) is the player’s cooperation probability in game k, which depends on which action ak ϵ {C, D} the co-player has chosen in the previous round of that game. For m = 2, the elements of \({{\mathcal{R}}}_{U}\) take the form of the four-dimensional vector represented in Eq. (1). In the linked case, reactive strategies are the elements of the set
Here, \({p}_{{\bf{a}}}^{k}\) is again the player’s conditional cooperation probability in game k. However, this time, this probability depends on the co-player’s last actions in all m games, represented by the vector a = (a1, …, am) ϵ {C, D}m. For m = 2, reactive strategies take the form of eight-dimensional vectors, as represented in Eq. (2). For the simulations, we assume that players can choose any strategy in either \({{\mathcal{R}}}_{U}\) (in the unlinked case) or \({{\mathcal{R}}}_{L}\) (in the linked case).
In addition to reactive strategies, we have also run simulations in which players can choose among all memory-1 strategies (Fig. 4 and Supplementary Fig. 7). Here the players’ actions depend on their co-player’s previous decisions and on their own previous decisions. We formally define the respective strategy spaces for the unlinked and the linked case in Supplementary Note 4. As with reactive strategies, simulations suggest that when players are able to link their games, they achieve more cooperation in both games (Fig. 4 and Supplementary Fig. 7).
We consider infinitely many rounds in the limit of no discounting. For each game k, we define the associated repeated-game payoff as the limit of the player’s average payoff per round (for the cases we consider, the existence of this limit is guaranteed). A player’s payoff in the multichannel game is defined as the sum over all her m repeated-game payoffs.
We may sometimes assume that a player misimplements her intended action. Specifically, with probability ε, a player who intends to cooperate instead defects, and conversely a player who intends to defect cooperates. In addition to making the model more realistic, implementation errors ensure that payoffs are well-defined, independent of the outcome of the very first round of the game7,23. Our simulation results are robust with respect to the exact magnitude of this error rate, provided that errors are sufficiently rare for the player’s strategies to have an impact (Supplementary Fig. 6d). For further details, see Supplementary Note 2.
Evolutionary dynamics
To model the evolution of strategies over time, we consider a pairwise comparison process41,42 in a population of size N. Each player interacts with every other population member in the respective multichannel game. A player’s payoff in the population game is defined as her average payoff across all multichannel games she participates in.
To consider the most stringent case for the evolution of cooperation, initially each player adopts the strategy ALLD. That is, for any outcome of the previous round, each player’s conditional cooperation probability is zero. Then, in each time step of the simulation, one population member is chosen at random to update her strategy. There are two different updating methods. With probability μ (referred to as mutation rate), the chosen player engages in random strategy exploration. In that case, the player randomly picks a new strategy from the set of all available strategies (for reactive strategies, this set is \({{\mathcal{R}}}_{U}\) in the unlinked case, and it is \({{\mathcal{R}}}_{L}\) in the linked case; for memory-1 strategies the respective sets are defined analogously).
Alternatively, with probability 1 − μ, the chosen player picks a random role model from the population. If the focal player’s payoff is πF and the role model’s payoff is πR, the focal player adopts the role model’s strategy with probability54
The parameter s ≥ 0 is called the strength of selection55. It reflects to which extent the focal player aims to achieve higher payoffs when updating her strategy. If s = 0, payoffs are irrelevant and imitation occurs at random. In the other limit when s → ∞, a player always updates when considering a role model with higher payoff.
Over time, the interaction of random strategy exploration and imitation yields an ergodic process on the space of all possible population compositions. For our simulations, we implement this process in the limit of rare mutations, μ → 0, which allows for an easier computation of the dynamics43,44,45,46. The respective code is provided in Supplementary Note 5. As illustrated in Supplementary Fig. 6c, we obtain similar results for larger mutation rates, provided mutations are not too common compared to imitation events.
Analytical results for reactive strategies
To complement our numerical simulations, we have mathematically characterized three different classes of Nash equilibria when each game k is a donation game. A strategy p is a Nash equilibrium if no player has an incentive to deviate if every other player adopts p. We note that deviations need to be interpreted broadly: for a strategy to be a Nash equilibrium, no other strategy is allowed to yield a higher payoff, not even a strategy of higher complexity as strategy p. We call a strategy self-cooperative in game k if its cooperation rate against itself in game k approaches one in the limit of no errors. Similarly, the strategy is self-defective in game k, if the respective cooperation rate approaches zero. Based on these notions, we define partners, semi-partners, and defectors as follows. A strategy is a partner if it is a Nash equilibrium and if it is self-cooperative in all games k. Similarly, a strategy is a defector if it is a Nash equilibrium and if it is self-defective in every game. Finally, the strategy is a game k semi-partner, if it is a Nash equilibrium and if it is self-cooperative in game k but self-defective in all other games.
Within the space of reactive strategies, we can characterize the partners, semi-partners, and defectors in the linked case as follows. To simplify notation, we introduce an indicator variable \({e}_{{\bf{a}}}^{k}\). Its value is one if the k-th entry of the co-player’s action profile a = (a1, …, am) is C and it is zero otherwise. Using this notation, we obtain (for details, see Supplementary Note 3, Propositions 1–3):
- 1.
A strategy \({\bf{p}}\in {{\mathcal{R}}}_{L}\) that is self-cooperative in each game k is a partner if and only if \(\mathop{\sum }\nolimits_{k\ = \ 1}^{m}{b}_{k}\cdot (1\ -\ {p}_{{\bf{a}}}^{k})\ge \mathop{\sum }\nolimits_{k\ = \ 1}^{m}{c}_{k}\ \cdot \ (1\ -\ {e}_{{\bf{a}}}^{k})\) for all co-player’s action profiles a ϵ {C, D}m.
- 2.
A strategy \({\bf{p}}\in {{\mathcal{R}}}_{L}\) that is self-defective in each game k is a defector if and only if \(\mathop{\sum }\nolimits_{k\ = \ 1}^{m}{b}_{k}\ \cdot \ {p}_{{\bf{a}}}^{k}\ \le \ \mathop{\sum }\nolimits_{k\ = \ 1}^{m}{c}_{k}\ \cdot \ {e}_{{\bf{a}}}^{k}\) for all co-player’s action profiles a ϵ {C, D}m.
- 3.
A strategy \({\bf{p}}\in {{\mathcal{R}}}_{L}\) that is self-cooperative in game k but self-defective in all other games is a game k semi-partner if and only if \({b}_{k}\ \cdot \ (1\ -\ {p}_{{\bf{a}}}^{k})-{c}_{k}\ \cdot (1\ -\ {e}_{{\bf{a}}}^{k})\ge {\sum }_{l\ne k}{b}_{l}\ {p}_{{\bf{a}}}^{l}-{\sum }_{l\ne k}{c}_{l}\ {e}_{{\bf{a}}}^{l}\) for all co-player’s action profiles a ϵ {C, D}m.
In the case of m = 2, the condition for partners simplifies to condition (5) in the main text. The above results are also illustrated in Supplementary Fig. 2.
Similarly, we can characterize partners, semi-partners, and defector among the reactive strategies for the unlinked case (for details, see Supplementary Note 3, Proposition 4).
- 1.
A strategy \({\bf{p}}\ \in \ {{\mathcal{R}}}_{U}\) that is self-cooperative in each game k is a partner if and only if \({p}_{D}^{k}\le 1\ -\ {c}_{k}/{b}_{k}\) for all games k.
- 2.
A strategy \({\bf{p}}\ \in \ {{\mathcal{R}}}_{U}\) that is self-defective in each game k is a defector if and only if \({p}_{C}^{k}\ \le \ {c}_{k}/{b}_{k}\) for all games k.
- 3.
A strategy \({\bf{p}}\ \in \ {{\mathcal{R}}}_{U}\) that is self-cooperative in game k and self-defective in all other games is a game k semi-partner if and only if \({p}_{D}^{k}\le 1\ -\ {c}_{k}/{b}_{k}\) and \({p}_{C}^{l}\ \le \ {c}_{l}/{b}_{l}\) for all l ≠ k.
For the special case of m = 2 games, the respective condition for partners yields condition (4) in the main text. Supplementary Fig. 1 provides a graphical illustration. As one may expect, when there is only m = 1 game, the respective conditions in the linked case coincide with the respective conditions for the unlinked case. In particular, the condition for partner strategies yields a maximum cooperation rate after defection of \({p}_{D}^{k}\ =\ 1\ -\ {c}_{k}/{b}_{k}\), which recovers the value of the classical Generous Tit-for-Tat strategy3,4. We can also use the above conditions for partners, semi-partners, and defectors to calculate how abundant the respective strategies are among all reactive strategies. This calculation confirms that for most parameter values, partners are more abundant when games are linked (see Supplementary Fig. 3 and Supplementary Note 3 for details).
Analytical results for memory-1 strategies
The simulations for memory-1 players in Fig. 4 suggest that in the unlinked case, players establish little cooperation when bk < 2ck. In contrast, in games with bk > 2ck, cooperation seems to be maintained with the strategy Win-Stay Lose-Shift (WSLS). A player with that strategy cooperates if and only if either both players have cooperated in the previous round of the respective game, or if no one did. In the linked case, evolving strategies resemble a different strategy, which we term CIC. Players with this strategy use in each round the same action in all games they participate in. This action is cooperation if and only if in each game, players used the same action in the last round; otherwise they defect.
We can characterize for which parameter values bk and ck these two strategies are subgame perfect equilibria. A subgame perfect equilibrium is a refinement of the Nash equilibrium: players are required not to have an incentive to deviate after any previous history of play56. We obtain the following conditions (Supplementary Note 4, Proposition 5).
- 1.
WSLS is a subgame perfect equilibrium if and only if bk ≥ 2ck for all k.
- 2.
CIC is a subgame perfect equilibrium if and only if ∑kbk ≥ 2∑kck.
The two conditions again reflect one reason why full cooperation is easier to sustain in the linked case. Unlinked strategies like WSLS require that the benefit satisfies bk ≥ 2ck in every single game. In contrast, in the linked case, CIC only requires that this condition is met on average, across all games. In particular, players may use cooperation in high-benefit games (with bk > 2ck) as a means to achieve cooperation in low-benefit games (with bk < 2ck).
Reporting summary
Further information on research design is available in the Nature Research Reporting Summary linked to this article.
Data availability
The raw data generated with these computer simulations is available from the authors upon reasonable request.
Code availability
All simulations and numerical calculations have been performed with MATLAB R2014A. We provide the respective code in Supplementary Note 5.
References
Trivers, R. L. The evolution of reciprocal altruism. Q. Rev. Biol. 46, 35–57 (1971).
Nowak, M. A. Five rules for the evolution of cooperation. Science 314, 1560–1563 (2006).
Molander, P. The optimal level of generosity in a selfish, uncertain environment. J. Confl. Resolut. 29, 611–618 (1985).
Nowak, M. A. & Sigmund, K. Tit for tat in heterogeneous populations. Nature 355, 250–253 (1992).
Nowak, M. A. & Sigmund, K. A strategy of win-stay, lose-shift that outperforms tit-for-tat in the Prisoner’s Dilemma game. Nature 364, 56–58 (1993).
Kraines, D. P. & Kraines, V. Y. Learning to cooperate with pavlov an adaptive strategy for the iterated prisoner’s dilemma with noise. Theory Decis. 35, 107–150 (1993).
Sigmund, K. The Calculus of Selfishness. (Princeton University Press, Princeton, 2010).
Hilbe, C., Chatterjee, K. & Nowak, M. A. Partners and rivals in direct reciprocity. Nat. Hum. Behav. 2, 469–477 (2018).
Axelrod, R. The evolution of cooperation. (Basic Books, New York, 1984).
Killingback, T. & Doebeli, M. The continuous Prisoner’s Dilemma and the evolution of cooperation through reciprocal altruism with variable investment. Am. Naturalist 160, 421–438 (2002).
van Segbroeck, S., Pacheco, J. M., Lenaerts, T. & Santos, F. C. Emergence of fairness in repeated group interactions. Phys. Rev. Lett. 108, 158104 (2012).
Pinheiro, F. L., Vasconcelos, V. V., Santos, F. C. & Pacheco, J. M. Evolution of all-or-none strategies in repeated public goods dilemmas. PLoS Comput. Biol. 10, e1003945 (2014).
Akin, E. The iterated prisoner’s dilemma: Good strategies and their dynamics. in Ergodic Theory, Advances in Dynamics. (ed Assani, I.), 77–107 (de Gruyter, Berlin, 2016).
Akin, E. What you gotta know to play good in the iterated prisoner’s dilemma. Games 6, 175–190 (2015).
Stewart, A. J. & Plotkin, J. B. Collapse of cooperation in evolving games. Proc. Natl Acad. Sci. USA 111, 17558–17563 (2014).
Stewart, A. J. & Plotkin, J. B. Small groups and long memories promote cooperation. Sci. Rep. 6, 26889 (2016).
Hilbe, C., Traulsen, A. & Sigmund, K. Partners or rivals? Strategies for the iterated prisoner’s dilemma. Games Econ. Behav. 92, 41–52 (2015).
McAvoy, A. & Hauert, C. Autocratic strategies for iterated games with arbitrary action spaces. Proc. Natl Acad. Sci. USA 113, 3573–3578 (2016).
Ichinose, G. & Masuda, N. Zero-determinant strategies in finitely repeated games. J. Theor. Biol. 438, 61–77 (2018).
Hilbe, C., Martinez-Vaquero, L. A., Chatterjee, K. & Nowak, M. A. Memory-n strategies of direct reciprocity. Proc. Natl Acad. Sci. USA 114, 4715–4720 (2017).
Lindgren, K., Evolutionary dynamics in game-theoretic models. in The Economy as an Evolving Complex System II (eds Arthur, W. B., Durlauf, S. N. & Lane, D. A.) 337–368 (Addison-Wesley, Reading, 1997).
Hauert, C. & Schuster, H. G. Effects of increasing the number of players and memory size in the iterated prisoner’s dilemma: a numerical approach. Proc. R. Soc. B 264, 513–519 (1997).
Brandt, H. & Sigmund, K. The good, the bad and the discriminator - errors in direct and indirect reciprocity. J. Theor. Biol. 239, 183–194 (2006).
Rapoport, A., Seale, D. A. & Colman, A. M. Is Tit-for-Tat the answer? On the conclusions drawn from axelrod’s tournaments. PLoS ONE 10, e0134128 (2015).
Baek, S. K., Jeong, H. C., Hilbe, C. & Nowak, M. A. Comparing reactive and memory-one strategies of direct reciprocity. Sci. Rep. 6, 25676 (2016).
Reiter, J. G., Hilbe, C., Rand, D. G., Chatterjee, K. & Nowak, M. A. Crosstalk in concurrent repeated games impedes direct reciprocity and requires stronger levels of forgiveness. Nat. Commun. 9, 555 (2018).
Hilbe, C., Šimsa, S., Chatterjee, K. & Nowak, M. A. Evolution of cooperation in stochastic games. Nature 559, 246–249 (2018).
Wedekind, C. & Milinski, M. Human cooperation in the simultaneous and the alternating prisoner’s dilemma: Pavlov versus generous tit-for-tat. Proc. Natl Acad. Sci. USA 93, 2686–2689 (1996).
Fudenberg, D., Dreber, A. & Rand, D. G. Slow to anger and fast to forgive: Cooperation in an uncertain world. Am. Economic Rev. 102, 720–749 (2012).
Hilbe, C., Hagel, K. & Milinski, M. Asymmetric power boosts extortion in an economic experiment. PLoS ONE 11, e0163867 (2016).
Hauser, O., Hilbe, C., Chatterjee, K. & Nowak, M. A. Social dilemmas among unequals. Nature 572, 524–527 (2019).
Bu, Y., Murray, D., Ding, Y., Huang, Y. & Zhao, Y. Measuring the stability of scientific collaboration. Scientometrics 114, 463–479 (2018).
Jayachandran, S., Gimeno, J. & R., V. P. The theory of multimarket competition: A synthesis and implications for marketing strategy. J. Mark. 63, 49–66 (1999).
Hauser, O. P., Hendriks, A., Rand, D. G. & Nowak, M. A. Think global, act local: Preserving the global commons. Sci. Rep. 6, 36079 (2016).
Cressman, R., Gaunersdorfer, A. & Wen, J. F. Evolutionary and dynamic stability in symmetric evolutionary games with two independent decisions. International Game Theory Review, 2, 67–81 (2000).
Chamberland, M. & Cressman, R. An example of dynamic (in)consistency in symmetric extensive form evolutionary games. Games Economic Behav. 30, 319–326 (2000).
Hashimoto, K. Unpredictability induced by unfocused games in evolutionary game dynamics. J. Theor. Biol. 241, 669–675 (2006).
Venkateswaran, V. R. & Gokhale, C. S. Evolutionary dynamics of complex multiple games. Proc. R. Soc. B 286, 20190900 (2019).
Bernheim, D. & Whinston, M. D. Multimarket contact and collusive behavior. RAND J. Econ. 21, 1–26 (1990).
Matsushima, H. Multimarket contact, imperfect monitoring, and implicit collusion. J. Econ. Theory 98, 158–178 (2001).
Traulsen, A., Nowak, M. A. & Pacheco, J. M. Stochastic dynamics of invasion and fixation. Phys. Rev. E 74, 011909 (2006).
Traulsen, A., Pacheco, J. M. & Nowak, M. A. Pairwise comparison and selection temperature in evolutionary game dynamics. J. Theor. Biol. 246, 522–529 (2007).
Fudenberg, D. & Imhof, L. A. Imitation processes with small mutations. J. Econ. Theory 131, 251–262 (2006).
Wu, B., Gokhale, C. S., Wang, L. & Traulsen, A. How small are small mutation rates? J. Math. Biol. 64, 803–827 (2012).
McAvoy, A. Comment on “Imitation processes with small mutations”. J. Econ. Theory 159, 66–69 (2015).
Imhof, L. A. & Nowak, M. A. Stochastic evolutionary dynamics of direct reciprocity. Proc. R. Soc. B 277, 463–468 (2010).
Broom, M. & Pattni, K. & Rychtář, J. Generalized social dilemmas: the evolution of cooperation in populations with variable group size. Bull. Math. Biol. 81, 4643–4674 (2019).
Hauert, C. & Doebeli, M. Spatial structure often inhibits the evolution of cooperation in the snowdrift game. Nature 428, 643–646 (2004).
Doebeli, M. & Hauert, C. Models of cooperation based on the prisoner’s dilemma and the snowdrift game. Ecol. Lett. 8, 748–766 (2005).
Diekmann, A. Volunteer’s dilemma. J. Confl. Resolut. 29, 605–610 (1985).
Iyer, S. & Killingback, T. Evolution of cooperation in social dilemmas on complex networks. PLoS Comput. Biol. 12, e1004779 (2016).
Kerr, B., Godfrey-Smith, P. & Feldman, M. W. What is altruism? Trends Ecol. Evol. 19, 135–140 (2004).
Nowak, M. A. Evolving cooperation. J. Theor. Biol. 299, 1–8 (2012).
Szabó, G. & Tőke, C. Evolutionary Prisoner’s Dilemma game on a square lattice. Phys. Rev. E 58, 69–73 (1998).
Nowak, M. A., Sasaki, A., Taylor, C. & Fudenberg, D. Emergence of cooperation and evolutionary stability in finite populations. Nature 428, 646–650 (2004).
Fudenberg, D. & Tirole, J. Game Theory, 6th edn. (MIT Press, Cambridge, 1998).
Acknowledgements
M.A.N. was supported by the Army Research Laboratory (grant W911NF-18-2-0265), the Bill & Melinda Gates Foundation (grant OPP1148627), the John Templeton Foundation (grant 61443), and the Office of Naval Research (grant N00014-16-1-2914). C.H. acknowledges generous support by the Max Planck Society. Open access funding provided by Projekt DEAL.
Author information
Authors and Affiliations
Contributions
K.D., O.H., M.A.N., and C.H.: designed the research; K.D., O.H., M.A.N., and C.H.: Performed the research; K.D., O.H., M.A.N., and C.H.: wrote the paper.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Peer review information Nature Communications thanks Timothy Killingback and Gyorgy Szabo for their contribution to the peer review of this work. Peer reviewer reports are available.
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Donahue, K., Hauser, O.P., Nowak, M.A. et al. Evolving cooperation in multichannel games. Nat Commun 11, 3885 (2020). https://doi.org/10.1038/s41467-020-17730-3
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41467-020-17730-3
This article is cited by
-
The emergence and maintenance of cooperation in the public goods game under stochastic strategy updating rule with preference
Dynamic Games and Applications (2023)
-
Cooperation in alternating interactions with memory constraints
Nature Communications (2022)
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.