Research Article

Focusing on the Golden Ball Metaheuristic: An Extended Study on a Wider Set of Problems

Algorithm 2

Pseudocode of DGA1 and DGA2.
(1)   Initialization of the subpopulations
(2)  while  termination criterion not reached  do
(3)   for  each subpopulation  do
(4)     Parents selection
(5)     Crossover phase
(6)     Mutation phase
(7)     Survivors selection
(8)   end
(9)  Individual migration phase
(10) end
(11) Return the best individual found