“…This algorithm was developed to be easily applicable to a broad class of nonlinear constrained optimization problems, with the presence of any combination of continuous, discrete and integer values, while having only one free parameter to be adjusted. Its efficacy to tackle complex design spaces has been demonstrated with test functions and real design problems [10,[24][25][26][27]. Nonetheless, being a new algorithm, many of its features remain to be explored, such as parallelization, hybridization with other optimization algorithms, or different types of representation for the design variables.…”