Skip to main content
. 2026 Feb 6;11(2):122. doi: 10.3390/biomimetics11020122
Algorithm 2: HEOA based on Cauchy Mutation.
Input:  locit
Operation
/* Human exploration step */
1. Get the current position by Equation (24)
2. Return loci(t+1)
/* Human development step */
6. /*Leader*/: Get the current position by Equation (26)
7. /*Explorer*/: Get the current position by Equation (27)
8. /*Follower*/: Get the current position by Equation (28)
9. /*Loser*/: Get the current position by Equation (29)
/* search the global optimum based on Cauchy mutation step */
10.  while t<tmax
11.   Implement Human exploration step, Obtain loci(t+1)
12.   Implement Human development step, Obtain loci(t+1)
13.   locbest=Cauthy(locit+1,locbest)
14.   Retrieve the fitness of best position fitbest
15.  Return locbest, fitbest
/* Operation Ending */
Output: locbest, fitbest