Metaheuristic toolbox