Skip to main content
. 2024 Apr 23;26(5):351. doi: 10.3390/e26050351
Algorithm 1 Local crossover operation
  • 1:

    for all k=1:Nc do

  • 2:

      for all i=n2/Nc(k1)+1:2:n2/Nck1 do

  • 3:

        (CM1(k,i),CM1(k,i+1))= crossover(Cini(i),Cini(i+1),ind1(i));

  • 4:

        (CM1(Nc+k,i),CM1(Nc+k,i+1))= crossover(Cini(i),Cini(i+1),ind2(i));

  • 5:

      end for

  • 6:

    end for

  • 7:

    C1=CM1(Indcbest,:);

  • 8:

    return C1