Overview:

At SIGGRAPH:

Simulating in Python, and using Genetic Algorithms to develop gaits: