Abstract

The ultimatum game has been a prominent paradigm in studying the evolution of fairness. It predicts that responders should accept any nonzero offer and proposers should offer the smallest possible amount according to orthodox game theory. However, the prediction strongly contradicts with the experimental behaviors where the mean offer typically ranges from 0.3 to 0.5 and the mean demand tends to lie between 0.2 and 0.35. To explain the evolution of such fair behaviors, here we introduce empathy in a mutation-selection process with group structure and find that our results quantitatively reproduce the experimental behaviors at low randomness with intermediate empathy or relatively high randomness with small empathy. Moreover, we show that with low randomness more empathy leads to a fairer outcome with a higher mean offer and demand. Counterintuitively, more empathy corresponds to a lower mean offer together with a higher mean demand for relatively high randomness. Finally, we analytically provide the mean offer and demand under both weak and strong intensities of selection when the largest or smallest level of empathy is introduced. Our study provides systematic insights into the evolutionary origin of fairness in a mutation-selection process with empathetic strategies and group structure.

1. Introduction

In the canonical ultimatum game, one player proposes a division of a sum of money between himself/herself and a second player, who might accept or reject the proposal. If the proposal is accepted, the sum is shared accordingly; if not, both players remain empty-handed. On the assumption of orthodox game theory, the responder should accept any nonzero offers and the proposer should offer the smallest possible amount. However, human behavioral experiments have shown a different reality. The mean offer typically ranges from 0.3 to 0.5, and the mean demand tends to lie between 0.2 and 0.35 [1, 2]. Apart from behavioral experiments [3, 4], the evolution of fairness has also been studied using a great diversity of models under the framework of game theory and evolutionary game theory [5].

Evolutionary game dynamics focuses on the evolution of fairness among selfish and interactive individuals [614], where strategies with higher fitness are more likely to spread among individuals. Under this evolutionary framework, the conditions under which the fair strategy is favored by natural selection have been attracting considerable interest. In well-mixed populations without invoking additional mechanisms, natural selection itself can lead to the rational self-interest strategy, where agents offer the smallest amount and accept any nonzero offers [15, 16]. Considering this, researchers have investigated a large number of factors to explain how the fair strategy can be favored in the two-person ultimatum game [1534]. These factors are reputation [15], empathy [1620], alternating role [21, 22], randomness [23, 24], spite [25, 26], altering the stake size [27], spatial population structure [18, 2834], and so on. Particularly, some models comprise different factors, for example, the effects of empathy [18], adaptive role switching [21, 22], random allocation [24], and migration [34] have been studied in spatially structured populations.

Empathy, meaning that individuals only make offers that they would themselves be ready to accept, has attracted much attention in modeling human behavior. When all individuals are assumed to play empathetic strategies, fair offers can be favored by natural selection in well-mixed populations [17]. Under the same or very similar assumption, empathetic players also result in the evolution of fairness in regular graphs [18] and other complex networks [19]. Page and Nowak have found that in well-mixed populations, allowing a small proportion of the population to play empathetic strategies is enough to favor the evolution of fairness [20]. However, if natural selection acts upon the proportion of empathetic strategies, they also have shown that empathy is not selected by natural selection. A recent literature has found when individuals are restricted to interact with a fraction of the total population, e.g., group structure, empathetic individuals can survive in the population [35]. The survival of empathy itself is the premise of studying the effects of empathy on fairness, which is also an important motivation for adding group structure in this paper.

Group structure is ubiquitous in real society because individuals are often distributed to form numerous groups instead of interacting equally in well-mixed populations. For example, the group can be understood as an island in population genetics or a particular organization in human society, as shown in [3537]. Considering individuals in real life may be exchanged between nearby groups [38] and the advantages of temporal networks over their static counterparts [3942], we incorporate migration in the model as well and allow the interactive network to change with time. Our model is stimulated by the classical stepping-stone model, which has been extensively adopted by mathematicians and biologists (see [43] and its references). Indeed, we consider the case where each node represents a group with arbitrary number of individuals, and global update is also used in our model. However, previous studies on empathy in spatial populations merely focused on games on graphs, where each node represents an individual and local update is adopted [18, 19]. And they assumed that all or almost all individuals are empathetic. It is still open whether more empathy will lead to a fairer outcome in a spatial population. Therefore, we allow an arbitrary level of empathy initially introduced in populations with group structure. Note that we also find that the group structure has obvious disadvantages in promoting fairness compared with spatial populations in [18, 19]. Furthermore, beyond the group structure, our another goal is studying the effects of empathy on the evolution of fairness.

