此输出包含仿真范围内已加载、已插入、正在运行、等待插入、已到达目的地的人数,以及以各种方式出行的人数。
在仿真中实例化#
您可以使用 --person-summary-output <FILE> 强制仿真生成此输出。
生成的输出#
包含所有这些值的信息是针对每个时间步计算的,输出文件如下所示:
<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>
请注意,与上面的示例相反,对于每个时间步,所有这些值都在一行中报告。各值的描述见下表。
| 名称 | 类型 | 描述 |
|---|---|---|
| time | (仿真) 秒 | 条目描述的时间步 |
| loaded | # | 到目前为止已加载到仿真中的人数(包括报告的时间步) |
| inserted | # | 到目前为止已插入的人数(包括报告的时间步) |
| walking | # | 在报告的时间步内正在步行的人数 |
| waitingForRide | # | 在报告的时间步内等待搭乘车辆的人数 |
| riding | # | 在报告的时间步内正在搭乘车辆的人数 |
| stopping | # | 在报告的时间步内因特定时长而停止的人数 |
| jammed | # | 自仿真开始以来被阻塞的人数 |
| ended | # | 到目前为止已到达目的地或以其他方式从仿真中移除的人数(包括报告的时间步) |
| arrived | # | 到目前为止已到达目的地的人数 |
| duration | 毫秒 | 该仿真步的计算时间(以毫秒为单位)。 |
