Co-evolution is the process whereby two or more organisms interact and affect each others' evolution. Examples include orchids and hummingbirds co-evolving because the birds fertilize the flowers; the process has led to long-billed birds and deep flowers, each dependent on the other. Co-evolution also occurs between predator and prey species (see Red Queen Hypothesis).

Co-evolution is one of the techniques used for generating artificial life. Bodies (bars and actuators) are evolved together with neurons in a simulated environment.

External link http://www.demo.cs.brandeis.edu