PROBLEM SOLVING. “Problem solving in AI takes one of two forms: computational models of humans solving problems and the construction of programs that solve problems as well or better than humans. Clearly, the techniques of genetic programming and all evolutionary computations fit into the latter methodology of building intelligent programs.”
http://scholar.google.es/scholar_url?url=http://citeseerx.ist.psu.edu/viewdoc/download%3Fdoi%3D10.1.1.15.5594%26rep%3Drep1%26type%3Dpdf&hl=en&sa=X&scisig=AAGBfm0J-z_xL5_kjwEhLP0aVOrhbAtTfA&nossl=1&oi=scholarr&ved=0ahUKEwi3wpKxxs_MAhXG2B4KHXRODt0QgAMICigBMAA
