Biology: foraging Day 6 COLQ 201 Multiagent modeling Harry Howard Tulane University.

Slides:



Advertisements
Similar presentations
Null Hypothesis : The dynamics of the forest ecosystem will not be affected by the fire. Hypothesis 1 : The fires will have a considerable effect on the.
Advertisements

Agents and Pervasive Computing Group Università di Modena e Reggio Emilia System Requirements NetLogo is designed: to run almost any type of computer.
Netlogo and its Relatives Logo (Papert) –Language for teaching mathematics graphically –Tell turtle how to move Starlogo (Resnick) & StarlogoT (Wilensky)
ONYX RIP Version Technical Training General. Overview General Messaging and What’s New in X10 High Level Print and Cut & Profiling Overviews In Depth.
Biomedical Modeling: Introduction to the Agent-based epidemic modeling
New Mexico Computer Science For All Designing and Running Simulations Maureen Psaila-Dombrowski.
Introduction Day 1 COLQ 201 Multiagent modeling Harry Howard Tulane University.
Earth sciences: diffusion Day 4 COLQ 201 Multiagent modeling Harry Howard Tulane University.
New Mexico Computer Science For All Local Variables in Netlogo Maureen Psaila-Dombrowski.
New Mexico Computer Science for All Agent-based modeling By Irene Lee December 27, 2012.
StarLogoTNG 101 Treasure Hunt Game Unit Lesson 6: Terrain.
EPIDEMIOLOGY: Introduction to the Agent-based epidemic modeling Dr. Qi Mi Department of Sports Medicine and Nutrition, SHRS, Univ. of Pitt.
CA 121 Intro to Programming Tariq Aziz and Kevin Jones GUI Programming in Visual Studio.NET Chapter 2 Tariq Aziz and Kevin Jones.
StarLogoTNG Treasure Hunt Game Unit Lesson 1: Basic Movement.
Teaching Contemporary Mathematics Conference January 25, 2013 Christine Belledin NC School of Science and Mathematics.
Department of Computer Science What is NetLogo UH-DMML  Multi-agent programmable modeling environment  Well suited for modeling complex systems evolving.
ABM Frameworks Dr Andy Evans With additions from Dr Nick Malleson.
Caribou – Wolf Interactions OmMQ5Fc.
NetLogo Dr. Feng Gu. NetLogo NetLogo is a programmable modeling environment for simulating natural and social phenomena, authored by Uri Wilensky in 1999.
2-Day Introduction to Agent-Based Modelling Day 1: Session 4 Networks.
Biology: flocking, herding & schooling Day 5 COLQ 201 Multiagent modeling Harry Howard Tulane University.
2-Day Introduction to Agent-Based Modelling Day 2: Session 8 Exploring Model Collections, NetLogo Lists, Further Resources.
6 th Annual Focus Users’ Conference 6 th Annual Focus Users’ Conference Mass Assigning Student Data Mass Assigning Student Data Presented by: Halie Paglio.
Programming for Swarm CS655 Course Project Weilin Zhong.
New Mexico Computer Science For All Interface Output in NetLogo (Part 1) Maureen Psaila-Dombrowski.
Introduction to Algorithms using Netlogo. What’s an Algorithm Definitions of Algorithm on the Web: –A procedure or formula for solving a problem.
Q4 Day 19 COLQ 201 Multiagent modeling Harry Howard Tulane University.
Week 9 DO NOW QUESTIONS. Question: If the following procedure is executed after 1 turtle is created in the program, what shape is created on the NetLogo.
Models in NetLogo Day 3 COLQ 201 Multiagent modeling Harry Howard Tulane University.
Mystery Sports Drinks Explore p. 17. Entry Task Turn to a new page. Put today’s date at the top of the page. Put the thread title “Mystery Sports Drinks”
Agent-Based Modeling and Simulation (ABMS) Bertan Badur Department of Management Information Systems Boğaziçi University.
Photoshop Learn the terms now for quick navigation and better editing Fill in definitions on your handout.
Week 10 DO NOW QUESTIONS. A programmer has created 100 turtles of random colors and randomly distributes green patches. Every time the turtles land on.
New Mexico Computer Science For All Variables and Scope Maureen Psaila-Dombrowski.
RTD Basic Training. Agenda Control PC Network Connection Setup Configure RTD –RTD License Installation –RTD Environment Configuration –Archives Basic.
Computational Representation of Ant Foraging Clayton Lewis June 26, 2010.
Biology or Social studies: individual vs. collective movement Day 11 COLQ 201 Multiagent modeling Harry Howard Tulane University.
Installing AquaTracker. Quick guide to the Program Interface.
 Swarms and Schools: Follow the Leader Jesse Redding EPS 109 Final Presentation.
