Genetic algorithms in search, optimization and machine learning - Goldberg, David E (Pearson Education, 1989)