Saturday, June 19, 2004 I've been interested in Genetic Programming off and on over the past few years. Basically, GP uses evolutionary search (e.g. - the Darwinian principle of natural selection or survival of the fittest) to generate (and mutate) code programmatically. Although one might not think that "evolving" code is practical, in practice, GP is quite effective for certain types of problem