Irregular and varied surfaces (insert preferred heart icon)-- such as trail running, increases the risk of traumatic injuries while, on the plus side, increasing proprioception, a varied gait pattern and cadence.
By slightly varying the most successful patterns and repeating the process thousands of times, the computer simulation produced a variety of possible gaits.