I'd imagine that the winner would be the one with the best strategy. My feeling is that with as many variables as you'd see in a race, that it'd be impossible for a single AI to perfectly take all opportunities. And I can imagine some outperforming others in slingshotting or taking curves. Of course, it all depends on the rules of the race.