licit-lab / MnMS

Agent-based Multimodal Urban Moblity Simulator resulting from the ERC MAGnUM project
GNU Lesser General Public License v3.0
11 stars 4 forks source link

`Monitoring` class, output of the simulation #8

Closed floriangc closed 2 years ago

floriangc commented 2 years ago

Monitoring defines the output of the system (aggregate indicator/user position).

floriangc commented 2 years ago

Idea:

A MotorFlow holds a State class, the Monitor has a reference of the State and it can write the data in it on disk.

The State can declare fields (ie user, reservoir with attributes), thoses fields are dict.