Next Article in Journal
Strategy Constrained by Cognitive Limits, and the Rationality of Belief-Revision Policies
Next Article in Special Issue
Social Pressure and Environmental Effects on Networks: A Path to Cooperation
Previous Article in Journal
Economic Harmony: An Epistemic Theory of Economic Interactions
Previous Article in Special Issue
Modeling Poker Challenges by Evolutionary Game Theory
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cognitive Hierarchy Theory and Two-Person Games

1
Institute for Biocomputation and Physics of Complex Systems (BIFI), University of Zaragoza, 50018 Zaragoza, Spain
2
Departamento de Física de la Materia Condensada, University of Zaragoza, 50009 Zaragoza, Spain
3
Departamento de Física Teórica, University of Zaragoza, 50009 Zaragoza, Spain
*
Author to whom correspondence should be addressed.
Submission received: 30 November 2016 / Accepted: 14 December 2016 / Published: 3 January 2017
(This article belongs to the Special Issue Evolutionary Games and Statistical Physics of Social Networks)

Abstract

:
The outcome of many social and economic interactions, such as stock-market transactions, is strongly determined by the predictions that agents make about the behavior of other individuals. Cognitive hierarchy theory provides a framework to model the consequences of forecasting accuracy that has proven to fit data from certain types of game theory experiments, such as Keynesian beauty contests and entry games. Here, we focus on symmetric two-player-two-action games and establish an algorithm to find the players’ strategies according to the cognitive hierarchy approach. We show that the snowdrift game exhibits a pattern of behavior whose complexity grows as the cognitive levels of players increases. In addition to finding the solutions up to the third cognitive level, we demonstrate, in this theoretical frame, two new properties of snowdrift games: (i) any snowdrift game can be characterized by only a parameter, its class; (ii) they are anti-symmetric with respect to the diagonal of the pay-off’s space. Finally, we propose a model based on an evolutionary dynamics that captures the main features of the cognitive hierarchy theory.

1. Introduction

Many real-life situations in human societies imply interactions in which the results of one person’s choices depend not only on his/her own behavior, but also on the choices of the other individuals involved. In these situations, it is usually assumed that people behave strategically, taking into account the likely responses of the other participants who might have an impact on their own benefit. Most theories of behavior assume rationality; perfect rationality is based on two assumptions, namely that agents form correct beliefs about other agents’ behavior and that they choose those actions that maximize their own utility functions. Otherwise, when the rationality of agents is limited by practical elements, such as cognitive and time limitations or the tractability of the decision problem, it is said that there is bounded rationality. Bounded rationality does not involve a maximization of the outcome, since agents can make wrong assumptions about the behavior of others. Indeed, the level of accuracy in the predictions on the other agents’ actions plays a key role in some situations, such as stock-market transactions. These kinds of situations in which the agents’ outcome is strongly determined by their predictions are captured in the Keynesian beauty contests [1] and entry games. In the p-beauty contest game [2], participants have to simultaneously pick a number between zero and 100. The winner of the game is the person(s) whose chosen number is closest to p-times the average of all selections, where 0 < p < 1 , typically p = 2/3, 1/2. Entry games are anti-coordination games in which agents have to decide whether or not to incur a cost to enter a market [3,4,5,6,7]. The entrants’ profits will be positive if the other agents do not enter, but otherwise can turn out to be negative. In these games, when players act over-confidently, that is assuming that the other players do not act with such refined reasoning as they do, the players are not in equilibrium. Cognitive hierarchy theories capture this behavior by classifying the players according to their degree of reasoning in forming expectations of others [8,9,10,11,12,13,14]. These theories are characterized by a distribution of the number of iterated reasoning steps that players can do, i.e., the distribution of players’ levels. While zero-step (Level-0) players just play at random, higher level players assume they are playing against players who do fewer reasoning steps than they do. The game can be solved by knowing the distribution of players’ levels and the assumptions of players about the distribution of their opponents’ levels. Camerer et al. found that a Poisson distribution fits experimental data from many different games [10]. A Poisson distribution is fully characterized by its mean, in this case the average number of reasoning steps, and they found that an average of 1.5 steps fits many experimental data. This value implies a fast decay: while 81% of players do, at most, two reasoning steps, only 1% of them do more than four steps , which reflects the limitations of memory and reasoning ability.
Secondly, socially-relevant situations usually involve social dilemmas where individuals profit from selfishness at the expense of collective welfare [15,16,17], as well as coordination and anti-coordination quandaries where all parties can maximize their benefits by making mutually consistent decisions [18,19,20,21,22]. These situations have been widely studied in different disciplines ranging from economics, sociology, political science to psychology, by using the framework of game theory to understand how people approach conflict and cooperation under modeling conditions [23,24,25,26]. In this sense, experimental research has shown that, when people face these situations in game theory experiments, they do not always exhibit rational behavior, either because they do not try to optimize their benefit exclusively or because of individual or practical limitations [27,28].
Here, we focus on a set of two-player-two-action games that capture two important features of social interaction, namely the dilemma between self-interest and the common good and coordination issues [29]. In line with previous literature, we refer to these two actions as cooperation, when the choice transcends self-interest and concentrates on the welfare of collective, or defection, when it is focused on promoting self-interest. This set of games includes the Stag Hunt (SH) [20], the Snowdrift Game (SG) [18,21], and the Prisoner’s Dilemma (PD) [29,30]. SH is a coordination game that describes a conflict between safety and social cooperation; the greatest benefit for both players is obtained when both choose to cooperate, but against a defector, the best action is to defect, so that cooperation is the most advantageous and risky choice. SG is an anti-coordination game where the greater individual benefit is obtained by defecting against a cooperator, but players are penalized when both choose to defect, so that it is always more advantageous to choose the opposite action of your opponent. In PD, a player always gets the highest individual benefit by defecting, while the greater collective benefit is obtained when both cooperate. For completeness, we also study the Harmony Game (HG), where the best choice is always to cooperate, regardless of the opponent’s behavior; therefore, there are no tensions between individual and collective benefits. An arrangement of these four games has been experimentally studied, finding that players can be classified into four basic personality types: optimistic, pessimistic, trusting and envious, with only a small fraction of undefined subjects [31]. Although some of these four games, particularly SH, have being solved according to the cognitive hierarchy approach [10] and the solutions for PD and HG are straightforward, SG presents an intricate pattern of behavior as the cognitive level of the players grows. In this study, we establish an algorithm to solve the SD case: in addition to analytically solving it up to the third cognitive level, we show some symmetries valid for all levels.
We round off this study by exploring the situation in which players can change their guesses about how cognitive levels are distributed in the population. Evolutionary game theory is concerned with entire populations of agents that can choose actions according to some strategies in their interactions with other agents [32,33,34]. We propose a model based on an evolutionary dynamics, in which the agents of a population interact among themselves through the above-described games. In this iterated model, the agents do not have any information of the other players, neither regarding their payments, nor their actions, but only the one-step memory of their own payment. According to this dynamics, the players make attempts to modify their assumptions about the distribution of the cognitive levels of the other players, allowing them to change their assumptions in case their payment decreases. We numerically solve the model using Monte Carlo simulations, finding patterns of behavior compatible with our theoretical predictions.

