0

我和我的团队正在尝试确定每次训练迭代中道路网络中车辆的吞吐量。我们的计划是计算在迭代结束时达到最终状态(道路尽头)的车辆数量。流程中是否存在此功能?

4

1 回答 1

0

他们真的离开了道路吗?如果是这样,那就有。这是 self.k.vehicle.get_outflow_rate() ,它返回这么多秒的流出量。您可以将其除以 3600 以获得退出的车辆数量。您还可以调用 self.k.vehicle.get_arrived_ids() 返回已退出系统的车辆的 ID。

如果您想知道有多少车辆到达了给定的边缘,最简单的方法是遍历车辆并调用 self.k.vehicle.get_edge() 并检查您获得的该边缘的计数。

于 2019-10-23T23:42:05.877 回答