“…Until now, ICA has extensively been used to solve different kinds of problems to improve a candidate solution with regard to a given measure of quality. For example: successful implementations of ICA include PID controller design (Atashpaz-Gargari et al, 2008), parameter identification of transformer R-L-C-M model (Rashtchi et al, 2011), optimization in electromagnetics (Coelho et al, 2012), the job shop scheduling problem (Chen et al, 2012), integrated product mix outsourcing (Nazari-Shirkouhi et al, 2010), temperature-dependent functionally graded material (Mozafari et al, 2012), bi-criteria scheduling of the assembly flow shops (Shokrollahpour et al, 2010), and data clustering (Niknam et al, 2011), mixed-model U-line balancing and sequencing problem (Lian et al, 2012), bi-objective unrelated parallel machine scheduling problem (Madani-Isfahani et al, 2013) and the mixed-model assembly line sequencing problem Colonial competitive algorithm (Moradi and Zandieh, 2013). For detailed example: Naimi Sadigh et al (2012) proposes a new assimilation strategy based on normal distribution.…”