Heuristics, Metaheuristics and Hyper-Heuristics II