obstacle avoidance by an evolving neural network