From heuristic to predictive