In this paper, we introduce empathy by initially allowing a proportion α of the population to play empathetic strategies and α represents the level of empathy. It appears that the single-group case of our model degenerates to the one by Page and Nowak [20]. Yet, this does not necessarily mean our model is the same as that in [20], or just a simple extension from [20]. In fact, these two models have two significant differences: (1) strategy and empathy evolve according to the mutation-selection process in our model but evolve by the modified adaptive dynamics in their model. (2) Our model adopts global mutation (i.e., mutants can be quite different from the parent), but their model is limited to local mutation (i.e., mutants have to be close to the parent). This is essentially important as it has been shown that the mutation mode strongly influences the evolutionary results of asymmetric binary games [44]. Moreover, in [20], the mean offer and demand are both shown close to 0.5, which is clearly not in accordance with the experimental evidence. Importantly, by considering global mutation and the intensity of selection, we find the conditions under which the experimental behaviors are reproduced quantitatively.

Indeed, it is not realistic to assume that individuals always have enough knowledge on how to obtain higher payoffs or others strategies. As clearly reported in [45, 46], cultural evolution may occur with high probabilities of strategy exploration, analogous to mutation. The effects of high mutation probabilities on evolutionary dynamics also have received much attention [23, 47]. To explain the experimental behaviors and further to explore the factors favoring fairness, we make a comprehensive analysis by considering all possible values of mutation probability and level of empathy. Note that, in terms of the parametric space, previous studies mainly focus on low-mutation probabilities (probability is from 0.001 to 0.01). Furthermore, we also investigate how the intensity of selection and group number influences the evolution of fairness. Under both weak and strong intensities of selection, we analytically provide the mean offer and demand for the largest and smallest level of empathy.

2. Model

2.1. Ultimatum Game

In the ultimatum game with a proposer and a responder, the proposer suggests how to split a fixed sum (say 1) and the responder decides whether or not to accept the proposal. When the responder accepts it, the offer is split accordingly; otherwise, both individuals get nothing. Each individual has a strategy denoted by a vector where is the amount offered when he acts as a proposer, and is the minimum amount demanded when he acts as responder. In each pairwise interaction, either individual acts once as a proposer and once as a responder. An offer is accepted by a responder with the minimum demand if and only if . Therefore, in a pairwise interaction, the payoff for an individual using the strategy against another individual using the strategy is given by

2.2. Evolutionary Dynamics

If a strategy satisfies , i.e., the offer that an individual makes is equal to the minimum offer that he prepares to accept, the strategy is called empathetic strategy. If p and q of a strategy are independent of each other, the strategy is called independent strategy. Consider a population with N individuals in which each individual belongs to one of the M groups. Initially, each individual adopts an empathetic strategy with probability , where the value of follows the uniform distribution over ; otherwise, with probability , he adopts an independent strategy, where the values of p and q follow the uniform distribution over . Each individual interacts with other individuals in the same group, and in each pairwise interaction either individual acts once as a proposer and once as a responder. After an individual i interacts with all other individuals in the same group, he receives the total payoff . The number of interactions that an individual participates in depends on the size of the group the individual is located in, and the number of games is twice that of interactions. For example, 20 individuals are located in the first group, and then the number of games each individual plays in this group is . The fitness of the individual i is defined as , where ω is called the intensity of selection [48]. Two extreme cases and correspond to weak selection and strong selection, respectively.

The strategy update of all individuals follows the frequency-dependent Moran process [48]. As shown in Figure 1(a), one individual is randomly chosen to “die” and another individual is chosen to “reproduce” an offspring proportional to his fitness at each generation. The newborn offspring adopts his parent’s strategy with probability ; otherwise, he mutates to a random empathetic strategy with probability α and a random independent strategy with probability . The Moran process is a natural scenario for genetic evolution and also translates into social settings. A random individual resolves to update his strategy; subsequently, he adopts another individual’s strategy, who is chosen proportional to his fitness. It is noteworthy that the proportion of empathetic strategies fluctuates around the level of empathy α during the evolutionary process, which is different from the previous literature [20], where the proportion is maintained during the evolutionary process by assuming that each individual offers his value with probability α. Particularly, all individuals adopt independent strategies for the smallest level of empathy and empathetic strategies for the largest level of empathy during the whole evolutionary process.

