Review Article

An Improved Grasshopper Optimizer for Global Tasks

Table 3

CEC2017 benchmark tests.

FunctionName of the functionClassOptimum

Shifted and rotated (SRF) functions
F01SRF Bent cigar functionUnimodal100
F02SRF sum of different power functionUnimodal200
F03SRF Zakharov functionUnimodal300
F04SRF Rosenbrock’s functionMultimodal400
F05SRF Rastrigin’s functionMultimodal500
F06SRF expanded Scaffer’s F6 functionMultimodal600
F07SRF Lunacek Bi-Rastrigin functionMultimodal700
F08SRF noncontinuous Rastrigin’s functionMultimodal800
F09SRF Lévy functionMultimodal900
F10SRF Schwefel’s functionMultimodal1000

Hybrid function (HF)
F11HF 1 (N = 3)Hybrid1100
F12HF 2 (N = 3)Hybrid1200
F13HF 3 (N = 3)Hybrid1300
F14HF 4 (N = 4)Hybrid1400
F15HF 5 (N = 4)Hybrid1500
F16HF 6 (N = 4)Hybrid1600
F17HF 6 (N = 5)Hybrid1700
F18HF 6 (N = 5)Hybrid1800
F19HF 6 (N = 5)Hybrid1900
F20HF 6 (N = 6)Hybrid2000

Composition function (CF)
F21CF 1 (N = 3)Composition2100
F22CF 2 (N = 3)Composition2200
F23CF 3 (N = 4)Composition2300
F24CF 4 (N = 4)Composition2400
F25CF 5 (N = 5)Composition2500
F26CF 6 (N = 5)Composition2600
F27CF 7 (N = 6)Composition2700
F28CF 8 (N = 6)Composition2800
F29CF 9 (N = 3)Composition2900
F30CF 10 (N = 3)Composition3000