• Tim Gooding


Netlogo is the most common language used to introduce students to multi-agent models. It was designed by academics as a teaching and research tool. While some experienced academics consider Netlogo much like a bicycle with its training wheels still attached, Netlogo offers the advantage of allowing anyone with a personal computer to run and modify these models. This chapter offers a brief overview of how Netlogo works in order to understand the experiments later in the book.


Netlogo Agent-based modelling User manual Download link Patches Agents Random number generator Netlogo charts 


  1. Caiani, A., Godin, A., Caverzasi, E., Gallegati, M., Kinsella, S., & Stiglitz, J. E. (2016). Agent based-stock flow consistent macroeconomics: Towards a benchmark model. Journal of Economic Dynamics and Control, 69, 375–408.CrossRefGoogle Scholar
  2. Luke, S. (2010). The ECJ owner’s manual. San Francisco, California, A User Manual for the ECJ Evolutionary Computation Library, 1–206.Google Scholar
  3. Matsumoto, M., & Nishimura, T. (1998). Mersenne twister: A 623-dimensionally equidistributed uniform pseudo-random number generator. ACM Transactions on Modeling and Computer Simulation (TOMACS), 8(1), 3–30.CrossRefGoogle Scholar
  4. RobbyGA. (n.d.). “Robby the robot genetic algorithms” model, complexity explorer project.
  5. Wilensky, U. (1999). Netlogo. Evanston, IL: Center for Connected Learning and Computer-Based Modeling, Northwestern University.

Copyright information

© The Author(s) 2019

Authors and Affiliations

  • Tim Gooding
    • 1
  1. 1.Kingston UniversityKingston upon ThamesUK

Personalised recommendations