2. Results

2.1. Preliminary Concepts

2.1.1. Two-Person Games

Symmetric two-player-two-action games can be expressed by means of the payoff matrix, where rows represent focal player’s actions, columns represent opponent’s actions and the corresponding matrix element is the payoff received by the focal player:
C D C D ( R S T P ) .
Actions C and D are usually referred to as cooperation and defection, respectively. Each player chooses one of the two available actions, cooperation or defection. A cooperator receives R when playing with a cooperator and S when playing with a defector, while a defector earns P when playing with a defector and T (temptation) against a cooperator. When T > R > P > S , the game is a Prisoner’s Dilemma (PD), while if T > R > S > P it is called a Snowdrift Game (SG), also chicken or hawks and doves. Otherwise, if S > P and R > T , the game is referred to as a Harmony Game (HG), while if R > T > P > S , it is called a Stag Hunt Game (SH).
We consider a well-mixed population of N agents. According to the payoff matrix (1), a cooperator will receive a payoff N c R + ( N N c ) S , where N c is the number of cooperators, while a defector will receive N c T + ( N 1 N c ) P . A given player will obtain a higher payoff by cooperating than defecting whenever c R + ( 1 c ) S > c T + ( 1 c ) P , where c is the fraction of cooperators in the population, excluding himself/herself. That is, there is a threshold S t h for the parameter S:
S t h ( T , P , R ; c ) = P + c ( T P R ) 1 c ,
above which a player will obtain a higher payoff by cooperating than by defecting.
In order to have a two-dimensional representation of the parameter space of the four types of games described above, let us fix the values of the payoff parameters P = 1 , R = 2 . By varying the values of T and S over the ranges T [ 1 , 3 ] and S [ 0 , 2 ] , the plane ( T , S ) can be divided into four quadrants, each one corresponding to a different type of game: HG ( T < 2 , S > 1 ), SG ( T > 2 , S > 1 ), SH ( T < 2 , S < 1 ) and PD ( T > 2 , S < 1 ). According to these values, Equation (2) becomes:
S t h ( T ; c ) = 1 + c ( T 3 ) 1 c .
Note that, for fixed T > 2 , S t h is an increasing function of c, while it is decreasing for T < 2 . This observation will be crucial in some of the arguments below in the next subsections (Figure 1).

2.1.2. Cognitive Hierarchy Theory

According to the cognitive hierarchy theory, each agent i ( i = 1 , 2 , , N ) is characterized by her/his cognitive level l i ( l i = 0 , 1 , 2 ) and her/his assumed distribution of other players’ levels. Level-0 players ( l i = 0 ) choose their actions randomly, which means that a Level-0 player should cooperate with probability p c = 1/2, regardless of the values of the payoff matrix. A Level-1 player ( l i = 1 ) assumes that the other players will act non-strategically (i.e., as Level-0 players). In the same way, a level-h player ( h > 1 ) assumes a heterogeneous population consisting of players of lower levels 0 , 1 , 2 , , h 1 . A strategic agent i ( l i > 0 ) assumes that the cognitive levels of her/his N 1 opponents are distributed according to a given distribution (Camerer et al. [10] considered this to be Poisson). In particular, a level-h player ( h > 1 ) assumes respective ratios g h ( k ) of level-k players, k = 0 , 1 , , h 1 , with:
k = 0 h 1 g h ( k ) = 1 .
Then, each agent chooses the action that would provide a higher payoff if the cognitive levels of the rest of the agents were distributed according to her/his assumption. The next subsection is devoted to the analysis of the actions taken by the agents in the four types of games under the assumptions of cognitive hierarchy theory.

2.2. Analysis

2.2.1. Harmony Game

Provided S > P , R > T , the expected payoff is higher for cooperation regardless of other players’ actions. As a consequence, all strategic players (a level higher than zero) will choose cooperation. In the HG, cooperation is the only strict best response to itself and to defection.

2.2.2. Prisoner’s Dilemma

Given the payoff’s ordering T > R > P > S , whatever the value of the cooperation level c is, the expected payoff is higher for defection, and that is what a strategic player i ( l i > 0 ) should choose. In the PD game, only the defective action is a strict best response to itself and to cooperation.

2.2.3. Stag Hunt

A player of Level-1 assumes a population consisting of N 1 opponents of Level-0, that is she/he assumes a fraction of cooperators c = 1 / 2 . According to Equation (3), a Level-1 strategist playing a SH should cooperate if and only if:
S > S t h ( T ; c = 1 / 2 ) = 1 + ( 1 / 2 ) ( T 3 ) 1 ( 1 / 2 ) = T 1 .
Now, a Level-2 player has to consider two situations:
(i)
For S > T 1 , we have S > S t h ( T ; 1 / 2 ) , and Level-1 players will cooperate. Thus, the average cooperation c assumed by a Level-2 player will be c = g 2 ( 0 ) / 2 + g 2 ( 1 ) = g 2 ( 0 ) / 2 + g 2 ( 0 ) = 1 g 2 ( 0 ) / 2 . Provided g 2 ( 0 ) < g 1 ( 0 ) = 1 , i.e., Level-2 players assume at least one Level-1 player, we have c > 1 / 2 , and therefore (using that, for T < 2 , S t h is a decreasing function of c), S t h ( T ; c ) < S t h ( T ; 1 / 2 ) , which implies that a player of Level-2 playing an SH will choose to cooperate if S > T 1 .
(ii)
For S < T 1 , we have S < S t h ( T ; 1 / 2 ) , and Level-1 players will defect. The assumed cooperation level c is c = g 2 ( 0 ) / 2 . Provided g 2 ( 0 ) < g 1 ( 0 ) = 1 , we have c < 1 / 2 ; hence (as T < 2 ) S t h ( T ; c ) > S t h ( T ; 1 / 2 ) , and thus, a player of Level-2 playing an SH will chose to defect if S < T 1 .
Consequently, a Level-2 player takes the same action as a Level-1 player does: to cooperate if and only if S > T 1 . Let us assume that level-k players ( k = 1 , 2 , , h 1 ) cooperate if and only if S > T 1 . Then, a level-h player will assume:
c = g h ( 0 ) 2 + k = 1 h 1 g h ( k ) = 1 g h ( 0 ) 2 > 1 2 ,
so that she/he cooperates if and only if S > T 1 , and thus, the induction argument allows one to conclude that all strategic players cooperate if and only if S > T 1 in the SH game.
Summarizing, the line S = T 1 divides the quadrant SH into two octants: In the upper octant ( S > T 1 ), all players of a level higher than zero cooperate, while in the lower one ( S < T 1 ), such players defect. This result is general, for any kind of normalized distributions g l ( k ) ( k = 0 , , l 1 ; and l 1 ) assumed by the agents and was already pointed out in [10].

