This! They should have a meta planner that is doing a coarse course plan many seconds ahead. It can use map data data or cached history (just like a human would). It would be an input to the more "short term" planner. Obviously safety and comfort as dictated by immediate and actual situation would override the recommendations. This wouldn't be that different from their recent incorporation of map data. The use language processing that they revealed in AI day 2 might lend itself to this.I think the problem is FSD doesn’t look far enough ahead. When a human drives and the lane starts to widen you look 50 feet down the road and see that it’s actually becoming a turn lane so you pick the lane you want and head towards it. FSD seems to focus on the next 10-20 feet and then suddenly realizes there’s 2 lanes that it needs to decide between.
The other approach is to brute force which is to have local planner look much further ahead. They basically said that some of the improvements came from optimizations that allowed them to "focus" the compute that they have available on the right objects. It wouldn't surprise that if in simulation they can solve the problem with something like HW4 driving computer but obviously they want to try to fit it in current driving computer.