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