Eiben, A. E., & Smith, J. (2004). Introduction to evolutionary computing. Computing Reviews, 45(7), 415