2.2.4. Snowdrift Game

A player of Level-1 considers that the rest of the players play at random, so that she/he assumes c = 1 / 2 . As a consequence, a Level-1 strategist playing an SG should cooperate if and only if:
S > S t h ( T ; c = 1 / 2 ) = 1 + ( 1 / 2 ) ( T 3 ) 1 ( 1 / 2 ) = T 1 .
Note that this condition coincides with the cooperation condition (5) for Level-1 players playing an SH game. However, things are different for higher level players in the SG, as we now will see. From a technical point of view, the reason is that for the SG, where T > 2 , S t h is an increasing function of c, reflecting a well-known feature of the hawk-dove formulation of the SG, namely that in a population of hawks (doves), it is advantageous to play dove (resp. hawk).
Again, a Level-2 player has to consider two situations:
(i)
For S > T 1 , we have S > S t h ( T ; 1 / 2 ) , and Level-1 players cooperate. Thus, the average cooperation c assumed by a Level-2 player will be c = g 2 ( 0 ) / 2 + g 2 ( 1 ) = g 2 ( 0 ) / 2 + g 2 ( 0 ) = 1 g 2 ( 0 ) / 2 . Provided g 2 ( 0 ) < g 1 ( 0 ) = 1 , i.e., Level-2 players assume at least one Level-1 player, we have c > 1 / 2 , and therefore, S t h ( T ; c ) > S t h ( T ; 1 / 2 ) , which implies that a player of Level 2 playing an SG will choose to cooperate if S > S t h ( T ; c ) , while she/he will choose to defect if T 1 < S < S t h ( T ; c ) , with c = 1 g 2 ( 0 ) / 2 .
(ii)
For S < T 1 , Level-1 players defect. Then, the assumed cooperation level c is c = g 2 ( 0 ) / 2 . Provided g 2 ( 0 ) < g 1 ( 0 ) = 1 , we have c < 1 / 2 ; hence, (as T > 2 ) S t h ( T ; c ) < S t h ( T ; 1 / 2 ) . Thus, a player of Level 2 will choose to cooperate if S t h ( T ; c ) < S < T 1 , while she/he will choose to defect if S < S t h ( T ; c ) , with c = g 2 ( 0 ) / 2 .
Consequently, regarding the action a Level-2 player takes, there are four sectors in the SG quadrant ( T [ 2 , 3 ] , S [ 1 , 2 ] ):
(a)
1 < S < S t h ( T ; g 2 ( 0 ) / 2 ) , defection.
(b)
S t h ( T ; g 2 ( 0 ) / 2 ) < S < T 1 , cooperation.
(c)
T 1 < S < S t h ( T ; 1 g 2 ( 0 ) / 2 ) , defection.
(d)
S t h ( T ; 1 g 2 ( 0 ) / 2 ) < S < 2 , cooperation.
Note that two of the borderlines separating these regions are dependent on the distribution assumed by the Level-2 player, i.e., these regions are non-universal.
At this point, one realizes that regarding the action a level-l takes, there may appear more and more regions in the SG quadrant, depending on the specific assumption on the distributions g h ( k ) ( k = 0 , , h 1 ; and l > h 1 ). As an illustrative example, see Appendix A for the possibilities that arise for the actions taken by a Level-3 player.
Despite this non-universality and increasing complexity with cognitive levels that characterize the actions taken by players of the SG, we show in the next subsection two general symmetries that universally hold, under the assumptions of the cognitive hierarchy theory.

2.2.5. Symmetries in the Snowdrift Game

As before, to simplify notation, we will assume the values P = 1 and R = 2 , though the arguments below remain valid for other values compatible with SG.
Given a particular SG game, corresponding to a pair of values ( T , S ) , with T > 2 and S > 1 , we will say that it is a game of class m whenever:
m = S 1 T 2 .
In other words, m is simply the slope of the straight line connecting the points ( T = 2 , S = 1 ) and ( T , S ) .
The first statement that we will prove is the following:
S1
Any two SG games of the same class m are equivalent, in the sense that any player takes the same action in both games.
To prove this statement, note that Equation (3) can be rewritten as:
S t h ( T ; c ) = c 1 c T + 1 2 c 1 c ,
so that a rational player playing a game of class m cooperates if m > c / ( 1 c ) , and defects if m < c / ( 1 c ) . Here, c is the value of the average cooperation in the population estimated by the rational player under the assumption of a particular distribution of cognitive levels.
Now, the value of c that a Level-1 player estimates is c = 1 / 2 , irrespective of any consideration, so the action she/he takes is the same for all games in the same class. Consequently, the estimation of c by a Level-2 player is the same in all games of the same class, so that she/he takes the same action in all of them, and so on for all cognitive levels, which ends the proof of Statement S1.
To avoid possible misunderstandings, let us emphasize that the payoffs received by a player in two equivalent games can be very different. The notion of equivalence between games means here equality of the actions taken by an agent in both games, but it does not mean equality of payoffs received.
In what follows, a game m is a game of class m. A second symmetry is the following:
S2
The action that a player takes in the game m is the opposite to the action she/he takes in the game m 1 .
Level-1 players satisfy trivially Statement S2, for if m > 1 , then m 1 < 1 . Now, let us assume that for levels 1 , , l 1 the statement holds. Let us call C l the subset of these levels whose actions in the game m are cooperation and D l its complementary. Then, level-l players estimate:
c = g l ( 0 ) 2 + i C l g l ( i ) ,
for the game m, while they estimate:
c = g l ( 0 ) 2 + i D l g l ( i ) = 1 c
for the game m 1 , where the last equality follows from the normalization condition on the distribution of cognitive levels. Consequently, level-l players satisfy Statement S2, for if m > c / ( 1 c ) , then m 1 < c / ( 1 c ) . Thus, Statement S2 is proven by the induction argument.

2.3. Dynamics

In this subsection, we introduce a very simple dynamics for the temporal evolution of the distribution that each agent assumes on the cognitive levels of the population and show results for this dynamics. The assumption is that the only information available to each agent i at a given instant of time t > 1 is her/his current payoff, Π i t , and her/his previous payoff, Π i t 1 . Before the presentation of the dynamics, we briefly discuss the types of distributions of cognitive levels considered in the simulations performed.

2.3.1. Distributions of Cognitive Levels

