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 |
|