We intend to extend the approach presented in this 
paper to the evolution of further behaviours of a more 
complex nature, including involving multiple robots. 
ACKNOWLEDGEMENTS  
My thanks to Jason Brownlee for his Lua GA 
implementation which provided the inspiration for 
our GA coding.  My appreciation also to Norah Power 
for her assistance in the experimental phase of this 
work. Finally, also thanks to the reviewers of this 
paper for their helpful and constructive comments. 
REFERENCES 
Boeing, A., 2009. Design of a Physics Abstraction Layer 
for Improving the Validity of Evolved Robot Control 
Simulations. Ph.D Dissertation, School of Electrical, 
Electronic and Computer Engineering, The University 
of Western Australia, WA, 2009. 
Boeing, A., and Bräunl, T., 2012. Leveraging multiple 
simulators for crossing the reality gap. In: Control 
Automation Robotics and Vision (ICARCV), 2012 12th 
International Conference on (pp. 1113–1119). IEEE. 
Bongard, J. C. , 2013. Evolutionary robotics. 
Communications of the ACM, 56(8), 74–83. 
Bongard, J. C., and Lipson, H., 2004. Once more unto the 
breach: Co-evolving a robot and its simulator. In: 
Proceedings of the Ninth International Conference on 
the Simulation and Synthesis of Living Systems 
(ALIFE9) (pp. 57–62). 
Depinet, M., MacAlpine, P., & Stone, P. ,2014. Keyframe 
sampling, optimization, and behavior integration: 
Towards long-distance kicking in the robocup 3d 
simulation league. In RoboCup 2014: Robot World Cup 
XVIII (pp. 571-582). Springer International Publishing. 
Duarte, M., Oliveira, S., and Christensen, A. L., 2012. 
Automatic synthesis of controllers for real robots based 
on preprogrammed behaviors. In: From Animals to 
Animats 12 (pp. 249–258). Springer Berlin Heidelberg. 
Eaton, M., 2007. Evolutionary humanoid robotics: past, 
present and future, In: 50 Years of Artificial 
Intelligence: Essays Dedicated to the 50th Anniversary 
of Artificial Intelligence LNAI 4850, Springer, pp. 42–
53. 
Eaton, M., 2013. An Approach to the Synthesis of 
Humanoid Robot Dance Using Non-interactive 
Evolutionary Techniques. In: Systems, Man, and 
Cybernetics (SMC), 2013 IEEE International 
Conference on (pp. 3305–3309). IEEE. 
Eaton, M., 2015. Evolutionary Humanoid Robotics. 
Springer Berlin Heidelberg. 
Farchy, A., Barrett, S., MacAlpine, P., and Stone, P., 2013. 
Humanoid robots learning to walk faster: From the real 
world to simulation and back. In: Proceedings of the 
2013 international conference on Autonomous agents 
and multi-agent systems (pp. 39–46). International 
Foundation for Autonomous Agents and Multiagent 
Systems. 
Floreano, D., and Urzelai, J., 2001. Evolution of plastic 
control networks. Autonomous robots, 11(3), 311–317. 
Freese, M.S., Singh, S, Ozaki, F, and Matsuhira N., 2010. 
Virtual robot experimentation platform v-rep: a 
versatile 3d robot simulator. In Simulation, Modeling, 
and Programming for Autonomous Robots, pages 51–
62. Springer, 2010. 
Gouaillier, D., Hugel, V., Blazevic, P., Kilner, C., 
Monceaux, J., Lafourcade, P., Mariner, B., Serre, J., and 
Maisonnier, B.,2009 . Mechatronic design of NAO 
humanoid. In: Robotics and Automation, 2009. ICR’09. 
IEEE International Conference on (pp. 769–774). 
IEEE. 
Iocchi, L., Libera, F. D., and Menegatti, E. , 2007. Learning 
Humanoid soccer actions interleaving simul ated and 
real data, in: Proc. of The Second Workshop on 
Humanoid Soccer Robots,  IEEE-RAS 7th International 
Conference on Humanoid Robots, Pittsburgh, 2007 
Jakobi, N. , 1997b. Half-baked, ad-hoc and noisy: minimal 
simulations for evolutionary robotics. In: P. Husbands 
and I. Harvey, Proceedings of the Fourth European 
Conference on Artificial Life. Cambridge, MA: MIT 
Press. 
Jakobi, N., 1997a. Evolutionary robotics and the radical 
envelope-of-noise hypothesis. Adaptive Behavior, 6(2), 
325–368. 
Jouandeau, N., & Hugel, V. ,2014. Optimization of 
parametrised kicking motion for humanoid soccer 
player. In Autonomous Robot Systems and 
Competitions (ICARSC), 2014 IEEE International 
Conference on (pp. 241-246). IEEE. 
Kitano, H., and Asada, M.,1998. RoboCup humanoid 
challenge: That's one small step for a robot, one giant 
leap for mankind. In: Intelligent Robots and Systems, 
1998. Proceedings, 1998 IEEE/RSJ International 
Conference on (Vol. 1, pp. 419–424). IEEE. 
Kitano, H., Asada, M., Kuniyoshi, Y., Noda, I., Osawai, E., 
and Matsubara, H., 1998. Robocup: A challenge 
problem for AI and robotics. In: RoboCup-97: Robot 
Soccer World Cup I (pp. 1–19). Springer Berlin 
Heidelberg. 
Koos, S., Mouret, J. B., and Doncieux, S..,2013. The 
transferability approach: Crossing the reality gap in 
evolutionary robotics. Evolutionary Computation, 
IEEE Transactions on, 17(1), 122–145. 
Laue, T., and Hebbel, M., 2009. Automatic parameter 
optimization for a dynamic robot simulation. In: 
RoboCup 2008: Robot Soccer World Cup XII (pp. 121–
132). Springer Berlin Heidelberg. 
Li, X., Liang, Z., & Feng, H. ,2015. Kicking motion 
planning of Nao robots based on CMA-ES. In Control 
and Decision Conference (CCDC), 2015 27th Chinese 
(pp. 6158-6161). IEEE. 
Lipson, H., Bongard, J. C., Zykov, V., and Malone, E., 
2006. Evolutionary Robotics for Legged Machines: 
From Simulation to Physical Reality. In:  Arai, T. et al