Open Yveh opened 3 years ago
I don't see that as an issue since it is not realistic to get the exact position of vehicles even in real-world situations.
I don't see that as an issue since it is not realistic to get the exact position of vehicles even in real-world situations.
That is indeed an issue, since in real world we can estimate the total capacity by the length of roads, and thus we can plan how vehicle moves. If vehicles can actually somehow flow into a road infinitely, the strategy may change a lot and the RL agents may even exploit the bug in the system.
This case might happen when two consecutive vehicles entered the road network at the same location, but the location is congested and those two vehicles are waiting at the same position to enter the road network. This is an issue that we are trying to fix as soon as possible.
We assumed that, like CityFlow, vehicles have positive lengths. However, the following assertion failed when we ran the simulation:
and the output is
in which we can find two different vehicles shares the same position.
Is it a bug, or intended to be so? In the latter case, how can we understand it? We can't find any clues in docs.
Thank you in advance!