Evolutionary algorithms in theory and practice evolution strategies ; evolutionary programming ; genetic algorithms - Bäck, Thomas (Oxford Univ. Press, 1996)