Research Article

Cloud Particles Differential Evolution Algorithm: A Novel Optimization Method for Global Numerical Optimization

Algorithm 3

Evolutionary algorithm of the cloud solid state.
(1)if State == 2 then
(2)    if then        % Solidification Operation
(3)   for to
(4)      Calculate the for each subpopulation according to (10)
(5)      Calculate for each subpopulation according to (17)
(6)      Calculate for each subpopulation according to (18)
(7)   end for
(8)   Use cloud generator to produce cloud particles (
(9)   Evaluate Population
(10)  Archive =
(11)  
(12)  else
(13)     = Archive
(14)    for to             % Cloud Differential Mutation
(15)    Calculate the nucleus according to (13)
(16)    Calculate according to (14)
(17)    Calculate according to (15)
(18)    Generate and with cloud generator
(19)    Generate according to (16)
(20)    Vector is generated according to (4) and (9)
(21)    Select the population () for the next generation
(22)    end for
(23)  end if
(24) end if