Next:
Genetic Programming
Up:
ooop-thesis
Previous:
Realization of a Multicellular
 
Contents
 
Index
How to Breed Multicellular Programs
Subsections
Genetic Programming
How does it work?
Why not use another technique of program development?
The Object-Oriented Ontogenetic Programming System
The System
Database (Ooopsed)
Evolution manager (Ooopse)
Individual manager (Ooopsi)
Individual
Selection
Variation
Control flow of a typical evolutionary run
Innovations for Genetic Programming
Introduces genes (used as building blocks)
A new modularization technique
Combines steady-state with global selection methods
Uses conjugation instead of crossover
New reproduction management
Dynamic population size
Multilevel evolution
Cooperative coevolution of genes
Metaevolution possible
Homology possible
© 2002
Peter Schmutter
(
http://www.schmutter.de
)