Simon Harding, Julian F. Miller, Wolfgang Banzhaf: SMCGP2: self modifying cartesian genetic programming in two dimensions. GECCO 2011: 1491-1498