Hi,
This is a puzzle I face daily and can't solve yet. My commute takes me from the center of Rutland, MA through the center of Holden, MA to a destination in Marlborough, MA. Have a look at the very inefficient route (the 34.5mi one in particular is insane) that Waze generates when I route from Rutland to Marlborough. Keep in mind the insane route goes through the center of Holden.
http://www.waze.com/livemap/?zoom=11&la ... g=65577685
Now let me generate a route from the center of Holden to Marlborough and the result is completely different, and pretty efficient:
http://www.waze.com/livemap/?zoom=11&la ... g=65577685
But watch what happens when I bring the destination closer, suddenly the route from Rutland follows the Holden route to the highway, no insanity:
http://www.waze.com/livemap/?zoom=12&la ... g=22895964
As an aside, while generating the links above, I ran into this completely insane result when I routed from a manually clicked start (at the center of Holden) to a manually clicked end (in Marlborough, MA) that shows two very inefficient route choices:
http://www.waze.com/livemap/?zoom=11&la ... g=65253699
I have performed a LOT of map editing in the area between Holden and the points where I should be picking up the highway in Worcester. All turns and street directionality should be correct--at least they were the last time I edited which was a while ago.
It appears there is something in the routing algorithm that breaks down when the route is longer, since insanity ensues from the farther away starting point, yet corrects when one gets further along that route.
Thoughts welcome, thanks!



