Machine Learning Control: Genetic Programming