Exploring Artificial Societies through Sugarscapes

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

15 th International Conference on Design Theory and Methodology 2-6 September 2003, Chicago, Illinois Intelligent Agents in Design Zbigniew Skolicki Tomasz.
Stephen McCray and David Courard-Hauri, Environmental Science and Policy Program, Drake University Introduction References 1.Doran, P. T. & Zimmerman,
Participatory Simulation & Emergent Behavior Author : Uri Wilensky Presenter : Krunal Doshi.
Computer Science 313 – Advanced Programming Topics.
SugarScape By Mitch Quinn
Agent-Based Modelling Piper Jackson PhD Candidate Software Technology Lab School of Computing Science Simon Fraser University.
Platforms for Agent-Based Computational Economics Rob Axtell Brookings CSED.
A Multi-Agent System for Visualization Simulated User Behaviour B. de Vries, J. Dijkstra.
Artificial Life - Sugarscape By Dan Miller. What is meant by being alive? You breathe air? You act independently? Being alive is essentially a matter.
Simulation Models as a Research Method Professor Alexander Settles.
Exploring Wealth Distribution Through Sugarscape Jordan Albright.
Behavior-Based Artificial Intelligence Pattie Maes MIT Media-Laboratory Presentation by: Derak Berreyesa UNR, CS Department.
Social Networks Based Ad Hoc Mobility Models Mirco Musolesi Stephen Hailes Cecilia Mascolo University College London 3 rd UK-Ubinet Workshop Bath, 9-11.
Towards A Multi-Agent System for Network Decision Analysis Jan Dijkstra.
BPT 3113 – Management of Technology
Agent Based Modeling and Simulation
Caribou – Wolf Interactions OmMQ5Fc.
1 Chapter No 3 ICT IN Science,Maths,Modeling, Simulation.
NetLogo Dr. Feng Gu. NetLogo NetLogo is a programmable modeling environment for simulating natural and social phenomena, authored by Uri Wilensky in 1999.
Concept Visualization for Ontologies of Artificial Intelligence Yu Suo TJHSST Computer Systems Lab George Mason University.
Exploring the dynamics of social networks Aleksandar Tomašević University of Novi Sad, Faculty of Philosophy, Department of Sociology
Biology: flocking, herding & schooling Day 5 COLQ 201 Multiagent modeling Harry Howard Tulane University.
Prof. Lars-Erik Cederman Center for Comparative and International Studies (CIS) Seilergraben 49, Room G.2, Nils Weidmann,
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
Multi-Agent Modeling of Societal Development and Cultural Evolution Yidan Chen, 2006 Computer Systems Research Lab.
Emily Wilkins and David Courard-Hauri, Environmental Science and Policy Program, Drake University Introduction References 1.Doran, P. T. & Zimmerman, M.
Modeling Complex Dynamic Systems with StarLogo in the Supercomputing Challenge
2-Day Introduction to Agent-Based Modelling Day 2: Session 6 Mutual adaption.
A Naïve Treatment of Self- Contained Digital Sentience in Pursuit of Erudition in a Stochastic Game By Robert Brady Computer Systems Research
Project funded by the Future and Emerging Technologies arm of the IST Programme FET-Open scheme Project funded by the Future and Emerging Technologies.
New Mexico Computer Science For All Creating Turtles Maureen Psaila-Dombrowski.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
Emergence in Artificial Societies Evolving Communication and Cooperation in a Sugarscape world by Pieter Buzing.
Distributed Models for Decision Support Jose Cuena & Sascha Ossowski Pesented by: Gal Moshitch & Rica Gonen.
An Agent Epidemic Model Toward a general model. Objectives n An epidemic is any attribute that is passed from one person to others in society è disease,
Chia Y. Han ECECS Department University of Cincinnati Kai Liao College of DAAP University of Cincinnati Collective Pavilions A Generative Architectural.
Cultivating Sustainable Lifestyles October 2004 Teaching responsibility Victoria W. Thoresen The Consumer Citizenship Network, Project Manager, University.
Evolving Cutting Horse and Sheepdog Behavior on a Simulated Flock Chris Beacham.
Traffic Dynamics in Scholastic Environments Alex Katkova.
Examining Leadership Dynamics in Agent Based Modeling By Alex McGuigan.
Projection and the Reality of Routines – reflections of a computational modeller Bruce Edmonds Centre for Policy Modelling Manchester Metropolitan University.
Project Dow: Extending EclipseTrader Emmanuel Sotelo Fall 2008.
December 3, 2014AISC-CODISCO 2014, revised Nov From Agent-based models to network analysis (and return): the policy-making perspective Magda Fontana.
Modeling Urban Movement in a Multi-Agent System By: Adrian Lopez-Mobilia, Patricia Perez, Joaquin Rodriguez, Laura Matos, Charlie Mitchell Mentor: Dr.
AP CSP: Creating Functions & Top-Down Design
L – Modeling and Simulating Social Systems with MATLAB
Simulating Evolutionary Social Behavior
What is cognitive psychology?
Computer Science Group 6.
7 Big Ideas of Computing:
Magda Fontana Pietro Terna
An Investigation of Market Dynamics and Wealth Distributions
PSYC 206 Lifespan Development Bilge Yagmurlu.
Data Analyzing Artificial Intelligence (AI)
Pedro Andrade Gilberto Câmara
Modelling Dr Andy Evans In this lecture we'll look at modelling.
Advantages of ABS An advantage of using computer simulation is that it is necessary to think through one’s basic assumptions very clearly in order to create.
شبيه‌سازی شبکه‌های اجتماعی
The complexity perspective on business and organisations
Exploring Wealth Distribution Through Sugarscape
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
A Gentle introduction Richard P. Simpson
Sugarscape: An Application of Agent Based Modeling Andy Menke TJHSST Computer Systems Lab Abstract: Computer scientists have long tried to simulate.
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
Unsupervised Machine Learning in Agent-Based Modeling
Simulating the Tragedy of the Commons Using Agent-Based Modeling
Modeling the Effects of Disasters on a Human Population and Resources
Modeling the Tragedy of the Commons Using Agent-Based Modeling
Simulating the Tragedy of the Commons Using Agent-Based Modeling
Presentation transcript:

