Genetic programming : on the programming of computers by means of natural selection - Koza, John R. (Complex Adaptive Systems., 2000)