Netlogo 3.0.2 User Manual
Total Page:16
File Type:pdf, Size:1020Kb
NetLogo 3.0.2 User Manual NetLogo 3.0.2 User Manual Table of Contents What is NetLogo?..............................................................................................................................1 Features...................................................................................................................................1 Copyright Information.......................................................................................................................3 Third party licenses..................................................................................................................3 What's New?.......................................................................................................................................7 Version 3.0.2 (November 23, 2005).........................................................................................7 Version 3.0 (September 2005).................................................................................................7 Version 2.1 (December 2004)................................................................................................11 Version 2.0.2 (August 2004)..................................................................................................11 Version 2.0 (December 2003)................................................................................................11 Version 1.3 (June 2003).........................................................................................................12 Version 1.2 (March 2003)......................................................................................................12 Version 1.1 (July 2002)..........................................................................................................12 Version 1.0 (April 2002).........................................................................................................12 System Requirements.....................................................................................................................13 System Requirements: Application........................................................................................13 Windows...........................................................................................................................13 Mac OS X.........................................................................................................................13 Mac OS 8 and 9...............................................................................................................13 Other platforms................................................................................................................13 System Requirements: Saved Applets..................................................................................14 System Requirements: 3D View............................................................................................14 Operating Systems...........................................................................................................14 Graphics Cards................................................................................................................14 Fullscreen mode...............................................................................................................15 Library Conflicts...............................................................................................................15 Removing an old JOGL....................................................................................................15 Known Issues...................................................................................................................................17 Known bugs (all systems)......................................................................................................17 Windows−only bugs...............................................................................................................17 Macintosh−only bugs.............................................................................................................17 Linux/UNIX−only bugs...........................................................................................................18 Known issues with computer HubNet....................................................................................18 Unimplemented StarLogoT primitives....................................................................................18 Contacting Us..................................................................................................................................19 Web Site................................................................................................................................19 Feedback, Questions, Etc......................................................................................................19 Reporting Bugs......................................................................................................................19 Sample Model: Party.......................................................................................................................21 At a Party...............................................................................................................................21 Challenge...............................................................................................................................23 Thinking With Models.............................................................................................................24 i NetLogo 3.0.2 User Manual Table of Contents Sample Model: Party What's Next?..........................................................................................................................24 Tutorial #1: Models..........................................................................................................................25 Sample Model: Wolf Sheep Predation...................................................................................25 Controlling the Model: Buttons...............................................................................................26 Adjusting Settings: Sliders and Switches...............................................................................27 Gathering Information: Plots and Monitors............................................................................29 Plots.................................................................................................................................29 Monitors...........................................................................................................................29 Controlling the View...............................................................................................................29 The Models Library................................................................................................................33 Sample Models................................................................................................................34 Curricular Models.............................................................................................................34 Code Examples................................................................................................................34 HubNet Calculator & Computer Activities........................................................................34 What's Next?..........................................................................................................................34 Tutorial #2: Commands...................................................................................................................35 Sample Model: Traffic Basic..................................................................................................35 The Command Center...........................................................................................................35 Working With Colors..............................................................................................................38 Agent Monitors and Agent Commanders...............................................................................40 What's Next?..........................................................................................................................43 Tutorial #3: Procedures...................................................................................................................45 Setup and Go.........................................................................................................................45 Patches and Variables...........................................................................................................49 An Uphill Algorithm................................................................................................................52 Some More Details................................................................................................................56 What's Next?..........................................................................................................................58 Appendix: Complete Code.....................................................................................................58 Interface Guide.................................................................................................................................61 Menus....................................................................................................................................61