Social studies: traffic Day 10 COLQ 201 Multiagent modeling Harry Howard Tulane University.
Software Design– Unit Testing SIMPLE PRIMER ON Junit Junit is a free simple library that is added to Eclipse to all automated unit tests. The first step,
Introduction to: Python and OpenSesame FOR PROS. OpenSesame In OpenSesame you can add Python in-line codes which enables complex experiment. We will go.
Modeling Changes in Exploitative vs. Protective Behavior Joseph Blass Motivation and Questions Humans exploit others for selfish reasons Humans also protect.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
1 Agent-Based Tools: focus on NetLogo Ing. Cristina Ponsiglione University of Naples Federico II Laboratorio di Simulazione ad Agenti.
IT 242 Complete Class To purchase this material link 242-Complete-Class. For more courses visit our website
IT 244 Complete Class To purchase this material link 244/IT-244-Complete-Class. For more courses visit our website
OptiSystem applications: SER & BER analysis of QAM-PSK-PAM systems
Management Information Systems
Introduction Intro Problem Materials Hypothesis Procedure Results
Management Information Systems
An introduction to Netlogo agent-based software
Hands-On given by Gabriel Wurzer and Wolfgang E. Lorenz
MIS 643 Agent-Based Modeling and Simulation 2016/2017 Fall.
Biology: migration Day 7
ALEPH Version 22 Beginning Cataloging
Ecology: predator-prey models Day 15
Horizontal Centering Using the menu bar
Contact Center R2 Dashboard Overview
Sampling Distribution
Sampling Distribution
Homework Schultz, Dayan, & Montague, Science, 1997
Update Structures ____________________________________________
Regular expressions 3 Day /26/16
Navigating the QuickBase System
Clemson For iOS Devices and Wi-Fi Setup
creating a ecosystems model in net logo
Unsupervised Machine Learning in Agent-Based Modeling
INVENTORS REMUNERATION
Control 1 Day /30/16 LING 3820 & 6820 Natural Language Processing
Presentation transcript:

Biology: foraging Day 6 COLQ 201 Multiagent modeling Harry Howard Tulane University

25-Jan-2010COLQ 201, Prof. Howard, Tulane University2 Course organization   Photos?

25-Jan-2010COLQ 201, Prof. Howard, Tulane University3 Photos

Ants Models Library > Biology > Ants (updated version of the one on the website)

25-Jan-2010COLQ 201, Prof. Howard, Tulane University5 Overview  Set up the model & turn plotting on.  Look at the splotches that are not in the center. Notice how far they are from the center splotch.  Run the model & stop it when it stops changing.  What is the order in which the splotches (food sources) are consumed?

25-Jan-2010COLQ 201, Prof. Howard, Tulane University6 Ant foraging  How do ants navigate?  Now let us experiment: population = 125, diffusion = 50, evaporation = 10.  Decrease population to 50 & run. What is the difference?  Increase population to 200 & run. What is the difference?  Test diffusion at 25 & 75. What is the difference?  Test evaporation at 5 & 50. What is the difference?

AntSystem has several errors

Programming NetLogo Models Library > Earth Science > Fire

25-Jan-2010COLQ 201, Prof. Howard, Tulane University9 Intro to Fire  Set up  What do you think the green represents?  What do you think the red represents?  What do you think the black represents?  Run it.  Experiment  Lower density to 55. What % burns?  Raise density to 65. What % burns?  Set density to 59. What % burns?  What are the agents?

25-Jan-2010COLQ 201, Prof. Howard, Tulane University10 Conclusion  This is an example of a common feature of complex systems:  the presence of a non-linear threshold or critical parameter.

25-Jan-2010COLQ 201, Prof. Howard, Tulane University11 How it is programmed  Switch to the Procedures tab.  Click on the Procedures pull-down menu. What procedures do you see?  fade-embers  go  ignite  setup  Find each of these in the code.  What is the relation of setup and go to the interface?

25-Jan-2010COLQ 201, Prof. Howard, Tulane University12 Procedures  What is the layout of a procedure?  What does ;; mean?  What does ask do?  What does if do?  What does set do?

25-Jan-2010COLQ 201, Prof. Howard, Tulane University13 Turtles & patches

25-Jan-2010COLQ 201, Prof. Howard, Tulane University14 Next time  Biology: migration  Scatter, Randomly walking