/cooperative_coevolution

Cooperative Coevolution

Primary LanguageC

cooperative_coevolution

Cooperative Coevolution

The algorithm appears in "A Cooperative Coevolutionary Approach to Function Optimization", Potter M. and De Jong K., Parallel Problem Solving from Nature, p. 249-257, 1994.

Five functions are available: RASTRIGIN, SCHWEFEL, GRIEWANGK, ACKLEY and ROSENBROCK

Compile: gcc cooperative_coevolution.c -lm -o cooperative_coevolution
Demo: ./cooperative_coevolution RASTRIGIN