Agent-based simulation of the N-person chicken game

Research output: Chapter in Book/Report/Conference proceedingChapter

3 Citations (Scopus)

Abstract

We report computer simulation experiments using our agent-based simulation tool to model the multi-person Chicken game. We simplify the agents according to the Pavlovian principle: their probability of taking a certain action changes by an amount proportional to the reward or penalty received from the environment for that action. The individual agents may cooperate with each other for the collective interest or may defect, i.e., pursue their selfish interests only. Their decisions to cooperate or defect accumulate over time to produce a resulting collective order that determines the success or failure of the public system. After a certain number of iterations, the proportion of cooperators stabilizes to either a constant value or oscillates around such a value. The payoff (reward/penalty) functions are given as two curves: one for the cooperators and another for the defectors. The payoff curves are functions of the ratio of cooperators to the total number of agents. The actual shapes of the payoff functions depend on many factors. Even if we assume linear payoff functions, there are four parameters that are determined by these factors. The payoff functions for a multi-agent Chicken game have the following properties. (1) Both payoff functions increase with an increasing number of cooperators. (2) In the region of low cooperation the cooperators have a higher reward than the defectors. (3) When the cooperation rate is high, there is a higher payoff for defecting behavior than for cooperating behavior. (4) As a consequence, the slope of the D function is greater than that of the C function and the two payoff functions intersect. (5) All agents receive a lower payoff if all defect than if all cooperate. We have investigated the behavior of the agents under a wide range of payoff functions. The results show that it is quite possible to achieve a situation where the enormous majority of the agents prefer cooperation to defection. The Chicken game of using cars or mass transportation in large cities is considered as a practical application of the simulation.

Original languageEnglish (US)
Title of host publicationAnnals of the International Society of Dynamic Games
PublisherBirkhauser
Pages696-703
Number of pages8
DOIs
StatePublished - Jan 1 2007

Publication series

NameAnnals of the International Society of Dynamic Games
Volume9
ISSN (Print)2474-0179
ISSN (Electronic)2474-0187

Fingerprint

Agent-based Simulation
Person
Game
Reward
Defects
Curve
Mass transportation
Chicken game
Agent-based simulation
Computer Experiments
Penalty Function
Accumulate
Simulation Tool
Intersect
Linear Function
Simulation Experiment
Penalty
Slope
Simplify
Proportion

Keywords

  • Agent-based simulation
  • Chicken game
  • Cooperation
  • Prisoner’s dilemma

ASJC Scopus subject areas

  • Statistics, Probability and Uncertainty
  • Statistics and Probability
  • Applied Mathematics

Cite this

Szilagyi, M. N. (2007). Agent-based simulation of the N-person chicken game. In Annals of the International Society of Dynamic Games (pp. 696-703). (Annals of the International Society of Dynamic Games; Vol. 9). Birkhauser. https://doi.org/10.1007/978-0-8176-4553-3_34

Agent-based simulation of the N-person chicken game. / Szilagyi, Miklos N.

Annals of the International Society of Dynamic Games. Birkhauser, 2007. p. 696-703 (Annals of the International Society of Dynamic Games; Vol. 9).

Research output: Chapter in Book/Report/Conference proceedingChapter

Szilagyi, MN 2007, Agent-based simulation of the N-person chicken game. in Annals of the International Society of Dynamic Games. Annals of the International Society of Dynamic Games, vol. 9, Birkhauser, pp. 696-703. https://doi.org/10.1007/978-0-8176-4553-3_34
Szilagyi MN. Agent-based simulation of the N-person chicken game. In Annals of the International Society of Dynamic Games. Birkhauser. 2007. p. 696-703. (Annals of the International Society of Dynamic Games). https://doi.org/10.1007/978-0-8176-4553-3_34
Szilagyi, Miklos N. / Agent-based simulation of the N-person chicken game. Annals of the International Society of Dynamic Games. Birkhauser, 2007. pp. 696-703 (Annals of the International Society of Dynamic Games).
@inbook{565255dee508462db452b027fcb4ebdc,
title = "Agent-based simulation of the N-person chicken game",
abstract = "We report computer simulation experiments using our agent-based simulation tool to model the multi-person Chicken game. We simplify the agents according to the Pavlovian principle: their probability of taking a certain action changes by an amount proportional to the reward or penalty received from the environment for that action. The individual agents may cooperate with each other for the collective interest or may defect, i.e., pursue their selfish interests only. Their decisions to cooperate or defect accumulate over time to produce a resulting collective order that determines the success or failure of the public system. After a certain number of iterations, the proportion of cooperators stabilizes to either a constant value or oscillates around such a value. The payoff (reward/penalty) functions are given as two curves: one for the cooperators and another for the defectors. The payoff curves are functions of the ratio of cooperators to the total number of agents. The actual shapes of the payoff functions depend on many factors. Even if we assume linear payoff functions, there are four parameters that are determined by these factors. The payoff functions for a multi-agent Chicken game have the following properties. (1) Both payoff functions increase with an increasing number of cooperators. (2) In the region of low cooperation the cooperators have a higher reward than the defectors. (3) When the cooperation rate is high, there is a higher payoff for defecting behavior than for cooperating behavior. (4) As a consequence, the slope of the D function is greater than that of the C function and the two payoff functions intersect. (5) All agents receive a lower payoff if all defect than if all cooperate. We have investigated the behavior of the agents under a wide range of payoff functions. The results show that it is quite possible to achieve a situation where the enormous majority of the agents prefer cooperation to defection. The Chicken game of using cars or mass transportation in large cities is considered as a practical application of the simulation.",
keywords = "Agent-based simulation, Chicken game, Cooperation, Prisoner’s dilemma",
author = "Szilagyi, {Miklos N}",
year = "2007",
month = "1",
day = "1",
doi = "10.1007/978-0-8176-4553-3_34",
language = "English (US)",
series = "Annals of the International Society of Dynamic Games",
publisher = "Birkhauser",
pages = "696--703",
booktitle = "Annals of the International Society of Dynamic Games",

}