2.3. Migration Range r

Initially, N individuals are randomly distributed to M groups. Migration is a fundamental feature in humans and animals. Motivated by the classical stepping-stone model (see [43] and the references therein) and following the preceding studies [4951], we choose a kind of diverse migration-random migration, which incorporates many possible ways of migration and assumes that only the newborn individual migrates to one new group with probability ; otherwise, he stays in his parent’s group.

We adopt the simplest assumption that the groups are located on a circle, which describes the relative physical distances between any two groups [43]. On the one hand, the simplest structure allows us to extract the effects of other parameters on fairness, such as the level of empathy. Indeed, the structure of circle is generally employed to investigate rich migration strategies in structured populations, and a typical example is the homogeneous migration pattern intensively discussed in the population genetics [43]. On the other hand, although our analytical results are under weak selection, we have checked that they hold true as well for more complex structures, such as two-dimensional or multiple-dimensional lattices.

We make use of graph theory to illustrate the migration strategy, where each node is a group and the edges are potential single-step migration paths. We focus on homogeneous graphs in the sense that they look the same from every node, and migration strategies of this sort have been intensively discussed in the population genetics (see [52] and its references). To pay more attention to the effects of other parameters on fairness, we investigate a type of homogeneous migration patterns, which is described by the migration range r in Figure 1(b). The migration range r means that an individual can equally migrate to groups that are within r steps far from his parent’s group. Note that here different values of r also generate another angle of the interaction structure, which can exhibit enormous configurations.

3. Results

3.1. Simulation Results

We first perform agent-based simulations by varying the intensity of selection ω, the level of empathy α, and the group number M. For each set of simulation parameters, we determine the mean offer and demand, which are the time-averaged values of p and q over the whole population, respectively. Here, the mean offer p and demand q are averaged over generations for the mutation probability and generations for , which ensures that the population has reached the stationary state. Specifically, we have exported a set of value and value after every generations and have validated that the changes over the last five sets of values fluctuate below 0.001. The standard deviations of our simulation results are very small, and the difference generated by different random realizations can be negligible (shown in Table 1 of Supplementary Information). Therefore, we do not show the variances of the following simulation results. Our evolutionary process is a Markov chain due to nonzero mutation probabilities, and our simulation results are obtained based on the stationary distribution which is identical to the limiting distribution according to the ergodic theorem and the limiting theorem. Therefore, our results are independent of the initialization (shown in Table 2 of Supplementary Information) and we adopt the uniform initialization.

When the intensity of selection ω is very small (), neutral drift dominates the evolutionary dynamics, indicating that the mean offer and demand are close to 0.5 (Figures 2(a)2(d)). As ω increases but is still small, both the mean offer and demand decrease significantly with ω (Figure 2). When the level of empathy α is small, the decreasing trends mainly depend on the evolution of independent strategies. According to equation (1), a lower offer has a payoff advantage over a higher offer for independent strategies, i.e., with . Moreover, the increase of ω significantly enlarges the payoff advantage of lower offers over higher offers. Therefore, we have the significant decrease of the mean offer with ω. The decrease of the mean offer drives the mean demand to decrease accordingly in order to avoid rejection. When α is large, the decreasing trends mainly depend on the evolution of empathetic strategies. According to equation (1), for empathetic strategies, the strategy with has a payoff advantage over the strategy with ; i.e., the payoff of is more than that of . The initial increase of ω enlarges the payoff advantage of over , and it leads to the significant decrease of the mean offer and demand.

When the intensity of selection ω becomes sufficiently large and further increases, the mean offer or demand remains around nonzero constants (Figure 2). The reason for the existence of the nonzero constant is as follows. The numerator and the denominator of the probability that an individual reproduces an offspring linearly depend on ω. When ω is sufficiently large, it can be simultaneously eliminated from the numerator and the denominator. Accordingly, the payoff advantage of lower offers over higher offers or the payoff advantage of over cannot be enlarged by increasing ω. Consequently, the mean offer or demand cannot change with ω and remains around nonzero constants.

