Biological evolution has produced an extraordinary diversity of organisms, even the simplest of which is highly adapted, with multiple complex structures. Evolutionary computation has found that many innovative solutions to optimisation and design problems can be achieved by artificial evolution via random variation and selection.Despite the centrality of evolution to biology and the usefulness of ...