Exploring Artificial Societies through Sugarscapes Jordan Albright, Computer Systems Research Abstract: The intent of this project is to apply a computer based approach to the modeling of an artificial society of a sugarscape. Much previous research has been done on this topic, and many programmers are working toward reliable models of actual societies of today and the past. Using Netlogo and MASON to simulate these societies, I hope to develop a complex system in the sugarscape that involves the dynamics of distinct groups in the form of social networks or neighborhoods or separate races to discover what factors influence these complex dynamics. Background: Agent based modeling is a common method to solve complex problems of emergence and evolution. Sugarscape is an artificial society model that has been used by a number of people. I’ve been specifically using the book Growing Artificial Societies: Social Science from the Bottom Up by Epstein and Axtell – their research into sugrascapes is quite extensive. Their algorithms for movement and regrowth are very basic and fundamental for the functioning sugarscape. Each time step, an agent looks for the best possible patch of sugar within its vision and moves toward it, and each time step, the grass will be regrown, either to its full capacity in one step, or partially over several time steps. Srbljinovic, Penzar, Rodik and Kardov used agent based modeling to better understand the socio-ethnic patterns in Yugoslavia (2003) in An Agent-Based Model of Ethnic Mobilisation. In this model, they created agents possessing ethnicity and grievances who were given appeals, as they would be by politicians in Yugoslavia, and traced the mobilization of these groups over time using a Java version of SWARM. Preliminary testing: This project is intended to provide information about society be modeling the behavior of an artificial society. I still have many complexities to add to the program, and at that point, it will be even more useful. The turtles tend to clump at the area with the most sugar. However, the turtles with less vision are severely disadvantaged and often get stuck in a low-sugar area because of lack of knowledge about other opportunities.