Harding, et al.. Self-modifying Cartesian Genetic Programming. Springer Berlin Heidelberg, 2011, doi:10.1007/978-3-642-17310-3_4.