Advances in metaheuristics for hard optimization.