07.III - 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?
     

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

Warning: Table 'watchdog' is read only query: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>Table &amp;#039;sessions&amp;#039; is read only\nquery: UPDATE sessions SET uid = 0, cache = 0, hostname = &amp;#039;38.107.179.233&amp;#039;, session = &amp;#039;&amp;#039;, timestamp = 1328350976 WHERE sid = &amp;#039;e972b2ab7dd755a2094beea8ac708f02&amp;#039;</em> in <em>/home01/vsp_access/matsimwww/includes/database.mysql.inc</em> on line <em>174</em>.', 2, '', 'http://matsim.org/node/415', '', '38.107.179.233', 1328350976) in /home01/vsp_access/matsimwww/includes/database.mysql.inc on line 174