Pedro Andrade Gilberto Câmara

Slides:



Advertisements
Similar presentations
Sugar and Agents (the basics) Patches = Sugar Level, Capacity, Growback rule (G α ) Turtles = Agents Fixed: Metabolism, Vision Variable: Location, Sugar.
Advertisements

Ecology Movement of energy.
Algorithmic and Economic Aspects of Networks Nicole Immorlica.
Inequalities and Wealth exchanges in a dynamical social network José Roberto Iglesias Instituto de Física, Faculdade de Ciências Económicas, U.F.R.G.S.,
Suharsh Sivakumar December 11,  A grid of cells where all the cells are governed by a common set of rules based on the number of adjacent neighbors.
Chapter 4 – Sugar & Spice – Trade Comes to Sugarscape.
Applications of Cellular Automata in the Social Sciences Eileen Kraemer Fres1010 University of Georgia.
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
SugarScape By Mitch Quinn
Population Growth Ch. 4 sec. 3
Exploring Wealth Distribution Through Sugarscape Jordan Albright.
Information Networks Power Laws and Network Models Lecture 3.
Exponential Growth and Decay
Multiscale Modelling Mateusz Sitko
METABOLISM. WHAT IS METABOLISM? OUR BODIES GET THE ENERGY THEY NEED FROM FOOD THROUGH METABOLISM THE CHEMICAL REACTIONS IN THE BODY'S CELLS THAT CONVERT.
Artificial Intelligence Lecture 8. Outline Computer Vision Robots Grid-Space Perception and Action Immediate Perception Action Robot’s Perception Task.
Popularity versus Similarity in Growing Networks Fragiskos Papadopoulos Cyprus University of Technology M. Kitsak, M. Á. Serrano, M. Boguñá, and Dmitri.
Populations How they grow and what affects them. Characteristics of a Population Population Density ◦ How many organisms in a specific area Geographic.
Sugarscape Andy Menke. Agent Based Modeling Simple agents = complex behavior Boids.
Cells.... The cell is the basic unit structure of living things....
Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils Weidmann,
More Accurate Rate Estimation CS 170: Computing for the Sciences and Mathematics.
Aim: What are the characteristics of living things? Topic: Conditions for life.
Multi-Agent Modeling of Societal Development and Cultural Evolution Yidan Chen, 2006 Computer Systems Research Lab.
Centre for Advanced Spatial Analysis (CASA), UCL, 1-19 Torrington Place, London WC1E 6BT, UK web Talk.
Essential Questions Enduring Understandings Performance Standards Concept Wall.
NATURAL SELECTION The process by which organisms that are most fit for their environment survive and reproduce.
Emergence in Artificial Societies Evolving Communication and Cooperation in a Sugarscape world by Pieter Buzing.
Sex, Culture and Conflict: The Emergence of Proto-History on the Sugarscape Sajeev P. Cherian BIT 885 Class Presentation Ross School of Business University.
POPULATION. What is a population? All the members of the same species that live in the same area. 3 Characteristics of any population: 1. Population Density.
Conway’s Game of Life Jess Barak Game Theory. History Invented by John Conway in 1970 Wanted to simplify problem from 1940s presented by John von Neumann.
OUR PLANET Unit 1-4a Understanding Populations For this unit only… Please use the abbreviation Pop. to represent Population. This will greatly reduce the.
Social Welfare on the Sugarscape and Its Paradox Li Wang Ross School of Business University of Michigan Ann Arbor, MI.
Interactions with the Environment Limiting Factors and Carrying CapacityLimiting Factors and Carrying Capacity.
Limits of Populations. Questions for today: What is Population Dynamics? What is Population Dynamics? How does Population Distribution affect Population.
First Order Differential Equations Sec 2.7 Linear Models By Dr. Iman Gohar.
Carrying Capacity.
Populations - Chapter 19.
A life insurance company sells a term insurance policy to a 21-year-old male that pays $100,000 if the insured dies within the next 5 years. The probability.
L – Modeling and Simulating Social Systems with MATLAB
Pedro Ribeiro de Andrade Münster, 2013
INCOME DISTRIBUTION AND POVERTY ERADICATION
MEASURING POPULATIONS
GROWTH MODELS pp
Food chains and Food webs
Illustrations of Simple Cellular Automata
Ch. 5 Populations.
Sampling Distributions and The Central Limit Theorem
Population and Community Ecology
How Populations Grow 1. What are 3 important characteristics of a population? 2. What is population density? 3. What 3 factors affect population size?
Chapter 5: Populations Sections 1 and 2.
Populations 2/9/10.
5-1 How Populations Grow List the characteristics used to describe a population. Identity factors that affect population size. Differentiate between exponential.
Presented by Mr. Rainbeau
Spatio-temporal information in society: cellular automata
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Cellular Automata Hiroki Sayama
Organism Population in a Fixed Area.
Exploring Wealth Distribution Through Sugarscape
Copyright Pearson Prentice Hall
Populations.
How they grow and what affects them
What Is a Population? A population is a group of organisms of the same species that live in a specific geographical area and interbreed. A population is.
Chapter One Study Guide Answers.
Unit 1 Connecting Themes
Unit 2: Communities & Populations
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Agent-Based Models Hiroki Sayama
Sampling Distributions and The Central Limit Theorem
Copyright Pearson Prentice Hall
Chapter 5.1 How Populations Grow.
Exploring Artificial Societies through Sugarscapes
Presentation transcript:

