GGA - Generic Genetic Algorithm