An evolutionary approach to gait learning for four-legged robots | Synapse