The first type of distribution that we have considered (below referred to as Scenario A) is the “normalized” (truncated) Poisson distribution employed in [10], defined as follows. A Poisson distribution is described by a single parameter τ, which is the mean and the variance:
f τ ( n ) = τ n e τ n ! .
A strategic agent i whose cognitive level is l i ( > 0 ) assumes a value of τ = τ i and that the cognitive levels l j ( = 0 , , l i 1 ) of her/his opponents are distributed according to:
g l i , τ i A ( l j ) = f τ i ( l j ) C i ,
where f τ is the Poisson distribution (12) and C i is an appropriate normalization constant, i.e.,
C i = k = 0 l i 1 f τ i ( k ) .
Writing Equation (13) explicitly, one has:
g l i , τ i A ( l j ) = τ i l j l j ! k = 0 l i 1 τ i k k ! .
A second type of cognitive level distribution (Scenario B) uses, instead of a Poisson distribution, the following exponential law:
f ( n ) = 1 2 n + 1 .
Now, a strategic agent i whose cognitive level is l i ( > 0 ) assumes that the cognitive levels l j ( = 0 , , l i 1 ) of her/his opponents are distributed according to:
g l i B ( l j ) = f ( l i l j 1 ) ) Z i , Z i = k = 0 l i 1 f ( l i k 1 ) ,
that is, explicitly:
g l i B ( l j ) = 2 l j l i k = 1 l i 2 k .
The third type of distribution (Scenario C) that we consider here is just a normalized uniform distribution:
g l i C ( l j ) = 1 l i

2.3.2. Dynamics Algorithm

One must first specify the initial condition ( t = 0 ) for the dynamics. In the simulations that we show below, our choice is a population with cognitive levels l i ( 0 l i l max ) distributed according to a truncated Poisson distribution g l max , τ A ( l i ) given by Equation (15) where τ = 1.5 and l max = 20 . For the cases in which the distribution of cognitive levels assumed by the agents is also “truncated Poisson”, the initial rate parameter τ i of an agent i is taken to be τ i = 0 if l i 1 , and τ i = l i 1 2 otherwise. Then, the agents play simultaneously a one-shot game where the action taken by each strategic agent is the best response for her/his assumed distribution (either g l i , τ i A ( l j ) , or g l i B ( l j ) , or g l i C ( l j ) ) for the cognitive levels of her/his opponents, each one receiving an initial payoff Π i ( 0 ) .
Thereafter, the dynamics proceeds according to the following rules: at each time step t > 0
Step 1
The agents play simultaneously with the action that is the best response according to their current beliefs (random for Level-0 players), each one receiving a payoff Π i ( t ) .
Step 2
Each agent i compares her/his current and previous payoff. If Π i ( t ) Π i ( t 1 ) , the agent i keeps her/his current belief on the population distribution, while if Π i ( t ) < Π i ( t 1 ) , the agent makes an attempt to change her/his belief.
The attempt to change the currently assumed distribution, for the cases in which this is g l i B or g l i C (say Scenario B or C), consists of two mutually exclusive possible events:
  • With probability u, agent i varies her/his level l i according to l i ( t + 1 ) = l i ( t ) ± 1 , that is, in an equiprobable way, she/he increases or decreases its level l i at a point.
  • Otherwise (i.e., with probability 1 u ), she/he keeps her/his cognitive level.
For the cases in which the agents assume a truncated Poisson distribution, g l i , τ i A (Scenario A), the trial to change the current beliefs consists of three mutually exclusive possible events:
  • With probability u, agent i varies her/his level l i according to l i ( t + 1 ) = l i ( t ) ± 1 , that is, in an equiprobable way, she/he increases or decreases its level l i at a point.
  • With probability v (where u + v 1 ), agent i varies her/his assumed rate parameter τ i according to τ i ( t + 1 ) = τ i ( t ) + ϵ , where ϵ [ δ , δ ] , preserving τ i 0 .
  • Otherwise (i.e., with probability 1 u v ), nothing changes.
Let us note that the presence of non-strategic (Level-0) agents in the initial population is, within this dynamics, a necessary condition for a proper time evolution. A non-strategic agent chooses her/his action at random, and thus, with probability 1 / 2 , her/his action at t = 1 is different from that at t = 0 , then making it possible that Π i ( 1 ) < Π i ( 0 ) for some i.

2.3.3. Simulations Results

We have performed Monte Carlo simulations of the dynamics defined above for the cognitive hierarchy theory of the SG game, for the three scenarios A, B and C that correspond, respectively, to the agents’ assumption for the cognitive levels distribution given by g A (Equation (15)), g B (Equation (18)) and g C (Equation (19)). In all of the cases, the initial conditions were as described in the previous subsection, i.e., cognitive levels were initially distributed in the population according to a truncated Poisson distribution with τ = 1.5 and l max = 20 . The population size is N = 10 3 ; the probability of changing the current cognitive level (provided payoff decreases) is u = 0.45 ; and for the Scenario A, δ = 1 , and v = 0.45 .
In Figure 2 we show, for the three scenarios, the averaged value over one hundred simulations (for each ( T , S ) point) of the fraction of cooperators and the average cooperative level in the stationary state reached by the dynamics in the whole SG quadrant ( T [ 2 , 3 ] , S [ 1 , 2 ] ).
From the inspection of Figure 2, a visible result is that the symmetry S1 (equivalence of games in the same class m) is near preserved by the dynamics. The result is indeed remarkable, in the extent that the preservation of this symmetry requires that some specific conditions hold, so that the symmetry conservation is non-generic. This is discussed in detail in Appendix B, where those specific conditions are derived. On the contrary, Figure 2 clearly shows the breaking of the symmetry S2 (mirror anti-symmetry with respect to the main diagonal of the SG quadrant), in full agreement with the analysis of this symmetry in Appendix B, which shows that no specific conditions are needed for the breaking of this symmetry.
Regarding the cooperation level reached for the different scenarios, the differences are also remarkable. In Scenario A, near full defection largely dominates below the main diagonal, with a sharp change above it to cooperation values larger than 1/2, which show an overall tendency to increase with the value m of the equivalence class slope, and near full cooperation as m . In contrast, in Scenario B, neither full defection, nor full cooperation are almost present (except for a few tiny sectors), with intermediate values of cooperation being largely predominant. For Scenario C, a state of full cooperation ( c = 1 ) is reached for m > 2 , while almost fully-defective states are only seen for m < 1 / 2 , becoming dominant only as m 0 .
In Figure 3, we represent the histograms, for a few selected points of the SG quadrant (T ∈ [2, 3], S ∈ [1, 2]), of the cognitive levels in the stationary state for Scenario A. Each point ( T , S ) of a lower panel belongs to the equivalence class of the correlative upper panel, to show the near preservation of the symmetry S1.
Figure 4 and Figure 5 are as Figure 3, but for Scenarios B and C, respectively. The differences between the three figures are merely of a quantitative nature, as indeed, they exhibit the same main qualitative features. This observation points to the conclusion that the qualitative aspects of the distribution of cognitive levels in the stationary state of this dynamics is, to a large extent, rather insensitive with respect to the agents’ beliefs. This should undoubtedly be ascribed to the very scarce information (own current and previous payoff) available to agents in this dynamics. On the other hand, this insensitivity is in contrast with the large differences in the average cooperation reached for the three scenarios, as observed in Figure 2. However, this is in no way contradictory: even for an identical distribution of agents’ cognitive levels in the population, as far as the agents conform their actions to their beliefs (and not to the real distribution, which they ignore), different scenarios (i.e., different beliefs) produce different cooperation patterns.
The Poisson-like aspect of the histograms in Figure 3, Figure 4 and Figure 5 may suggest that, given that our initial condition for the cognitive level distribution is truncated Poisson, the dynamics preserves the type of initial distribution, with perhaps some shift and small deformation. However, this conjecture is invalidated by simulations (not shown) performed with other non-Poisson initial distributions of cognitive levels: even for an initial uniform distribution, unimodal histograms are quickly observed to emerge from the dynamics.
In Scenario A, where the agents believe that the cognitive levels in the population are distributed following a truncated Poisson distribution, not only the cognitive levels evolve, but also the Poisson parameters τ i do. Therefore, how do they evolve? Figure 6 shows, in the leftmost panel, the average τ of the Poisson parameter of the population in the stationary state. A clear correlation of this quantity with the averaged cooperation level shown in the upper rightmost panel of Figure 2 is observed. In the right part of Figure 6 we show, for the same points ( T , S ) used in previous figures, the histograms of the Poisson parameter values in the stationary states.

3. Conclusions

We have analyzed here the cognitive hierarchy theory for agents playing two-person two-action games in a well-mixed population. While for the HG, PD and SH games, the results are straightforward and universal, i.e., independent of the specific distribution of cognitive levels assumed by the agents, for the SG game, the analysis shows an increasing complexity with cognitive levels, with results that are non-universal, in the sense that the actions taken by the high cognitive level agents depend on the specificities of the assumed distribution. Despite this non-universality, we find two exact symmetries: for a given assumed distribution of cognitive levels, agents of a fixed cognitive level take the same action (symmetry S1) in all of the games ( T , S ) sharing the value of m = ( S 1 ) / ( T 2 ) , while they take the opposite action (symmetry S2) in all of the games ( T , S ) with ( S 1 ) / ( T 2 ) = m 1 .
We introduce a stochastic dynamics where agents can update their current beliefs on the distribution of cognitive levels in the population, with no available information other than their current and previous payoffs. The simulations of the SG game for this dynamics converge to stationary states of the population characterized by an average fraction of cooperators, which depend largely on the agents’ beliefs, but where in contrast, the distribution of cognitive levels reached is rather insensitive to their beliefs.
We provide arguments showing that for synchronous updating, the previous dynamics breaks forcefully the symmetry S2, while the breaking of the symmetry S1 requires some specific conditions, so that though its preservation is non-generic, nonetheless it is not forbidden. Our simulations for different scenarios show the breaking of the symmetry S2 and an apparent conservation of the symmetry S1.

Acknowledgments

We acknowledge financial support from the European Commission through FET IPproject MULTIPLEX(Grant No. 317532), from the Spanish MINECO under Project FIS2014-55867-P, from the Departamento de Industria e Innovación del Gobierno de Aragón y Fondo Social Europeo (FENOLGroup E-19).

Author Contributions

C.G.-L., L.M.F. and Y.M.conceived of and designed the study. C.G.-L. and L.M.F. performed the experiments. C.G.-L., L.M.F. and Y.M. analyzed the data. C.G.-L., L.M.F. and Y.M. wrote the paper and approved the final version of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the analyses or interpretation of data; in the writing of the manuscript; nor in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
HGHarmony Game
PDPrisoner’s Dilemma game
SGSnowdrift Game
SHStag Hunt Game

Appendix A

As an illustration of the increasing complexity, and non-universality, of the analysis of the actions taken by players of high cognitive levels in the SG game, we will analyze here the case of Level-3 players. Regarding the assumed distribution of cognitive levels by a Level-3 player, the only assumption we make is that g 3 ( 0 ) , g 3 ( 1 ) , g 3 ( 2 ) < 1 , that is players of Level-3 assume that not all of the other players belong to the same level.
Let us first remind here the results of Section 2.2.4 concerning the actions of lower level players:
  • Level-1 players cooperate if and only if S > T 1 .
  • Level-2 players take the following actions, depending on the point ( T , S ) representing the particular SG game:
    (a)
    1 < S < S t h ( T ; g 2 ( 0 ) / 2 ) , defection.
    (b)
    S t h ( T ; g 2 ( 0 ) / 2 ) < S < T 1 , cooperation.
    (c)
    T 1 < S < S t h ( T ; 1 g 2 ( 0 ) / 2 ) , defection.
    (d)
    S t h ( T ; 1 g 2 ( 0 ) / 2 ) < S < 2 , cooperation.
Due to the existence of the symmetry S2 (see above in Section 2.2.5), we can restrict consideration to Regions (a) and (b), that is the octant 1 < S < T 1 .
In Region (a), Level-1 and Level-2 players defect. Hence, Level-3 players assume a cooperation level c a = g 3 ( 0 ) / 2 . Therefore, the condition for Level-3 players to cooperate in this region becomes S > S t h ( T ; g 3 ( 0 ) / 2 ) ; otherwise (i.e., if S < S t h ( T ; g 3 ( 0 ) / 2 ) ), Level-3 players defect. Now, if it is the case that g 3 ( 0 ) < g 2 ( 0 ) , then S t h ( T ; g 3 ( 0 ) / 2 ) < S t h ( T ; g 2 ( 0 ) / 2 ) , and therefore, a Level-3 player cooperates in the subregion S t h ( T ; g 3 ( 0 ) / 2 ) < S < S t h ( T ; g 2 ( 0 ) / 2 ) , while she/he defects in the complementary subregion 1 < S < S t h ( T ; g 3 ( 0 ) / 2 ) . On the other hand, if g 3 ( 0 ) > g 2 ( 0 ) , Level-3 players always defect in Region (a). Let us refer to the condition g 3 ( 0 ) < g 2 ( 0 ) as a.1 and to its contrary as a.2.
In Region (b), Level-1 players defect, and Level-2 players cooperate, so that the cooperation assumed by Level-3 players is c b = g 3 ( 0 ) / 2 + g 3 ( 2 ) = 1 g 3 ( 0 ) / 2 g 3 ( 1 ) . Consequently, a player of Level-3 cooperates if and only if S > S t h ( T ; 1 g 3 ( 0 ) / 2 g 3 ( 1 ) ) . Now, if it is the case that c b = 1 g 3 ( 0 ) / 2 g 3 ( 1 ) < g 2 ( 0 ) / 2 (Condition b.1), a Level-3 player always cooperates in Region (b); while if c b = 1 g 3 ( 0 ) / 2 g 3 ( 1 ) > 1 / 2 (Condition b.2), she/he always defects in Region (b); finally, if none of these conditions hold, namely if g 2 ( 0 ) / 2 < c b < 1 / 2 (Condition b.3), a Level-3 player defects in the subregion S t h ( T ; g 2 ( 0 ) / 2 ) < S < S t h ( T ; c b ) , but she/he cooperates in the complementary subregion S t h ( T ; c b ) < S < T 1 .
Summarizing the discussion, see Table A1, there can be a priori up to six different scenarios for the actions taken by Level-3 players in the octant 1 < S < T 1 that correspond to the six possibilities (a.i AND b.j), (i = 1 , 2 , j = 1 , 2 , 3 ). However, one of them, namely (a.2 AND b.1), can never occur, for it would imply g 3 ( 0 ) + g 3 ( 1 ) > 1 , thus violating the normalization condition on g 3 . The other five scenarios are perfectly possible; indeed, one can easily construct examples of particular distributions of cognitive levels for each one of them.
Table A1. The five possible scenarios for the actions taken by Level-3 players of the SG game in the octant 1 < S < T 1 . See the main text for explanations of the notation.
Table A1. The five possible scenarios for the actions taken by Level-3 players of the SG game in the octant 1 < S < T 1 . See the main text for explanations of the notation.
ScenarioRegionsAction
a.1 AND b.1 1 < S < S t h ( T ; g 3 ( 0 ) / 2 ) D
S t h ( T ; g 3 ( 0 ) / 2 ) < S < T 1 C
a.1 AND b.2 1 < S < S t h ( T ; g 3 ( 0 ) / 2 ) D
S t h ( T ; g 3 ( 0 ) / 2 ) < S < S t h ( T ; g 2 ( 0 ) / 2 ) C
S t h ( T ; g 2 ( 0 ) / 2 ) < S < T 1 D
a.1 AND b.3 1 < S < S t h ( T ; g 3 ( 0 ) / 2 ) D
S t h ( T ; g 3 ( 0 ) / 2 ) < S < S t h ( T ; g 2 ( 0 ) / 2 ) C
S t h ( T ; g 2 ( 0 ) / 2 ) < S < S t h ( T ; c b ) D
S t h ( T ; c b ) < S < T 1 C
a.2 AND b.2 1 < S < T 1 D
a.2 AND b.3 1 < S < S t h ( T ; c b ) D
S t h ( T ; c b ) < S < T 1 C

