Modeling Tutorials

NetLogo

NetLogo 4.1 Tutorial #1: Models

Learn about the features available in NetLogo while exploring the Models library. (Provided by the NetLogo development team)

NetLogo 4.1 Tutorial #2: Commands

Learn the the basic inner workings of NetLogo models in order to begin manipulating them (NetLogo development team)

NetLogo 4.1 Tutorial #3: Procedures

Learn how to build a complete model using the features explained in Tutorials 1 and 2 (NetLogo development team)

Netlogo 4.0 Quick Guide PDF

A printable reference sheet provided by Luis Izquierdo.

First Steps with NetLogo (Complexity Workshop)

A simple "kicking the tires" introduction to NetLogo. The goal is to gain a feel for what each system is capable of so that we can make intelligent decisions on which one to use for a given task.

Introduction to NetLogo Lecture [PDF] (Rene Doursat, University of Nevada, Reno)

Links to Additional Resources on NetLogo (NetLogo Development Team)

Manual de NetLogo en español

Un manual de Netlogo en español que te permitirá familiarizarte con este lenguaje de programación de una forma muy sencilla, a través de pequeños programas-ejemplo.

RePast

Tutorial for Repast 3/ RepastJ (John Murphy)

A tutorial consisting of 3 parts: the basics of Java, the basics of Eclipse, and the RePastJ tutorial itself.

First Steps with RePast (Complexity Workshop)

A simple "kicking the tires" introduction to RePast. The goal is to gain a feel for what each system is capable of so that we can make intelligent decisions on which one to use for a given task.

List of Howto Documentations and Third-Party Tutorials (RePast Team)

RePast/S

Documentations and tutorials for RePast/S, the current version of the RePast platform.

Additional Platforms

Cormas - Natural resources and agent-based simulation

Cormas is a simulation platform based on the VisualWorks programming environment which allows the development of applications in the object-oriented programming language SmallTalk. Cormas pre-defined entities are SmallTalk generic classes from which, by specialization and refining, users can create specific entities for their own model. (Excerpted from Cormas website)

metaABM

A tutorial to demonstrate the steps involved in building and running a model from Ascape and then composing it into a RePast project.

Comments

Textbook and ABM based on NetLogo by Railsback and Grimm

The first 16 draft chapters of a textbook an agent-based modeling, which is based on NetLogo, can be found here:

http://www.railsback-grimm-abm-book.com/

The book will hopefully appear next year. Those who consider using our book for teaching a class: please contact us for additional material and chapters.