Session 3 - How to define constructs

Create proper definitions for the constructs in our Buri model

1 Overview

Topic Duration Notes
Homework wrap-up: van Dongen Paper, CFF troubleshooting 30
Skills: Our first theory release 15 Create dev branch, make first release on main
Lecture (Lena Schiestel): How to create constructs 40-60 Slides
Workshop: Group Exercise: Buri (Level 3) 40 Slides
Theory submissions from the department 30
[Homework 1]: Scan Theory Submissions -
[Homework 2]: Netlogo Tutorial + Exercise - This is a two-week assignment

2 Homework 1 (in three groups): Theory submissions

Each of the three groups skims one theory submission.

Deliverable: Give a 3 min. presentation of the theory and an assessment whether this theory is suitable for (a) formalization and (b) implementation in a computational model.

3 Homework 2 (individually, two-weeks): Learn Netlogo basics

3.1 Install Netlogo.

If you have technical problems, please contact me! You should be prepared for the next session.

3.2 Do a basic tutorial. There are several options, which all teach the basics:

  1. A free, self-paced online course with several short videos (total video material ~2h; in addition, one can do quizzes and “homework” that can be compared to solutions).
  2. If you prefer written material, you can do the official tutorials 1, 2, and 3.
  3. The Beginner’s Interactive NetLogo Dictionary is a great resources with references and examples for all commands.

3.3 Have you understood the basics? Do the exercise

Please do the following exercise. Not every step might have been covered by the tutorials; in this case follow the links given at each task. Push the resulting .nlogo file to the joint Github project (subfolder /homework/netlogo-tutorial, filename is netlogo1_YOURNAME.nlogo). Please push whatever you came up with, even if you did not manage to achieve all goals.