Research Article

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

Algorithm 4

Cloud particles evolution algorithm: CPDE.
(1)Initialize (number of dimensions), (number of population); ; Childnum = ;
(2); ; ; ; ;
(3)for :
(4) for :
(5)  if is even
(6)   
(7)  else
(8)   
(9)  end if
(10)   end for
(11)  end for
(12) Use cloud generator to produce cloud particles
(13)  State = 0
(14) while requirements are not satisfied do
(15)   Evolutionary algorithm of the cloud gaseous state
(16)   Evolutionary algorithm of the cloud liquid state
(17)   Evolutionary algorithm of the cloud solid state
(18) end while
 State = 0: Cloud Gaseous Phase, State = 1: Cloud Liquid Phase, State = 2: Cloud Solid Phase