Combining the Two

Genetic programming can be applied to emergent behavior by specifying a behavior (or more specifically, a metric for evaluating the behavior) for a collection of agents each running the same program. Because it is the program, and not the individuals which are being evaluated, the behavior that evolves will be for the good of the group.
Previous Table Of Contents Next