When the intensity of selection ω is very small or the mutation probability u is very high (Figure S1 of Supplementary Information), the mean offer and demand change very little with the level of empathy α because neutral drift or mutation dominates the evolutionary dynamics. For very low-mutation probabilities and large intensities of selection, generating low randomness, the mean offer and demand both increase and get closer to the fair ones with the level of empathy (Figures 3(c) and 3(d)). It implies that with low randomness, more empathy leads to a fairer outcome with a higher mean offer and demand. For small intensities of selection or for large intensities of selection and intermediate mutation probabilities, corresponding to relatively high randomness, the mean offer decreases and yet the mean demand increases with the level of empathy (Figure 3). It implies that with relatively high randomness, more empathy results in a lower mean offer and a higher mean demand.

The results can be intuitively understood by comparing two extreme cases and . For the smallest level of empathy , we have known that lower offers have the payoff advantage over higher offers. For the largest level of empathy , closer to 0.5 has the payoff advantage over further away 0.5 or according to equation (1); i.e., a strategy with has a higher payoff than that with or a strategy with . Therefore, a lower offer p and a lower demand q will be favored by natural selection for and yet the offer p closer to 0.5 will be favored for . For very low-mutation probabilities and large intensities of selection, natural selection plays a major role in strategy evolution, and thus the mean offer and demand for are less than those for . For intermediate mutation probabilities and large intensities of selection, mutation plays a major role in strategy evolution. Strategies with high offers or high demands are frequently introduced in the evolutionary process for , but only strategies with high offers and high demands are frequently introduced for . However, only strategies with high offers and low demands can achieve enough payoffs to survive in the population. Therefore, the mean offer for is more than the one for , and yet the mean demand for is less than the one for . The same result also holds true for small intensities of selection, where neutral drift plays a major role in strategy evolution. This is because strategies with higher offers and lower demands can obtain enough payoffs to survive for and strategies with further away from 0.5 can for , since they reach most deals with others.

When there is no migration (the migration probability ), the evolutionary result changes very little with the number of groups (Figures S2(a) and S2(d) of Supplementary Information), implying that the addition of group structure itself cannot promote the evolution of fairness compared with well-mixed structure. Because our model adopts accumulated payoffs and global updates, the group initially with most individuals is very likely to gamble more and more individuals and other groups become vacant. Finally, our group structure performs just similar to well-mixed structure when there is no migration.

As shown in Figures 4(a) and 4(b) (the level of empathy ), when there is migration (the migration probability ), the mean offer and demand increase when the number of groups M increases from 1, implying that the addition of group structure together with migration promotes the evolution of fairness compared with well-mixed structure. This is because multiple groups provide a higher mean offer or a higher mean demand with opportunities of obtaining enough payoffs to survive in the population. When M further increases, the mean offer and demand are maintained around constants. In other words, the best promotion of fairness does not require too large M. Therefore, without loss of generality, we choose or in our simulations. The mean offer and demand increase with small migration ranges but remain around constants when the migration range r is large (also see Figures S2(a) and S2(b) of Supplementary Information). To better understand whether other parameters promote fairness, we focus on in the above simulations. Motivated by the classical stepping-stone model (see [43] and the references therein) and following the preceding studies [4951], we consider that only the newborn individual is allowed to migrate at a generation. We also investigate the second case where all individuals migrate at a generation in Figures S2(a) and S2(b). We find that the mean offer and demand increase more with M compared with the first case, and thus the promotion of fairness is enlarged in the second case. Different from the first case, the mean offer or demand does not change significantly with r.

3.2. Analytical Results

After presenting agent-based simulation results, we turn to theoretical calculations. It has been shown that, under weak selection, more empathy leads to a lower mean offer. Accordingly, we focus on the case with , where all players use continuous empathetic strategies. Here, a strategy can be described by a single parameter . The mean offer p is calculated in Supplementary Information, and its analytical expression is as follows:where , , and describes the migration pattern. The expression of is if ( is an integer no greater than x) and otherwise. When , an individual can migrate to one of the other groups equiprobably, which is called global migration. Figure 5 shows when the intensity of selection is small, analytical results agree well with simulation results for different population sizes (N, Figures 5(a) and 5(b)), migration probabilities (, Figures 5(a) and 5(c)), mutation probabilities (u, Figures 5(b) and 5(d)), group numbers (M, Figures 5(c) and 5(d)), and migration patterns (r, Figures 5(a) and 5(b)).

