Genetic programming III : darwinian invention and problem solving (Morgan Kaufmann Publishers, 1999)