Appendix B

The question addressed in this Appendix is whether or not the dynamics introduced above preserves the symmetries S1 and S2 of the cognitive hierarchy theory of the SG game.
The preservation of the symmetry S1 requires that the decision of every agent i at any time t of changing her/his beliefs be the same for all of the games in the same class m of equivalence, i.e., that the sign of:
Δ ( S , m ) = Π i ( t + 1 ; S , m ) Π i ( t ; S , m ) ,
for fixed m, is independent of S.
Let us first consider an agent whose action at both times, t and t + 1 , is cooperation, and let c 0 and c 1 be the fraction of cooperators at t and t + 1 , respectively. Thus, the payoff difference Δ is:
Δ ( S , m ) = ( c 1 c 0 ) ( 2 S ) ,
whose sign is then independent of S, provided we restrict consideration to S < 2 . Note that without this (somewhat arbitrary) restriction, the symmetry S1 would already be broken for this simple case, whenever δ c = c 1 c 0 0 .
The analysis for the case of an agent whose action at both times, t and t + 1 , is defection is also straightforward. The payoff difference Δ is:
Δ ( S , m ) = ( c 1 c 0 ) ( T 1 ) = δ c ( m 1 ( S 1 ) + 1 ) ,
whose sign is then independent of S, for fixed m. In this case, the symmetry S1 is always preserved with no need for restriction on the S (and m) values compatible with the SG game.
Let us now consider the case of an agent that cooperates at time t, but defects at time t + 1 . The payoff difference Δ is now:
Δ ( S , m ) = c 1 ( T 1 ) + 1 c 0 ( 2 S ) S = δ c + ( S 1 ) ( c 0 ( 1 + m 1 ) + m 1 δ c 1 ) .
If δ c = 0 , then the sign of Δ is independent of S, for fixed m. Indeed, Δ is negative if and only if c 0 < m / ( m + 1 ) .
However, for δ c 0 , there is a change of sign in Δ ( S , m ) , for fixed m, at a value of S = S c ( c 0 , δ c , m ) , given by:
S c ( c 0 , δ c , m ) = 1 + δ c 1 c 0 ( 1 + m 1 ) m 1 δ c ,
provided S c ( c 0 , δ c , m ) > 1 . If this is the case, the symmetry S1 is broken. In fact, it is easy to find particular values of m, c 0 and c 1 for which this condition holds, even with the (somewhat arbitrary) restriction to values of S c < 2 .
Finally, for an agent that defects at time t, but cooperates at time t + 1 , the payoff difference Δ is:
Δ ( S , m ) = c 1 ( 2 S ) + S c 0 ( T 1 ) 1 = δ c + ( S 1 ) ( 1 c 0 ( 1 + m 1 ) δ c ) .
As in the previous case, if δ c = 0 , then the sign of Δ is independent of S, for fixed m. In this case, Δ is negative if and only if c 0 > m / ( m + 1 ) .
For δ 0 , there is a change of sign in Δ ( S , m ) , for fixed m, at a value of S = S c ( c 0 , δ c , m ) , given by:
S c ( c 0 , δ c , m ) = 1 + δ c 0 ( 1 + m 1 ) + δ c 1 ,
provided S c ( c 0 , δ c , m ) > 1 .
Summarizing, the dynamics introduced above does not preserve generically the symmetry S1 of the SG game. However, if the updating is asynchronous, where δ c = c 1 c 0 = 0 , under the usual restriction of the values of the parameter S < 2 , the symmetry S1 is preserved. It should be emphasized that when the updating is synchronous, the breaking of the symmetry requires certain conditions to hold for some agent at some time during the evolution, so that the observation of symmetry preservation is not forbidden “a priori”.
To address the preservation of the symmetry S2, we will analyze now the updating of an agent in two SG games whose representative points in the diagram ( S , T ) are mirror images of each other with respect to the principal diagonal of the SG quadrant. If we denote by ( S , m ) one of the games, the other is ( S , m 1 ), with S = m 1 ( S 1 ) + 1 .
We assume that at a time instant t, the strategic configurations in both games are S2-symmetric, so that the action taken by any agent in one of the games is the opposite she/he takes in the other, and the same occurs at time t + 1 . Then, if c 0 and c 1 are, respectively, the fraction of cooperators at times t and t + 1 for the game ( S , m ), the values corresponding to the game ( S , m 1 ) are c 0 = 1 c 0 and c 1 = 1 c 1 .
Let us first consider an agent that cooperates, at both times t and t + 1 , in game ( S , m ), so that she/he defects at t and t + 1 in the mirror-symmetric game. The payoff differences are:
Δ ( S , m ) = ( c 1 c 0 ) ( 2 S ) Δ ( S , m 1 ) = ( c 1 c 0 ) ( T 1 ) = ( c 0 c 1 ) S .
Under the usual restriction, S < 2 , we see that sign Δ ( S , m ) = sign Δ ( S , m 1 ) , so that the updating decisions are opposite, and the symmetry S2 is broken, whenever δ c = c 1 c 0 0 . Note that if δ c = 0 , both differences are zero, and in both games, the agent does not try updating.
Let us now consider the case of an agent that cooperates at time t, but defects at time t + 1 in game ( S , m ), so that she/he defects at t and cooperates at t + 1 in the mirror-symmetric game. The payoff differences are:
Δ ( S , m ) = δ c + ( S 1 ) ( c 0 ( 1 + m 1 ) + m 1 δ c 1 )
Δ ( S , m 1 ) = δ c + ( S 1 ) ( 1 c 0 ( 1 + m ) δ c )
where we called δ c = c 1 c 0 , used Equation (B4) for the first equation and adapted Equation (B6) for the last one. To proceed further, one can use δ c = δ c , c 0 = 1 c 0 , c 1 = 1 c 1 , and S = m 1 ( S 1 ) + 1 , to obtain:
Δ ( S , m 1 ) = Δ ( S , m ) δ c + c 0 ( 1 + m ) m .
Thus, if it is the case that δ c + c 0 ( 1 + m ) m > 0 , the payoff differences have the opposite sign for δ c c 0 ( 1 + m ) + m < Δ ( S , m ) < 0 , while if δ c + c 0 ( 1 + m ) m < 0 , the payoff differences have the opposite sign for 0 < Δ ( S , m ) < δ c c 0 ( 1 + m ) + m .
Let us first consider the case δ c = 0 . If c 0 ( m + 1 ) m > 0 , then Δ ( S , m ) = (S − 1) ( c 0 ( 1 + m 1 ) − 1) > 0, and thus, the payoff differences have the same sign. While if c 0 ( m + 1 ) m < 0 , then Δ ( S , m ) = ( S 1 ) ( c 0 ( 1 + m 1 ) 1 ) < 0 , and the payoff differences have also the same sign. Consequently, for δ c = 0 , the symmetry S2 is preserved.
For the case δ c > 0 , one can have:
  • If δ c + c 0 ( 1 + m ) m > 0 , then δ c + c 0 ( m + 1 ) m > 2 δ c ; thus, Δ ( S , m ) > ( 2 T 3 ) δ c > 0 , and the payoff differences have the same sign; and the symmetry S2 is preserved.
  • If δ c + c 0 ( 1 + m ) m < 0 , the symmetry is preserved, provided c 0 ( m + 1 ) m < δ c ( T 1 ) / ( T 2 ) .
