first version of template for cooperative ga
regular