Variations of Genetic Algorithms
  The goal of this project is to develop the Genetic Algorithms (GA) for
solving the Schaffer F6 function in fewer than 4000 function evaluations on a
total of 30 runs. Four types of Genetic Algorithms (GA) are presented -
Generational GA (GGA), Steady-State (mu+1)-GA (SSGA), Steady-Generational
(mu,mu)-GA (SGGA), and (mu+mu)-GA.