For the case δ c < 0 , one can have:
  • If δ c + c 0 ( 1 + m ) m < 0 , then δ c + c 0 ( m + 1 ) m < 2 δ c ; thus Δ ( S , m ) < ( 2 T 3 ) δ c < 0 , and the payoff differences have the same sign; and the symmetry S2 is preserved.
  • If δ c + c 0 ( 1 + m ) m > 0 , the symmetry is preserved, provided c 0 ( m + 1 ) m > δ c ( T 1 ) / ( T 2 ) .
Summarizing, the symmetry S2 is preserved for δ c = 0 , but it is always broken for δ c 0 .

References

  1. Keynes, J.M. The State of Long-term Expectation. In The General Theory of Employment, Interest and Money; Harcourt Brace and Co.: New York, NY, USA, 1936. [Google Scholar]
  2. Moulin, H. Game Theory for the Social Sciences; NYU Press: New York, NY, USA, 1986. [Google Scholar]
  3. Farrell, J. Cheap talk, coordination, and entry. RAND J. Econ. 1987, 18, 34–39. [Google Scholar] [CrossRef]
  4. Darrough, M.N.; Stoughton, N.M. Financial disclosure policy in an entry game. J. Account. Econ. 1990, 12, 219–243. [Google Scholar] [CrossRef]
  5. Krugman, P. Peddling Prosperity: Economic Sense and Nonsense in the Age of Diminished Expectations; W. W. Norton and Co.: New York, NY, USA, 1995. [Google Scholar]
  6. Erev, I.; Rapoport, A. Coordination, “magic,” and reinforcement learning in a market entry game. Games Econ. Behav. 1998, 23, 146–175. [Google Scholar] [CrossRef]
  7. Rapoport, A.; Seale, D.A.; Winter, E. An experimental study of coordination and learning in iterated two-market entry games. Econ. Theory 2000, 16, 661–687. [Google Scholar]
  8. Stahl, D.O.; Wilson, P. On players’ models of other players: Theory and experimental evidence. Games Econ. Behav. 1995, 10, 218–254. [Google Scholar] [CrossRef]
  9. Costa-Gomes, M.; Crawford, V.P.; Broseta, B. Cognition and behavior in normal-form games: An experimental study. Econometrica 2001, 69, 1193–1235. [Google Scholar] [CrossRef]
  10. Camerer, C.F.; Ho, T.H.; Chong, J.K. A cognitive hierarchy model of games. Q. J. Econ. 2004, 119, 861–898. [Google Scholar] [CrossRef]
  11. Crawford, V.P.; Iriberri, N. Fatal attraction: Salience, naivete, and sophistication in experimental “hide-and-seek” games. Am. Econ. Rev. 2007, 97, 1731–1750. [Google Scholar] [CrossRef]
  12. Crawford, V.P.; Iriberri, N. Level-k Auctions: Can a Nonequilibrium Model of Strategic Thinking Explain the Winner’s Curse and Overbidding in Private-Value Auctions? Econometrica 2007, 75, 1721–1770. [Google Scholar] [CrossRef]
  13. Costa-Gomes, M.A.; Weizsäcker, G. Stated beliefs and play in normal-form games. Rev. Econ. Stud. 2011, 75, 729–762. [Google Scholar] [CrossRef]
  14. Hossain, T.; Morgan, J. When do markets tip? A cognitive hierarchy approach. Market. Sci. 2013, 32, 431–453. [Google Scholar] [CrossRef]
  15. Dawes, R.M. Social dilemmas. Annu. Rev. Psychol. 1980, 31, 169–193. [Google Scholar] [CrossRef]
  16. Kollock, P. Social dilemmas: The anatomy of cooperation. Annu. Rev. Soc. 1998, 24, 183–214. [Google Scholar] [CrossRef]
  17. Van Lange, P.A.M.; Joireman, J.; Parks, C.D.; van Dijk, E. The psychology of social dilemmas: A review. Organ. Behav. Hum. Dec. Process. 2013, 120, 125–141. [Google Scholar] [CrossRef]
  18. Smith, J.M. Evolution and the Theory of Games; Cambridge University Press: Cambridge, UK, 1982. [Google Scholar]
  19. Cooper, R. Coordination Games; Cambridge University Press: Cambridge, UK, 1998. [Google Scholar]
  20. Skyrms, B. The Stag Hunt and the Evolution of Social Structure; Cambridge University Press: Cambridge, UK, 2003. [Google Scholar]
  21. Sugden, R. The Economics of Rights, Cooperation and Welfare, 2nd ed.; Palgrave Macmillan: London, UK, 2005. [Google Scholar]
  22. Bramoullé, Y. Anti-coordination and social interactions. Games Econ. Behav. 2007, 58, 30–49. [Google Scholar] [CrossRef]
  23. Myerson, R.B. Game Theory-Analysis of Conflict; Harvard University Press: Cambridge, MA, USA, 1991. [Google Scholar]
  24. Gintis, H. Game Theory Evolving: A Problem-Centered Introduction to Evolutionary Game Theory, 2nd ed.; Princeton University Press: Princeton, NJ, USA, 2009. [Google Scholar]
  25. Sigmund, K. The Calculus of Selfishness; Princeton University Press: Princeton, NJ, USA, 2010. [Google Scholar]
  26. Perc, M.; Szolnoki, A. Social diversity and promotion of cooperation in the spatial prisoner’s dilemma game. Phys. Rev. E 2008, 77, 011904. [Google Scholar] [CrossRef] [PubMed]
  27. Kagel, J.H.; Roth, A.E. The Handbook of Experimental Economics; Princeton University Press: Princeton, NJ, USA, 1997. [Google Scholar]
  28. Camerer, C.F. Behavioral Game Theory: Experiments in Strategic Interaction; Princeton University Press: Princeton, NJ, USA, 2003. [Google Scholar]
  29. Rapoport, A.; Guyer, M. A taxonomy of 2 × 2 games. Gen. Syst. 1966, 11, 203–214. [Google Scholar]
  30. Axelrod, R.; Hamilton, W.D. The evolution of cooperation. Science 1981, 211, 1390–1396. [Google Scholar] [CrossRef] [PubMed]
  31. Poncela-Casasnovas, J.; Gutiérrez-Roig, M.; Gracia-Lázaro, C.; Vicens, J.; Gómez-Gardeñes, J.; Perelló, J.; Moreno, Y.; Duch, J.; Sánchez, A. Humans display a reduced set of consistent behavioral phenotypes in dyadic games. Sci. Adv. 2016, 2, e1600451. [Google Scholar] [CrossRef] [PubMed]
  32. Hofbauer, J.; Sigmund, K. Evolutionary Games and Population Dynamics; Cambridge University Press: Cambridge, UK, 1998. [Google Scholar]
  33. Gintis, H. Game, Theory Evolving; Princeton University Press: Princeton, NJ, USA, 2000. [Google Scholar]
  34. Hofbauer, J.; Sigmund, K. Evolutionary game dynamics. Bull. Am. Math. Soc. 2003, 40, 479–519. [Google Scholar] [CrossRef]
