Simultaneous Evolution of Programs and Their Control Structures

This chapter contains sections titled: Introduction, Genetic Programming, Automatically Defined Functions, Macros, Automatically Defined Macros, The Dirt-Sensing, Obstacle-Avoiding Robot, The Lawnmower Problem, When are ADMs Useful?, Wumpus World, Future Work, Conclusions