PersonSummary
This output contains the simulation-wide number of person that are loaded, inserted, running, waiting to be inserted, have reached their destination and how many persons are traveling in which modes.
Instantiating within the Simulation¶
You can force the simulation to generate this output using --person-summary-output <FILE>.
Generated Output¶
The information containing all those values is computed for each time step and the output file looks like following:
<summary>
<step time="<SIMULATION_TIME>" \
loaded="<LOADED_PERSON_NUMBER>" \
inserted="<INSERTED_PERSON_NUMBER>" \
walking="<RUNNING_PERSON_NUMBER>" \
waiting="<NUMBER_OF_PERSONS_WAITING_FOR_INSERTION>" \
ended="<ENDED_PERSON_NUMBER>" \
... further time steps ...
</summary>
Please note, that in contrary to the example above, for each time step, all those values are reported in one line. A description of the values is given in the table below.
| Name | Type | Description |
|---|---|---|
| time | (simulation) seconds | The time step described by the entry |
| loaded | # | Number of persons that were loaded into the simulation so far (including reported time step) |
| inserted | # | Number of persons inserted so far (including reported time step) |
| walking | # | Number of persons that are walking within the reported time step |
| waitingForRide | # | Number of persons which are waiting for a vehicle ride within the reported step |
| riding | # | Number of persons which are riding a vehicle ride within the reported step |
| stopping | # | Number of persons which are stopped for a specified duration within the reported step |
| jammed | # | The number of persons that were jammed since the start of the simulation |
| ended | # | Number of persons that have reached their destination so far or that were otherwise removed from the simulation (including reported time step) |
| arrived | # | Number of persons that have reached their destination so far |
| duration | ms | The computation time for that simulation step in milliseconds). |