Good idea
(1)- Knowing where traffic lights are isn't enough, you should also know what color it is and when it will change.
(2)- The program should not only know what kind of congestion is on which route, but should also "see" more locally, i.e. how many cars are in front of mine and what they're doing. Some kind of radar/distance device up front would help.
(3)- The program should be adaptive. It should see how I'm driving a certain route and confront it with what it was suggesting. After a few goes it would start to learn and adapt to how I drive on that route.
__________________
e·co·mod·ding: the art of turning vehicles into what they should be
What matters is
where you're going, not
how fast.
"... we humans tend to screw up everything that's good enough as it is...or everything that we're attracted to, we love to go and defile it." - Chris Cornell
[Old] Piwoslaw's Peugeot 307sw modding thread