Figure 1. Two-dimensional ( S , T ) representation of the symmetric two-player two-action games for P = 1 , R = 2 , 0 < S < 2 and 1 < T < 3 . (a) The left panel shows the location of the four types of games; (b) the right panel shows (color code shown at right) the average level of cooperation in the corresponding Nash equilibrium.
Figure 1. Two-dimensional ( S , T ) representation of the symmetric two-player two-action games for P = 1 , R = 2 , 0 < S < 2 and 1 < T < 3 . (a) The left panel shows the location of the four types of games; (b) the right panel shows (color code shown at right) the average level of cooperation in the corresponding Nash equilibrium.
Games 08 00001 g001
Figure 2. Simulation of the dynamics of the Snowdrift Game (SG). The figure shows in color code representation the averaged values of cooperation (left panels) and cognitive level (right panels) in the stationary state for the initial conditions specified in main text. Upper panels show the results for Scenario A, where agents assume a truncated Poisson distribution of cognitive levels in the population; middle panels show the results for Scenario B; and lower panels show the results for an assumed homogeneous distribution (Scenario C). Each point shows the result averaged over 100 Monte Carlo simulations. Parameter values are N = 10 3 , u = 0.45 and (for Scenario A) δ = 1 and v = 0.45 .
Figure 2. Simulation of the dynamics of the Snowdrift Game (SG). The figure shows in color code representation the averaged values of cooperation (left panels) and cognitive level (right panels) in the stationary state for the initial conditions specified in main text. Upper panels show the results for Scenario A, where agents assume a truncated Poisson distribution of cognitive levels in the population; middle panels show the results for Scenario B; and lower panels show the results for an assumed homogeneous distribution (Scenario C). Each point shows the result averaged over 100 Monte Carlo simulations. Parameter values are N = 10 3 , u = 0.45 and (for Scenario A) δ = 1 and v = 0.45 .
Games 08 00001 g002
Figure 3. Histograms of the cognitive levels of the population in the stationary state of the dynamics of the SG game in Scenario A. Panels in the same vertical correspond to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Figure 3. Histograms of the cognitive levels of the population in the stationary state of the dynamics of the SG game in Scenario A. Panels in the same vertical correspond to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Games 08 00001 g003
Figure 4. Histograms of the cognitive levels of the population in the stationary state of the dynamics of the SG game in Scenario B. Panels in the same vertical correspond to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Figure 4. Histograms of the cognitive levels of the population in the stationary state of the dynamics of the SG game in Scenario B. Panels in the same vertical correspond to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Games 08 00001 g004
Figure 5. Histograms of the cognitive levels of the population in the stationary state of the dynamics of the SG game in Scenario C. Panels in the same vertical correspond to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Figure 5. Histograms of the cognitive levels of the population in the stationary state of the dynamics of the SG game in Scenario C. Panels in the same vertical correspond to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Games 08 00001 g005
Figure 6. Dynamics of the SG game in Scenario A. The leftmost panel shows in color code the average τ of the Poisson parameter of the population in the stationary state; while the panels on the right show the histograms of τ for a few selected points, with figures in the same vertical corresponding to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Figure 6. Dynamics of the SG game in Scenario A. The leftmost panel shows in color code the average τ of the Poisson parameter of the population in the stationary state; while the panels on the right show the histograms of τ for a few selected points, with figures in the same vertical corresponding to games in the same equivalence class m. The values of the game parameters T and S are shown inside the corresponding panel.
Games 08 00001 g006

Share and Cite

MDPI and ACS Style

Gracia-Lázaro, C.; Floría, L.M.; Moreno, Y. Cognitive Hierarchy Theory and Two-Person Games. Games 2017, 8, 1. https://0-doi-org.brum.beds.ac.uk/10.3390/g8010001

AMA Style

Gracia-Lázaro C, Floría LM, Moreno Y. Cognitive Hierarchy Theory and Two-Person Games. Games. 2017; 8(1):1. https://0-doi-org.brum.beds.ac.uk/10.3390/g8010001

Chicago/Turabian Style

Gracia-Lázaro, Carlos, Luis Mario Floría, and Yamir Moreno. 2017. "Cognitive Hierarchy Theory and Two-Person Games" Games 8, no. 1: 1. https://0-doi-org.brum.beds.ac.uk/10.3390/g8010001

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop