Course Code: netlogo
Duration: 21 hours
Prerequisites:
  • No programming experience required.

Audience

  • Researchers
  • Investigators
  • Analysts
Overview:

NetLogo is one of the most famous and powerful simulation environments for agent-based modeling. NetLogo is both a development environment and a domain specific language for agent-based modelling.

This instructor-led, live training (online or onsite) is aimed at investigators who wish to use NetLogo to create Agent Based Models (ABM).

By the end of this training, participants will be able to:

  • Install NetLogo.
  • Develop an agent-based model.
  • Visualize agent activity.
  • Analyze the results of the model.
  • Test and document the agent-based simulation model.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

Overview of Agent Based Modeling

  • Overview of different agent based modeling frameworks
  • NetLogo features

Case Study: Using Agents to Simulate a Pandemic

Getting Started

  • Installing NetLogo
  • Navigating the UI (Code Tab, Buttons, Sliders, etc.)
  • Overview of the NetLogo programming language
  • Understanding attributes, breeds, procedures, and reporters.

Creating a Model

  • Working with Tabs, Turtles, Patches, and Links
  • Working with Code, Control, and Collections
  • Controlling agent movement

Running the Model

  • Expanding agent activity
  • Adjusting the spacing of a model

Test the Model

  • Documenting the simulation
  • Resolving problems with the simulation

Monitoring the Agents

  • Plotting the simulation

Summary and Conclusion

Sites Published:

United Arab Emirates - Agent Based Modeling (ABM) with NetLogo

Qatar - Agent Based Modeling (ABM) with NetLogo

Egypt - Agent Based Modeling (ABM) with NetLogo

Saudi Arabia - Agent Based Modeling (ABM) with NetLogo

South Africa - Agent Based Modeling (ABM) with NetLogo

Brasil - Agent Based Modeling (ABM) with NetLogo

Canada - Agent Based Modeling (ABM) with NetLogo

中国 - Agent Based Modeling (ABM) with NetLogo

香港 - Agent Based Modeling (ABM) with NetLogo

澳門 - Agent Based Modeling (ABM) with NetLogo

台灣 - Agent Based Modeling (ABM) with NetLogo

USA - Agent Based Modeling (ABM) with NetLogo

Österreich - Agent Based Modeling (ABM) with NetLogo

Schweiz - Agent Based Modeling (ABM) with NetLogo

Deutschland - Agent Based Modeling (ABM) with NetLogo

Czech Republic - Agent Based Modeling (ABM) with NetLogo

Denmark - Agent Based Modeling (ABM) with NetLogo

Estonia - Agent Based Modeling (ABM) with NetLogo

Finland - Agent Based Modeling (ABM) with NetLogo

Greece - Agent Based Modeling (ABM) with NetLogo

Magyarország - Agent Based Modeling (ABM) with NetLogo

Ireland - Agent Based Modeling (ABM) with NetLogo

Luxembourg - Agent Based Modeling (ABM) with NetLogo

Latvia - Agent Based Modeling (ABM) with NetLogo

España - Agent Based Modeling (ABM) with NetLogo

Italia - Agent Based Modeling (ABM) with NetLogo

Lithuania - Agent Based Modeling (ABM) with NetLogo

Nederland - Agent Based Modeling (ABM) with NetLogo

Norway - Agent Based Modeling (ABM) with NetLogo

Portugal - Agent Based Modeling (ABM) with NetLogo

România - Agent Based Modeling (ABM) with NetLogo

Sverige - Agent Based Modeling (ABM) with NetLogo

Türkiye - Agent Based Modeling (ABM) with NetLogo

Malta - Agent Based Modeling (ABM) with NetLogo

Belgique - Agent Based Modeling (ABM) with NetLogo

France - Agent Based Modeling (ABM) with NetLogo

日本 - Agent Based Modeling (ABM) with NetLogo

Australia - Agent Based Modeling (ABM) with NetLogo

Malaysia - Agent Based Modeling (ABM) with NetLogo

New Zealand - Agent Based Modeling (ABM) with NetLogo

Philippines - Agent Based Modeling (ABM) with NetLogo

Singapore - Agent Based Modeling (ABM) with NetLogo

Thailand - Agent Based Modeling (ABM) with NetLogo

Vietnam - Agent Based Modeling (ABM) with NetLogo

India - Agent Based Modeling (ABM) with NetLogo

Argentina - Agent Based Modeling (ABM) with NetLogo

Chile - Agent Based Modeling (ABM) with NetLogo

Costa Rica - Agent Based Modeling (ABM) with NetLogo

Ecuador - Agent Based Modeling (ABM) with NetLogo

Guatemala - Agent Based Modeling (ABM) with NetLogo

Colombia - Agent Based Modeling (ABM) with NetLogo

México - Agent Based Modeling (ABM) with NetLogo

Panama - Agent Based Modeling (ABM) with NetLogo

Peru - Agent Based Modeling (ABM) with NetLogo

Uruguay - Agent Based Modeling (ABM) with NetLogo

Venezuela - Agent Based Modeling (ABM) with NetLogo

Polska - Agent Based Modeling (ABM) with NetLogo

United Kingdom - Agent Based Modeling (ABM) with NetLogo

South Korea - Agent Based Modeling (ABM) with NetLogo

Pakistan - Agent Based Modeling (ABM) with NetLogo

Sri Lanka - Agent Based Modeling (ABM) with NetLogo

Bulgaria - Agent Based Modeling (ABM) with NetLogo

Bolivia - Agent Based Modeling (ABM) with NetLogo

Indonesia - Agent Based Modeling (ABM) with NetLogo

Kazakhstan - Agent Based Modeling (ABM) with NetLogo

Moldova - Agent Based Modeling (ABM) with NetLogo

Morocco - Agent Based Modeling (ABM) with NetLogo

Tunisia - Agent Based Modeling (ABM) with NetLogo

Kuwait - Agent Based Modeling (ABM) with NetLogo

Oman - Agent Based Modeling (ABM) with NetLogo

Slovakia - Agent Based Modeling (ABM) with NetLogo

Kenya - Agent Based Modeling (ABM) with NetLogo

Nigeria - Agent Based Modeling (ABM) with NetLogo

Botswana - Agent Based Modeling (ABM) with NetLogo

Slovenia - Agent Based Modeling (ABM) with NetLogo

Croatia - Agent Based Modeling (ABM) with NetLogo

Serbia - Agent Based Modeling (ABM) with NetLogo

Bhutan - Agent Based Modeling (ABM) with NetLogo

Nepal - Agent Based Modeling (ABM) with NetLogo

Uzbekistan - Agent Based Modeling (ABM) with NetLogo