Garmin Routing-Algorithmus "Wenig Zeit"

Wer von euch hat schon ein wenig Analyse betrieben, wie der Rounting-Algorithmus “Wenig Zeit”, wie er z.B. im Oregon 600 verwendet wird, arbeitet?
Er heißt schon mal “Wenig Zeit” und nicht etwa im Superlativ “Geringste Zeit”. Wie in einem anderen Thread dargelegt (http://forum.openstreetmap.org/viewtopic.php?pid=442112#p442112), kann die von Garmin gewählte Route etwas länger dauern als diejenige, bei der die Zeit tatsächlich am kürzesten ist.
Wer hat mal ausprobiert, welchen Einfluß road_class (oder gar die Linien-ID) haben? Meinem Eindruck nach werden höhere road_class-Werte bevorzugt, aber in welchem Maße kann ich nicht angeben.
Gibt es noch “penalties” für Straßenwechsel (womöglich gar andere für Rechts- bzw. Linksabbiegen)?

Bei “wenig Zeit” wird stärker auf road_speed geachtet. Kuriosoerweise auch beim den Radprofilen. Aber nicht so stark wie bei Auto.
Um einen Weg mit hohem road_speed zu erreichen nimmt der Router Umwege in Kauf und manchmal sogar ungünstige Wege, nur um zu dem “schnellen” Weg zu gelangen.
road_speed=0 ist fast schon ein Ausschluss. Der Unterschied zwischen 0 und 1 ist größer als 1 und 2.
Liegt auf dem Weg zum Ziel ein langes Stück Weg ohne Unterbrechung wird das sehr gerne genommen.
Der key an sich hat keinen Einfluss aufs Routing. Allerdings haben einige keys besondere Funktinen. 0x0c sagt z.B. “roundabout exit 2”

road_class ist nicht so relevant. Der Einfluss ist imho seit Active-Routing nicht mehr so stark wie das “MapSource-Routing”
road_class 3 hat Einfluss auf die Option “Hauptstraßen vermeiden”, 4 “Autobahnen”