| Algorithm 1: Pseudo-code of SMA |
| Begin Initialize the parameters: , Initialize slime mould population While t ≤ Calculate the fitness of each individual in the slime mould Update best fitness and the Calculate the weight according to Equation (3) Calculate according to Equation (4) Calculate according to Equation (5) For (each search agent) Update according to Equation (2) Update , based on and , respectively Update the positions according to Equation (1) EndFor iteration = iteration + 1 EndWhile Return the best fitness and End |