Cloud Particles Evolution Algorithm. (25th February 2015)