Example: air traffic controller

NetLogo 6.2.2 User Manual - Northwestern University

The NetLogo user Manual Table of Contents Table of Contents 2. What is NetLogo ? 22. Features 22. Copyright and License Information 24. How to reference 24. Acknowledgments 24. NetLogo license 24. Commercial licenses 24. NetLogo user Manual license 24. Open source 24. Third party licenses 24. Scala 24. MersenneTwisterFast 25. Colt 25. Config 25. Apache Commons Codec (TM) 25. Flexmark 26. JHotDraw 26. JOGL 26. Matrix3D 26. ASM 27. PicoContainer 27. Parboiled 27. RSyntaxTextArea 28. JCodec 28. Java-Objective-C Bridge 28. Webcam-capture 28. Guava 28. Gephi 28. R Extension 29. JNA 29. What's new? 30. Version (September 2022) 30. Bug Fixes and Changes 30. Extension Updates 30. Documentation Updates 30. Models Library Changes 30. Version (December 2021) 31. Fixes and Changes 31. Version (October 2021) 31. Features and Changes 31. Documentation Updates 31. Bugfixes 32. Models Library Changes 32.

Model speed List performance Extensions API Changes for NetLogo 4.1 Combining set and of Changes for NetLogo 4.0 Who numbering Turtle creation: randomized vs. “ordered” Adding strings and lists The -at primitives Links New “of” syntax Serial ask Tick counter View update modes Speed slider Numbers Agentset building RGB Colors Tie Changes ...

Tags:

  Manual, User, Speed, User manual

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of NetLogo 6.2.2 User Manual - Northwestern University

1 The NetLogo user Manual Table of Contents Table of Contents 2. What is NetLogo ? 22. Features 22. Copyright and License Information 24. How to reference 24. Acknowledgments 24. NetLogo license 24. Commercial licenses 24. NetLogo user Manual license 24. Open source 24. Third party licenses 24. Scala 24. MersenneTwisterFast 25. Colt 25. Config 25. Apache Commons Codec (TM) 25. Flexmark 26. JHotDraw 26. JOGL 26. Matrix3D 26. ASM 27. PicoContainer 27. Parboiled 27. RSyntaxTextArea 28. JCodec 28. Java-Objective-C Bridge 28. Webcam-capture 28. Guava 28. Gephi 28. R Extension 29. JNA 29. What's new? 30. Version (September 2022) 30. Bug Fixes and Changes 30. Extension Updates 30. Documentation Updates 30. Models Library Changes 30. Version (December 2021) 31. Fixes and Changes 31. Version (October 2021) 31. Features and Changes 31. Documentation Updates 31. Bugfixes 32. Models Library Changes 32.

2 Version (December 2020) 33. Features 33. Bugfixes 33. Logging Improvements 33. NetLogo 3D Bugfixes 33. Extension Changes 33. Documentation Changes 33. Model Changes 34. Alternative Visualization Updates: 34. Version (September 2019) 35. Bugfixes 35. Features 35. Extension Changes 35. Documentation Changes 36. Model Changes 36. Version (May 2019) 36. Feature Changes 36. Bugfixes 36. Extension Changes 37. Documentation Changes 37. Model Changes 37. Version (June 2018) 39. Feature Changes 39. Bugfixes 39. Documentation Changes 39. Model Changes 39. Version (March 2018) 39. Feature Changes 39. Documentation Changes 40. Bugfixes 40. Extension Changes 40. Documentation Changes 40. Model Changes 41. Version (August 2017) 42. Feature Changes 42. Bugfixes 42. Extension Changes 42. Documentation Changes 42. Model Changes 42. Version (March 2017) 43. Feature Changes 43. Bugfixes 43.

3 Extension Changes 43. Documentation Changes 44. Models 44. Version (December 2016) 44. Feature Changes 44. Bugfixes 45. Language Changes 45. Extension Changes 45. Operating System Support 46. Documentation Changes 46. Internationalization Changes 46. Models 46. Version (February 2016) 47. Feature Changes 47. Extension Changes 47. Bugfixes 47. Version (December 2015) 48. Feature Changes 48. Extension Changes 48. Version (September 2015) 48. Extensions 48. New features 48. Bug fixes 48. Model changes 48. Version (April 2015) 49. Extensions 49. New features 49. Bug fixes 49. Model changes 49. Version (July 2014) 49. Version (March 2013) 49. Version (February 2012) 50. Version (April 2011) 50. Version (December 2009) 50. Version (September 2007) 50. Version (April 2006) 51. Version (September 2005) 51. Version (December 2004) 51. Version (August 2004) 51. Version (December 2003) 51.

4 Version (June 2003) 51. Version (March 2003) 51. Version (July 2002) 51. Version (April 2002) 51. System Requirements 52. Application Requirements 52. Windows 52. Mac OS X 52. Linux 52. 3D Requirements 52. 32-bit or 64-bit? 52. Contacting Us 53. Web site 53. Feedback, questions, etc. 53. Reporting bugs 53. Open source 53. Sample Model: Party 54. At a Party 54. Challenge 55. Thinking with models 56. What's next? 56. Tutorial #1: Models 57. Sample Model: Wolf Sheep Predation 57. Controlling the Model: Buttons 57. Controlling speed : speed Slider 58. Adjusting Settings: Choosers, Sliders, and Switches 58. Gathering Information: Plots and Monitors 60. Plots 60. Monitors 60. Controlling the View 60. Models Library 63. Sample Models 63. Curricular Models 63. Code Examples 63. HubNet Activities 63. What's Next? 63. Tutorial #2: Commands 64. Sample Model: Traffic Basic 64. Command Center 64.

5 Working with colors 66. Agent Monitors and Agent Commanders 67. What's Next? 70. Tutorial #3: Procedures 71. Agents and procedures 71. Making the setup button 71. Switching to tick-based view updates 73. Making the go button 73. Experimenting with commands 74. Patches and variables 74. Turtle variables 75. Monitors 76. Switches and labels 77. More procedures 78. Plotting 79. Tick counter 80. Some more details 81. What's next? 81. Appendix: Complete code 82. Interface Guide 83. Menus 83. Chart: NetLogo menus 83. Tabs 86. International Usage 86. Character sets 86. Languages 87. Support for translators 87. Interface Tab Guide 88. Working with interface elements 88. Chart: Interface Toolbar 88. The 2D and 3D views 89. Manipulating the 3D View 91. Command Center 92. Reporters 92. Accessing previous commands 93. Clearing 93. Arranging 93. Plots 93. Plot Pens 93. Sliders 94.

6 Agent Monitors 94. Info Tab 96. Editing 96. Headings 97. Input 97. Paragraphs 97. Example 97. Formatted 97. Italicized and bold text 97. Example 97. Formatted 97. Ordered lists 98. Example 98. Formatted 98. Unordered lists 98. Example 98. Formatted 98. Links 98. Automatic links 98. Links with text 98. Local links 99. Images 99. Example 99. Formatted 99. Local images 100. Block quotations 100. Example 100. Formatted 101. Code 101. Example 101. Formatted 101. Code blocks 101. Example 101. Formatted 101. Superscripts and subscripts 101. Example 102. Formatted 102. Notes on usage 102. Other features 102. Code Tab Guide 103. Checking for Errors 103. Separate Code tab 103. Find & Replace 103. Automatic Indentation 104. More Editing Options 104. Included Files Menu 104. Programming Guide 106. Agents 106. Procedures 106. Variables 107. Tick counter 108. When to tick 108. Fractional ticks 109.

7 Colors 109. Ask 111. Agentsets 112. Special agentsets 113. Agentsets and lists 114. Breeds 114. Link breeds 115. Buttons 115. Lists 116. Math 119. Random numbers 121. Auxiliary generator 121. Local randomness 121. Saving a Random Seed for a Run 121. Turtle shapes 122. Link shapes 122. View updates 122. Continuous updates 123. Tick-based updates 123. Choosing a mode 123. Frame rate 124. Plotting 124. Plotting points 124. Plot commands 124. Other kinds of plots 125. Histograms 125. Clearing and resetting 125. Ranges and auto scaling 126. Using a Legend 126. Temporary plot pens 126. set-current-plot and set-current-plot-pen 126. Conclusion 127. Strings 127. Output 127. How Output Primitives Differ 128. File I/O 128. Movies 129. Perspective 130. Drawing 130. Topology 131. Links 133. Anonymous procedures 134. Anonymous procedure primitives 135. Anonymous procedure inputs 135.

8 Anonymous procedures and strings 135. Concise syntax 135. Anonymous procedures as closures 135. Nonlocal exits 135. Anonymous procedures and extensions 136. Limitations 136. What is Optional? 136. Code example 136. Ask-Concurrent 137. user Interaction Primitives 137. What does Halt mean? 138. Tie 138. Multiple source files 138. Syntax 138. Colors 138. Notice 139. Keywords 139. Identifiers 139. Scope 139. Comments 139. Structure 139. Commands and reporters 139. Compared to other Logos 140. Transition Guide 141. Changes for NetLogo 141. CF Extension Removal 141. ifelse-value Precedence Change with Infix Operators 141. Changes for NetLogo 141. Arduino Extension Changes 141. CF Extension Changes 141. Changes for NetLogo 141. Tasks replaced by Anonymous Procedures 141. Link reporters overhauled to be more consistent and flexible 142. Removal of Applets 143. Changes to the NetLogo user Interface 143.

9 Nobody Not Permitted as a Chooser Value 143. Breeds must have singular and plural names 144. Removal of Movie Prims 144. Improved Name Collision Detection 144. Removal of hubnet-set-client-interface 144. Improved & Updated Extensions API 144. Add range primitive 145. Changes for NetLogo 145. hsb primitives 145. GoGo extension 145. Changes for NetLogo 145. Plotting 145. Tick counter 146. Unicode characters 146. Info tabs 147. Model speed 147. List performance 147. Extensions API 147. Changes for NetLogo 148. Combining set and of 148. Changes for NetLogo 149. Who numbering 149. Turtle creation: randomized vs. ordered 149. Adding strings and lists 149. The -at primitives 149. Links 149. New of syntax 150. Serial ask 151. Tick counter 151. View update modes 151. speed slider 152. Numbers 152. Agentset building 153. RGB Colors 153. Tie 153. Changes for NetLogo 153. Agentsets 153.

10 Wrapping 154. Random turtle coordinates 154. Extension Manager Guide 155. Authoring and Sharing 155. Interface 155. Shapes Editor Guide 157. Getting started 157. Importing shapes 157. Creating and editing turtle shapes 158. Tools 158. Previews 159. Overlapping shapes 159. Undo 159. Colors 159. Other buttons 159. Shape design 159. Keeping a shape 159. Creating and editing link shapes 160. Changing link shape properties 160. Using shapes in a model 160. BehaviorSpace Guide 161. What is BehaviorSpace? 161. Why BehaviorSpace? 161. How It Works 161. Managing experiment setups 161. Creating an experiment setup 161. Special primitives for BehaviorSpace experiments 162. Running an experiment 163. Advanced Usage 165. Running from the command line 165. Setting up experiments in XML 166. Adjusting JVM Parameters 167. Controlling API 167. System Dynamics Guide 168. What is the NetLogo System Dynamics Modeler?


Related search queries