Michalewicz Function
Highly multimodal single-objective test function with n! local minima with the formula:
f(\mathbf{x}) = -∑_{i=1}^{n} \sin(\mathbf{x}_i) \cdot ≤ft(\sin≤ft(\frac{i \cdot \mathbf{x}_i}{π}\right)\right)^{2m}.
The recommended value m = 10, which is used as a default in the implementation.
makeMichalewiczFunction(dimensions, m = 10)
dimensions |
[ |
m |
[ |
[smoof_single_objective_function
]
The location of the global optimum s varying based on both the dimension and m parameter and is thus not provided in the implementation.
Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. Berlin, Heidelberg, New York: Springer-Verlag, 1992.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.