Pedro Andrade Gilberto Câmara Sugarscape Pedro Andrade Gilberto Câmara

The Sugarscape Model Building artificial societies that model certain characteristics of real ones

The Sugarscape Model: Rules Agents movement rule sex rule cultural transmission rule Cells sugar growth rule

Cells produce sugar: rule Gα Each cell grows α units of sugar by time step up to capacity

Sugarscape: Agents consume sugar Agents look for sugar to eat Agents attributes (age, wealth)

Sugarscape: Simple agent Look for a random neighbor Moves there if it has more sugar than the current cell to eat.

More complex Agent Look for a random neighbor and moves whenever it has more sugar than the current cell. Initial wealth (sugar) between 5 and 25 Metabolism between 1 and 4 sugar per each step Age starting with zero and increasing by one per time step Die by age (maximum age between 60 and 100) Die by absence of wealth Whenever it dies, creates another agent and put it in a random cell

Sugar and Agents Cells = Sugar Level, Capacity, Growback rule (Gα) Fixed: Metabolism, Vision Variable: Location, Sugar holdings Movement rule (M)

Agent metabolism Agents burn a fixed (but different) β amount of sugar per unit time ( 1 ≤ β ≤ 4 )

Agent vision Agents see in four directions with a random γ field of view ( 1 ≤ γ ≤ 4 )

Agents carry food with them Agents have an initial quantity of food They also carry food that has not been eaten

Agent movement rule Look out as far as vision enables – find the closest empty place with the most sugar Move there and get all the sugar

Agent survival Agents collect sugar and consume When they have no sugar, they die

Sugarscape society Under {G∞ ,M} Immediate growback Natural Selection Agents stick to the ridges of the sugarscape Under {G1 ,M} Constant growback (one unit per time) Natural Selection is more pronounced Two agent colonies – one in each mountain

Wealth Distribution Add a rule: Replacement (R[a,b]) Lorenz Curve and Gini Coefficient Pareto’s law in action Wealth under {G1 ,M, R[60,100]} Symmetric  Poverty-skewed

Social Networks Neighbor connection network Netlogo model? von Neumann (4) / Moore (8) neighborhoods Netlogo model?

Migration Migration under {G1 ,M} Seasonal migration under {Sαβγ,M} Netlogo model Emergence – diagonal waves! Seasonal migration under {Sαβγ,M} Hibernators and Migrators Pollution under {G1 , Pαβ, Dα,M} Pollution only – forced off mountains, starvation Diffusion – living on the edges, making things worse

Changes How to improve the movement to find more sugar? What happens with the average wealth and average age when the number of agents grow?