Artificial intelligence, evolutionary computing and metaheuristics : In the footsteps of Alan Turing.