Cooperative coevolution is used for the optimization of five functions (Rastrigin, Schwefel, Griewangk, Ackley and Rosenbrock)