eclipse-sumo / sumo

Eclipse SUMO is an open source, highly portable, microscopic and continuous traffic simulation package designed to handle large networks. It allows for intermodal simulation including pedestrians and comes with a large set of tools for scenario creation.
https://eclipse.dev/sumo
Eclipse Public License 2.0
2.53k stars 1.43k forks source link

Improve insertion checking #3805

Open leoluecken opened 6 years ago

leoluecken commented 6 years ago

We observe an avoidable slow down for many insertion-backlogged vehicles in the corresponding scenario (long one-lane road, insertion via flow with (very) low period on on single lane). If the insertion container would be organized as a map edgeID->vehCont a "sloppy"-insertion policy could allow to discard entire container elements at once instead of checking each vehicle at least for the desired depart lane/edge. Solution may require book keeping about whether all lanes of an edge had a failed insertion attempt (which would trigger a continue to the next map-element) Can be resolved via max-depart-delay, thus p:minor

namdre commented 6 years ago

could this also be caused by #3865 ?