| Algorithm 1. BCDL-GWO algorithm |
|
Input: K population size, maximum iterations T. Output: Optimal solution. Initial: K wolves, t = 0. While t ≤ T Evaluate fitness value for each wolf . Find three best leaders, i.e., . Update individual best positions . Update , and using Equations (10) and (11), respectively. For each wolf in GWO-SCA procedure Update current position using Equation (19). Evaluate fitness . End For For each wolf in behavior considerations procedure Generate new candidate solution using Equation (26). Evaluate fitness . Update using Equation (27). End For For each wolf in dimensional learning procedure Generate new candidate solution using equations (30). Evaluate fitness . Update using Equation (31). End For Update using Equation (32). t = t + 1 End While |