Evolution Outside of Biology
The principles of evolution are important even outside of biology. Engineers
increasingly use genetic algorithms that mimic the processes of evolution to
solve difficult design problems. For example, the genetic algorithm approach
has been used successfully to design ever smaller and more complex computer
chips.
During the late s, Tom Ray, then a young ecologist at the University
of Delaware, created an artificial world that he called Tierra, which consisted
of a number of computer programs that competed with one another for
resources. These computer programs had the capacity to replicate them-
selves by carrying out a series of instructions that were bytes long. At
first, nothing unusual happened as Tierra filled up with copies of the
original program. But Ray had been smart, and had allowed for small
changes in the code to occur occasionally. These changes, which acted in the
same way as random mutation, permitted the evolution of the Tierra system.
Although most changes were either innocuous or harmful, some changes,
such as elimination of redundant steps, allowed for greater efficiency and
thus more offspring. In addition to mutation, Ray also built “death” into
the Tierra system, killing off the oldest or most defective program at given
intervals.
22
The combination of faithful reproduction with occasional error (muta-
tion), competition for resources, and variation in success found in Ray’s
artificial system is the same combination that Darwin saw as the key to
evolution via natural selection. And as in the biological world, Ray’s com-
puter “organisms” evolved, and did so in ways that he had not imagined.
Some programs devised ways to usurp the machinery of other programs to
reproduce themselves, and thus became parasites. These parasites, because
they no longer required their own reproductive machinery, shrank in size and
were therefore able to pump out more descendants in a shorter time. Ray also
noticed that the system would go through long periods without much change,
punctuated by brief intervals of intense change, an evolutionary pattern
similar to those seen in the biological world.
Building on Ray’s results, other researchers examined the similarities
and differences between Tierran and bacterial evolution. When mutation
rates are low and programs are unable to access other programs’ files
(eliminating the possibility of parasitism evolving), the Tierran programs
behave much like bacteria adapting to a new environment. In this pattern,
called periodic selection, which is seen in both bacteria and the computer
programs, the population is usually dominated by a single variant, with all
other variants being at low frequency. Periodically (hence the name), a
mutation, which had been derived from the predominant variant, would
quickly rise in frequency and would eventually become the new dominant
variant.
The Baby with the Baboon Heart