Genetic Algorithm Class completed !