Skip to main content
. 2021 Dec 20;23(12):1700. doi: 10.3390/e23121700

Table 1.

Unimodal benchmark functions.

Function Dim Range fmin
F1(x)=i=1nxi2 30 [−100,100] 0
F2(x)=i=1nxi+i=1nxi 30 [−10,10] 0
F3(x)=i=1n(j1ixj)2 30 [−100,100] 0
F4(x)=maxi{xi,1in} 30 [−100,100] 0
F5(x)=i=1n1[100(xi+1xi2)2+(xi1)2] 30 [−30,30] 0
F6(x)=i=1n(xi+5)2 30 [−100,100] 0
F7(x)=i=1nixi4+random[0,1) 30 [−1.28,1.28] 0