Как создать контрольную точку в потоке - PullRequest
0 голосов
/ 24 октября 2019

Моя команда и я пытаемся определить пропускную способность транспортных средств в дорожной сети для каждой итерации обучения. Наш план состоит в том, чтобы подсчитать количество транспортных средств, которые достигают конечного состояния (конец дороги) к концу итерации. Есть ли существующая функциональность для этого в потоке?

1 Ответ

0 голосов
/ 24 октября 2019

Они действительно выходят из дороги? Если так, то есть. Это self.k.vehicle.get_outflow_rate (), которая возвращает отток за столько секунд. Вы можете разделить это на 3600, чтобы получить количество автомобилей, которые выехали. Вы также можете вызвать self.k.vehicle.get_arrived_ids (), который возвращает идентификаторы автомобилей, покинувших систему.

Если вы хотите узнать, сколько транспортных средств достигли заданного ребра, проще всего пройти через них и вызвать self.k.vehicle.get_edge () и проверить, сколько отсчетов этого ребра вы получите. ,

...