Open ambuehll opened 1 week ago
you can use option --weights.separate-turns to distinguish travel time by turning direction. That isn't to say a lane-based routing isn't possible but it's definitely a larger piece of work (and no timeline for implementation).
Ah, right! forgot about that option or actually I thought it was for marouter... Thanks for pointing it out. Any suggestion for a value to test with? :)
try values in [0.5, 1]
interestingly, setting the option leads to many more routes taking turn-lanes (which in the end leads to much more congestion). Is that expected? I can provide an example, if interested.
No, it's not expected! If you can build a small example that would be great. A single big scenario is too much to analyze for this effect.
once weights.separate-turns is set the above route gets very attractive
sumo version: yesterday's dev
as discussed on matrix:
--> According @m-kro the speeds are aggregated over all lanes. I see some issues when a turning lane is completely congested and the through lanes are not. If the average is calculated this also means that the travel time for the left turn movement is underestimated and for the through movement overestimated.
Would it be possible to have a lane-based routing? this is definitely related to #8904
As always, many thanks!