The theoretical possibility of creating such a software is a fact. However, the calculation time for a whole replay would be fuckin' long. BUT! What if you take only short, tricky sections to create magic carpets, extreme jumps or simply a perfect 90 degree corner? Usually it's only a 0.5-2 seconds long section and gear switches are quite limited in a certain part of the track (---> less combinations). The buffer parts, such as straight roads do not really require this kind of method - only a few critical sections need that kind of maxout. It would not create a perfect replay, only a perfect trick or corner.
What do we know?
- You know each cars behaviour from .RES files (torque, weight, air drag, etc.).
- You can reproduce your replays in Excel (by knowing the surface parameters) - if you modify some keypress codes in the file, it can regenerate your position on the map. Optimizing requires advanced programming skills.
- You can easily visualize replays, just think on stuntschallenge.
The above mentioned stuff is enough for that - we have some addicts, being able to create something like that. As for me, the software exists. But I don't really care anymore.