Download presentation
Presentation is loading. Please wait.
Published byEdgar Brown Modified over 9 years ago
2
EVACUATION OF POPULATION CENTERS USING NETLOGO K. Andrew DeSoto 2004-2005
3
MODELING: AN OVERVIEW ● useful for programmers and social engineers ● observation of cause-effect relationships in events that: – happen too slowly / quickly to observe – involve danger / safety concerns – occur on scales too large / small to study – happen rarely ● increasingly effective depending on above criteria
4
USING NETLOGO ● designed by Northwestern University's Center for Connected Learning and Computer-Based Modeling (CCL) ● includes HubNet package for multiple-user interaction through TI-83 calculators or a network ● version 2.1.0
5
GRAPHIC EXAMPLE
6
ADVANTAGES TO NETLOGO ● quick exportation to Java applet format ● interfaces with HubNet ● expansive models library ● helpful code samples ● emphasis on results, not methods
7
EVACUATION OF POPULATION CENTERS ● a key topic for modeling, based on previous criteria – dangerous – fast – rare – large-scale ● immense, increasing importance – population increasing – danger, wide-scale potential threat risk higher
8
GRAPHICAL USER INTERFACE environment controls real-time event display variable monitors output graph
9
SIMULATION: ENVIRONMENT ● important aspect – citizen intelligence based around ● potential risk areas: large number of citizens in small area (high population density) ● possible implementations – apartments – parking garages – subway stations
10
● x- and y-axis dimensions ● maximum evacuation time ● citizen collision choice ● population size ● optional explosions and explosion radius ● additional wall creation ENVIRONMENT CUSTOMIZATION
11
wall creation population size manual explosion trigger x- and y-axis dimensions timer settings
12
CITIZEN INTELLIGENCES ● several basic “intelligences” with which to test environment – random bouncers – random walkers – slow, medium, fast speeds – retreaters – “righties” – quadrant movers
13
CITIZEN INTELLIGENCES ● random walkers vs. quadrant movers t = 0 t = 18
14
CONCLUSIONS ● advantages to NetLogo: – free, easily available – entry-level language is easy for beginner projects – graphics pre-packaged, simple premade GUI – applets ● disadvantages to NetLogo: – horrible documentation – bulky awkwardness of code lowers intricacy – not a “professional” tool
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.