Evolution and Co-Evolution of Computer Programs to Control Independently-Acting Agents

John R. Koza · The MIT Press eBooks · 1991

This paper describes the recently developed "genetic programming" paradigm which genetically breeds populations of computer programs to solve problems. In genetic programming, the individuals in the population are hierarchical computer programs of various sizes and shapes. This paper also extends the genetic programming paradigm to a "co-evolution" algorithm which operates simultaneously on two populations of independently -acting hierarchical computer programs of various sizes and shapes. 1. INTRODUCTION AND OVERVIEW This paper describes the recently developed "genetic programming " paradigm which genetically breeds populations of computer programs to solve problems. In genetic programming, the individuals in the population are hierarchical compositions of functions and arguments of various sizes and shapes. Each of these individual computer programs is evaluated for its fitness in handling the problem environment and a simulated evolutionary process is driven by this measure of fit...

Read the paper · More papers on PaperTik