Research Article

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

Algorithm 1

Evolutionary algorithm of the cloud gaseous phase.
(1)if State == 0 then                 % Condensation Operation
(2) for to
(3)     Generate according to (8)
(4)     Vector is generated according to (4) and (9)
(5)     Select the population () for the next generation
(6) end for
(7) if NFES == Runmax    MaxFES/N then  %Phase Transformation from gaseous to liquid
(8)     for to            % Liquefaction Operation
(9)    Calculate the for each subpopulation according to (10)
(10)      Calculate for each subpopulation according to (11)
(11)       Calculate for each subpopulation according to (12)
(12)   end for
(13)   Use cloud generator to produce cloud particles
(14)   State = 1;
(15)   end if
(16) end if