OSRM bewertet im Radmodus schlechte (dirt) Pfade (path) besser als gute Pfade.
Die Routingergebnisse sind auch nachprüfbar unlogisch.
Da muss irgendwo ein riesen Bug sein. Ich vermute da hat jemand Multiplikation und Division beim Anbringen der Gewichtsfaktoren verwechselt. Es ist nur highway=path betroffen.
Es besteht natürlich noch die Möglichkeit, dass die (Geschwindigkeit in der) Debug-Karte falsch berechnet ist. Bei der Fußgänger-Debug-Karte scheint dies der falls zu sein. Die Rates sind gleich aber die Geschwindigkeiten der Pfade (path) sind 4 x höher als die der Fußwege (footway).
Konnte das aber beim Routing nicht nachweisen
Bei meinem Fahrradbeispiel lässt sich mit den Geschwindigkeiten hingegen erklären, warum er lieber auf der falschen Straßenseite den längeren Weg in verbotener Richtung nimmt anstatt auf dem kurzen richtigen Radweg zu fahren.