UPS! Their routing system avoids left-turns because they take much longer! Question is of course, will this system receive dynamic updates about current road and traffic conditions, if so, in what intervals and what is the quality of such information received. You will always have a “prediction factor”, no matter how often you update, problem is, if your software works on a predictive basis, “optimal” will always be relative to t. Ergo, the answer is No.