Simulating Evolutionary Social Behavior

Slides:



Advertisements
Similar presentations
The Trait Perspective Trait A characteristic of behavior or a disposition to feel and act as assessed by self- reported inventories or peer reports.
Advertisements

Other Mechanisms of Change
Evolution of Populations Chapter 16
Carl Jung & Psychological Types
Evolution Test Review Session!!
Population GENETICS.
16-2 Evolution as Genetic Change
Presenter: Chih-Yuan Chou GA-BASED ALGORITHMS FOR FINDING EQUILIBRIUM 1.
Multi-Agent Modeling of Societal Development and Cultural Evolution Yidan Chen, 2006 Computer Systems Research Lab.
Genetics and Speciation
17.2 Evolution as Genetic Change in Populations
1 Review Define genetic drift Relate Cause and Effect How can the founder effect lead to changes in the allele pool 2 Infer Genetic equilibrium is uncommon.
Agents of Evolutionary Change Mutation What is a mutation? Changes to the nucleotide sequence in the genetic material of an organism that.
Population Genetics Chapter 16 & 17.
Computer Systems Lab TJHSST Current Projects In-House, pt 2.
Lesson Overview 17.2 Evolution as Genetic Change in Populations Insect populations often contain a few individuals that are resistant to a particular pesticide.
Questions and Ponderings On “Life”
16-2 Evolution as Genetic Change
17.2 Evolution as Genetic Change in Populations
The Contemporary Interactions of Nocturnal Bipedal Mammals YES!
The change in species by the process of natural selection
HW: IP: Evolution & Genetics
Artificial Life - An Overview
EVOLUTION Change in a species over time.
Learning about Yourself
Section 3: Beyond Darwinian Theory
Section 2: Genetic Change
Evolution as genetic change
Shaping evolutionary theory Slide 1
15-2 Mechanisms of Evolution
Gene Frequency and Natural Selection
Evolution Chapter 16.
Mutations, gene flow, genetic drift, and selective breeding
Mechanisms of Evolution
1 Review Define genetic drift Relate Cause and Effect How can the founder effect lead to changes in the allele pool 2 Infer Genetic equilibrium is uncommon.
Evolution of Populations
Evolution Chapter 16.
Evolution Is fundamentally, a genetic process
Agents for Evolutionary Change
The Study of Microevolution Using Agent-Based Modeling
17.2 Evolution as Genetic Change in Populations
17.2 Evolution as Genetic Change in Populations
Mechanisms of Evolution
Genetic Variation I. Evolution as Genetic Change
Chapter 4 D: Evolutionary Psychology
General, overall descriptions
Type Topic in here! Created by Educational Technology Network
Section 2: Genetic Change
Copyright Pearson Prentice Hall
16-2 Evolution as Genetic Change
Section 15.2 Summary– pages
Chapter 16 Evolution Of Population.
Bellringer Brainstorm about two examples of mutations.  One mutation would be useful and beneficial, while the other would be harmful.  Discuss how the.
17.2 Evolution as Genetic Change in Populations
16-2 Evolution as Genetic Change
What leads to variation among species?
Copyright Pearson Prentice Hall
Patterns of Selection.
Copyright Pearson Prentice Hall
Evolution.
16-2 Evolution as Genetic Change
17.2 Evolution as Genetic Change in Populations
Unit 7 Notes: Evolution, Sex, Misconceptions
RATES OF EVOLUTION Gradualism and punctuated equilibrium are two ways in which the evolution of a species can occur. A species can evolve by only one of.
16-2 Evolution as Genetic Change
Risk Adjusted P-chart Farrokh Alemi, Ph.D.
-Patterns -Other Factors of Evolution
Global regulations Many shell patterns indicate that regulatory events occurred simultaneously along the whole growing edge, indicating the involvement.
Exploring Artificial Societies through Sugarscapes
Presentation transcript:

Simulating Evolutionary Social Behavior by Stephen Hilber

Abstract With the creation of Epstein and Axtell's Sugarscape environment, increasing emphasis has been placed on the creation of "root" agents - agents that can each independently act and interact to establish patterns identifiable in our everyday world. Models created for traffic patterns and flocking patterns confirm that these conditions are caused by each participating agent trying to achieve the best possible outcome for itself.

Purpose The purpose of this project is to attempt to model evolutionary behavior in agents in an environment by introducing traits and characteristics that change with the different generations of agents. Using the modeling package MASON programmed in Java, I will be able to create an environment where agents will pass down their genetic traits through different generations. This project will show that agents which possess the capability to change will change to better fit their environment.

Behavioral Traits By adding certain behavioral traits and a common resource to the agents, I hope to create an environment where certain agents will prosper and reproduce while others will have traits that negatively affect their performance. In the end, a single basic agent will evolve into numerous subspecies of the original agent and demonstrate evolutionary behavior.

EXAMPLE: Start Simulation The agents start off in random locations, and have just begun to move in this run. BLUE dots represent the agents GRAY dots are the trails they leave behind In this run, a cluster of agents was created along the eastern environment. This will affect the rest of the run.

Later,the eastern agents have attracted extroverted agents to their vicinity, as they already have large groups to satisfy the needs of the extroverts. This begins to thin out the rest of the environment as more agents are clustered around the eastern side of the environment.

The extroverted agents are being gradually drawn east through a chain reaction of movement, while introverted agents are slowly being trapped against the wave of extroverts. The introverts simply have no place to run.

Some of the agents have started to die out due to isolation; even introverts need to be around others at some point in their life. Most of the extroverts and the trapped introverts have moved to the east. The remaining agents are either moving east or dying off.

As the run reaches stability, the vast majority of agents have survived by grouping together. Introverts may not be happy, but they need society to survive. A few introverts survive by staying on the fringes of society, keeping contact with people only when needed.

The Current Model In the final version of my project, the RED agents are extroverts and the BLUE agents are introverts. Here's the starting screen again. Much prettier this time.

The extroverted agents are now starting to find other extroverted agents, while the introverted agents are searching out other introverts.

Now you can see them grouping together with others of like kind; some extroverts are trapping the introverts.

Much the same as before.

Conclusion Introverts group together with other introverts, and extroverts group with other extraverts. This occurs regardless of the environment, and this seperation of introverts and extraverts is surprising. It seems that although the introverts are normally adverse to being too close to other agents, they prefer to interact with like kinds instead of being trapped in a sphere of different kinds of agents.

Credits Credit goes to Conway for The Game of Life, Epstein and Axtell for Sugarscape, the MASON team for developing MASON, the Myers-Briggs Type Indicator, NetLogo, Swarm, and Dr. John A. Johnson's IPIP-NEO.