User:Jm6087/TollPenalties View history

I checked with staff about toll penalties and here is what I was told "Hey John,

I checked with the team and here's what they said: Toll-penalty is considered an "exit penalty", which means it is applied only when moving from a toll segment to a non-toll segment."

With this information, I am suggesting changing the Routing Penalties portion of the Toll page from

Routing penalties

Toll roads have two different routing penalties, dependent upon whether a user has turned on toll avoidance in their navigation settings:

  1. When the client option to "avoid toll roads" is disabled, a small penalty is added to every transition from a non-toll segment onto a toll segment.
    • This means that the routing server may choose a free route, even if it takes a little longer than a toll route.
    • This also means that the routing server may choose a route with one toll segment, even if it takes a little longer than a route with multiple discontinuous toll segments.
  2. When the client option to "avoid toll roads" is enabled, a large penalty is added to the route for every single toll segment, even in sequence.
    • This means that any toll segment will be avoided if at all reasonably possible.
    • This also means that given two route options the routing server will choose the one with the fewest number of toll segments, regardless of if they are consecutive or not.

Note: The penalty for "avoid toll roads" is very high, and the definition here of reasonable may seem extreme. The routing server will prefer a significant detour to avoid a toll, but not one it considers to be insane or impossible. The exact amounts of both penalties are proprietary information and are subject to change.


to

Routing penalties

Toll roads have two different routing penalties, dependent upon whether a user has turned on toll avoidance in their navigation settings:

  1. When the client option to "avoid toll roads" is disabled, a small penalty is added to every transition from a toll segment onto a non-toll segment.
    • This means that the routing server may choose a free route, even if it takes a little longer than a toll route.
  1. When the client option to "avoid toll roads" is enabled, a large penalty is added to every transition from a toll segment onto a non-toll segment.
    • This means that any toll segment will be avoided if at all reasonably possible.

Note: The penalty for "avoid toll roads" is very high, and the definition here of reasonable may seem extreme. The routing server will prefer a significant detour to avoid a toll, but not one it considers to be insane or impossible. The exact amounts of both penalties are proprietary information and are subject to change.