Abstract
Planning is the creation of programs to control an
agent, such as a robot. Traditionally, planners have
maintained a logical model of the agent's world and
planned by reasoning about what plans do to that world.
In this chapter I describe a new planner, the Genetic
Planner, that uses artificial selection, sexual mixing
(recombination) and fitness proportionate reproduction
to breed computer programs (i.e., to plan). This
planner uses a simulation of the world to execute
candidate computer programs (i.e., candidate plans). I
first describe this planner and then I show it at work
on a simple problem---a robot on a 2-D grid. Also,
Koza's Automatically Defined Functions (ADFs) are used
and the results compared with the non-ADF genetic
programming system.
Users
Please
log in to take part in the discussion (add own reviews or comments).