TY - CHAP

T1 - Agent-based simulation of the N-person chicken game

AU - Szilagyi, Miklos N

PY - 2007/1/1

Y1 - 2007/1/1

N2 - We report computer simulation experiments using our agent-based simulation tool to model the multi-person Chicken game. We simplify the agents according to the Pavlovian principle: their probability of taking a certain action changes by an amount proportional to the reward or penalty received from the environment for that action. The individual agents may cooperate with each other for the collective interest or may defect, i.e., pursue their selfish interests only. Their decisions to cooperate or defect accumulate over time to produce a resulting collective order that determines the success or failure of the public system. After a certain number of iterations, the proportion of cooperators stabilizes to either a constant value or oscillates around such a value. The payoff (reward/penalty) functions are given as two curves: one for the cooperators and another for the defectors. The payoff curves are functions of the ratio of cooperators to the total number of agents. The actual shapes of the payoff functions depend on many factors. Even if we assume linear payoff functions, there are four parameters that are determined by these factors. The payoff functions for a multi-agent Chicken game have the following properties. (1) Both payoff functions increase with an increasing number of cooperators. (2) In the region of low cooperation the cooperators have a higher reward than the defectors. (3) When the cooperation rate is high, there is a higher payoff for defecting behavior than for cooperating behavior. (4) As a consequence, the slope of the D function is greater than that of the C function and the two payoff functions intersect. (5) All agents receive a lower payoff if all defect than if all cooperate. We have investigated the behavior of the agents under a wide range of payoff functions. The results show that it is quite possible to achieve a situation where the enormous majority of the agents prefer cooperation to defection. The Chicken game of using cars or mass transportation in large cities is considered as a practical application of the simulation.

AB - We report computer simulation experiments using our agent-based simulation tool to model the multi-person Chicken game. We simplify the agents according to the Pavlovian principle: their probability of taking a certain action changes by an amount proportional to the reward or penalty received from the environment for that action. The individual agents may cooperate with each other for the collective interest or may defect, i.e., pursue their selfish interests only. Their decisions to cooperate or defect accumulate over time to produce a resulting collective order that determines the success or failure of the public system. After a certain number of iterations, the proportion of cooperators stabilizes to either a constant value or oscillates around such a value. The payoff (reward/penalty) functions are given as two curves: one for the cooperators and another for the defectors. The payoff curves are functions of the ratio of cooperators to the total number of agents. The actual shapes of the payoff functions depend on many factors. Even if we assume linear payoff functions, there are four parameters that are determined by these factors. The payoff functions for a multi-agent Chicken game have the following properties. (1) Both payoff functions increase with an increasing number of cooperators. (2) In the region of low cooperation the cooperators have a higher reward than the defectors. (3) When the cooperation rate is high, there is a higher payoff for defecting behavior than for cooperating behavior. (4) As a consequence, the slope of the D function is greater than that of the C function and the two payoff functions intersect. (5) All agents receive a lower payoff if all defect than if all cooperate. We have investigated the behavior of the agents under a wide range of payoff functions. The results show that it is quite possible to achieve a situation where the enormous majority of the agents prefer cooperation to defection. The Chicken game of using cars or mass transportation in large cities is considered as a practical application of the simulation.

KW - Agent-based simulation

KW - Chicken game

KW - Cooperation

KW - Prisoner’s dilemma

UR - http://www.scopus.com/inward/record.url?scp=85048846127&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85048846127&partnerID=8YFLogxK

U2 - 10.1007/978-0-8176-4553-3_34

DO - 10.1007/978-0-8176-4553-3_34

M3 - Chapter

AN - SCOPUS:85048846127

T3 - Annals of the International Society of Dynamic Games

SP - 696

EP - 703

BT - Annals of the International Society of Dynamic Games

PB - Birkhauser

ER -