Evolution and development of neural controllers for locomotion, gradient-following, and obstacle-avoidance in artificial insects | Synapse