Skip to main content
. 2024 Jan 2;9(1):20. doi: 10.3390/biomimetics9010020
Algorithm 1 Horizontal crossover search
Bhc = randperm (n)
For ii=1:n/2
  i  = Bhc (2ii1)
  k  = Bhc (2ii)
  For j=1:dim
    Generate four random number r1, r2(0,1), c1, c2(−1,1)
    Generate HCSij  and HCSkj by Equations (4) and (5)
  End For
End For
For i=1:n
  IF  fitness (HCSi) <  fitness (Xi)
                 X(i)HCS(i)
  End IF
End For
End