The mean offer increases with the mutation probability, the migration probability, or the group number (Figures 6(a), 6(b), and 6(d)) but decreases with the population size (Figure 6(c)). Accordingly, mutation, migration, or group structure promotes the evolution of fairness, but population size inhibits the evolution of fairness. The mean offer of is less than or equal to the one of global migration () or . It implies that a smaller migration range leads to a fairer outcome than or the same outcome as a larger migration range. The result is tested against various population sizes, mutation probabilities, migration probabilities, and group numbers. Here, we focus on the mean offer of global migration, which can be obtained analytically. From , we have and when . Substituting these values into equation (2), we have

It is easy to verify that the mean offer increases with the mutation probability, the migration probability, or the group number, but decreases with the population size. In order to make sure that almost all players can participate in games, we here assume that the population size is two times more than the group number M.

It has been shown that under strong selection, the mean offer and demand change significantly with the level of empathy α. Moreover, the results for any level of empathy are between those under two extreme cases and . Therefore, we calculate the approximate values of the mean offer and demand for and . When , we use the replicator dynamics of S discrete strategies . By employing to denote the frequency of the strategy , we havewhere is the payoff of the strategy i and is the average payoff of the population. When , we use the replicator dynamics of discrete strategies. Similarly, by using to denote the frequency of the strategy , we havewhere is the payoff of the strategy and is the average payoff of the population. When all strategies have identical initial frequencies, the stationary solutions of the above replicator equations, which no longer change with time, are denoted by and . When , we approximate the mean offer by with sufficiently large S. When , we approximate the mean offer and the mean demand by and with sufficiently large , respectively. As shown in Figure 7, our approximations agree well with simulated results for different mutation probabilities.

4. Discussion and Conclusions

It has been shown that the mean offer typically ranges from 0.3 to 0.5 and the mean demand tends to lie between 0.2 and 0.35 in [23] by analyzing the data of many behavioral experiments. If the intensity of selection is very small or the mutation probability is high, the mean offer and demand cannot lie in the above ranges (closer to 0.5) because neutral drift or mutation dominates the evolutionary dynamics. At appropriate level of randomness and empathy, we quantitatively reproduce the above ranges. For very low-mutation probabilities and large intensities of selection (Figures 2(a), 2(b), 3(c), and 3(d)), intermediate empathy (the level of empathy α is intermediate) results in the experimental behaviors. Here, the combination of the mutation probability and the intensity of selection corresponds to low randomness. For very low-mutation probabilities and small intensities of selection (Figures 2(a), 2(b), 3(a), and 3(b)) or for intermediate-mutation probabilities and large intensities of selection (Figures 2(c), 2(d), 3(c), and 3(d)), small empathy (α is small) leads to the experimental behaviors. Here, the combination of the mutation probability and the intensity of selection induces relatively high randomness. In all, low randomness together with intermediate empathy or relatively high randomness together with small empathy is sufficient to quantitatively reproduce the experimental behaviors.

One relevant literature [23] has reported that the average behavior of experiments can be quantitatively reproduced by adjusting the level of randomness in well-mixed populations. Our group structure itself cannot promote the evolution of fairness compared with well-mixed structure, and yet our group structure together with migration can. Besides the group structure, the largest differences between our model and their model are the update rule and the dependence of the fitness on the payoff, which lead to different results from the following two aspects. In their model, the level of randomness is continually decreased by continually increasing the intensity of selection, and so are the mean offer and demand. However, in our model, when the intensity of selection ω is sufficiently large, the level of randomness cannot be further decreased by increasing ω and neither are the mean offer and demand. The difference between their results and our results can be understood as follows. The pairwise comparison rule, which they adopted, implies that the payoff advantage of a lower offer over a higher offer can be increasingly enlarged by raising large ω. The Moran process and the linear dependence of the fitness on the payoff, which we assume, make ω omitted from the numerator and the denominator of the probability that a player reproduces an offspring. It implies that sufficiently large intensities of selection no longer enlarge the payoff difference of one strategy over another.

