The thing is, computers can make virtual mistakes with no consequences on reality; and then whichever approach works better in the simulation is what the robots will do for real. For some things, computers can already run simulations faster than real-time; it's only a matter of time before most of the relevant things can be simulated faster than a human brain can.