Artificial Intelligence and Evolutionary Computing