Another relevant literature [20] introduced empathy by assuming that an individual offers his q-value with a given probability and has found that neither empathy nor fairness can be selected by natural selection. Our model allows interaction to only occur among players in the same group, so empathy can survive in the population according to [35] and fairness can further be selected. The previous literature [20] then studied another form of introducing empathy, where the mean offer p and demand q have been reported close to 0.5. The result is clearly not in accordance with experimental evidence. The difference mainly depends on how strategy and empathy evolve. In their model, both strategy and empathy evolve by the modified adaptive dynamics, implying local mutation (i.e., mutants have to be close to the parent). In our model, both strategy and empathy evolve according to the mutation-selection process, and strategy is subject to global mutation (i.e., mutants can be quite different from the parent).

To sum up, we consider the effects of empathy on the evolution of fairness with global mutation and the intensity of selection. Different from the results reported in [20], where the mean offer and demand are both reported close to 0.5, we quantitatively reproduce the experimental behaviors at low randomness with intermediate empathy or relatively high randomness with small empathy. We allow an arbitrary level of empathy in a mutation-selection process with group structure, different from the previous studies on empathy [1820], where researchers have neglected the effects of mutation and the intensities of selection. We show that with low randomness, more empathy leads to a fairer outcome with a higher mean offer and demand. Counterintuitively, more empathy corresponds to a lower mean offer together with a higher mean demand for relatively high randomness. Finally, we analytically provide the mean offer and demand under both weak and strong intensities of selection when the largest or smallest level of empathy is introduced. We find that for the largest level of empathy together with weak selection, mutation, migration, or group structure can promote the evolution of fairness, while population size cannot. Previous theoretical studies of fairness were mainly conducted with agent-based simulations, where only few presented analytical results (but with strong assumptions).

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Authors’ Contributions

Y. Z. and J. L. contributed equally to this work. Y. Z. and A. L. designed the project. All authors performed the research. Y. Z. performed the theoretical calculations. J. L. performed the numerical simulations. A. L. and Y. Z. analyzed the results and wrote the manuscript, and J. L. edited the manuscript.

Acknowledgments

Y. Z. is grateful for the support by the National Natural Science Foundation of China (grant nos. 61603036, 61520106009 and 61533008) and the Fundamental Research Funds for the Central Universities (grant no. FRF-TP-18-036A2). A. L. acknowledges the International Human Frontier Science Program Postdoctoral Fellowship (grant no. LT000696/2018-C) and the support from Foster Lab at University of Oxford.

Supplementary Materials

Calculation of the mean offer p in the main text for the empathetic strategies. Table 1: for different levels of empathy a, the average values and the standard deviations of the mean offer p and the mean demand q. For each set of parameters, we perform 10 simulations generated by different random seeds. Each simulation runs 5 × (10)7 generations. Other parameters: N = 50, M = 9, r = 1, u = 0.2,  = 0.1, and ω = 1. Table 2: for different probability density distributions of initialization f(x), the mean offer p and the mean demand q. For each set of parameters, we perform one simulation with 5 × (10)7 generations. Other parameters: N = 50, M = 9, r = 1, u = 0.01,  = 0.1, and ω = 1. Figure S1: the changing trends of the mean offer p and demand q with the level of empathy a or the intensity of selection ω. (a and b) p and q change very little with a when ω is very small. (c and d) When the mutation probability is high, the experimental behaviors cannot be observed. Parameters: N = 50, M = 9, r = 1, and  = 0.1, with u = 0.1 in (a, b) and u = 0.4 in (c, d). Figure S2 :  the mean offer p and demand q for the smallest level of empathy a = 0. (a, b) When only the offspring migrates at a generation, p and q increase with small r but remain around constants when r is large; when all individuals migrate at a generation, p and q do not significantly change with r. (c, d) When there is no migration (the migration probability  = 0), p and q do not change with the number of groups M. Parameters: N = 50: (a, b) ω = 0.015, M = 16,  = 0.1; (c, d) ω = 0.01,  = 0, and r = 1. (Supplementary Materials)