Research Article

A Bio-Inspired Method for Engineering Design Optimization Inspired by Dingoes Hunting Strategies

Algorithm 4 Dingo Optimizer Algorithm.
(1)procedure DOA
(2)Initialization of parameters
(3), probability of hunting or scavenger strategy
(4), probability of Strategy 1 (group attack) or Strategy 2 (persecution attack)
(5)Generate the initial population
(6)while iteration Max Number of Iterations do
(7)ifthen
(8)  ifthen
(9)   Strategy 1: Group Attack Procedure, Algorithm 1, equation (2).
(10)  else
(11):    Strategy 2: Persecution, (3).
(12)  end if
(13)else
(14)  Strategy 3: Scavenger, (4).
(15)end if
(16) Update search agents that have low survival value, Algorithm 3, equation (6)
(17) Calculate , the fitness value of the new search agents
(18)ifthen
(19)  
(20)end if
(21)
(22)end while
(23)Display , the best optimal solution
(24)end procedure