09 - Programming With JAVA: Controler

0. Introduction

Instructor: M. Rieser
Co-instructors: D. Grether, A. Horni
Lecture type: Presentation with exercises
Learning Objectives:

  • What is the role of the Controler in MATSim?
  • How can the Controler be configured?
  • How can functionality be added to a MATSim run?
     

Teaching Material

Slides: see below

matsim.org/node/355

Exercises:

  • Configure your own Controler that does not write Events in every iteration.
  • Write a Controler Listener that outputs a message at the end of each iteration.
  • Combine an EventHandler with a Controler Listener to output statistical information at the end of each iteration. 
Controler.pdfControler.pdf
184.63 KB