Consider that robotic control algorithms that work on simulated robots often don???t run on the real thing because of real-world issues such as friction, imperfect motor startup characteristics, and other factors not typically represented in the simulation ??? that is, unless the programmer has experience with the real thing.