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