“…Among the existing derivative-free optimization methods, two classes of algorithms can be distinguished: metaheuristics (with stochastic nature) and mathematical programming methods (with deterministic nature). As explained in [10], due to their simplicity and attractive nature-inspired interpretations (such as Genetic Algorithms ( [11], [12], [13] and [14]), Variable Neighbourhood Search ( [15], [16], [17], [18] and [19]), Electromagnetism-like metaheuristics ( [20] and [21]), etc. The former are used by a wide community of engineers and practitioners to solve real-world problems, while the latter are actively studied in academia due to their interesting theoretical properties, including guaranteed convergence.…”