assignment for the Evolutionary Computing class