Artificial Life and Intelligent Agents - Headleand; Ap Cenydd, Llyr; Teahan, William J. (Springer International Publishing, 2015)