Genetic programming: Difference between revisions

Content deleted Content added
*confusion with evolutionary programming.
 
Moved comment to talk; added references; relationship to genetic algorithms and evolutionary programming?
Line 1:
'''Genetic programming''' is [[computer programming]] method used to allow a computer to evolve other computer [[programming|programs]] after [[evolution]]ary patterns, using [[crossover]], selection, replication and [[mutation]]s to evolve the programs. Genetic programming is a kind of [[genetic algorithm]] and has some relationship with [[evolutionary programming]].
 
 
Line 7:
 
 
References:
 
* [http://www.cs.ucl.ac.uk/research/genprog/gp2faq/gp2faq.html Genetic Programming FAQ]
 
* [http://www.faqs.org/faqs/ai-faq/genetic/part1/preamble.html The Hitch-Hiker's Guide to Evolutionary Computation]
----
 
 
NOTE: this sounds like Evolutionary programming. Genetic Programming is a search technique more than a way to generate new programs.
 
[[/Talk]]