The University of Edinburgh -
Division of Informatics
Forrest Hill & 80 South Bridge

Research Paper #852

Title:Studying Evolution with Self-Replicating Computer Programs
Authors:Taylor,TJ; Hallam,JC
Date:Apr 1997
Presented:Accepted for ECAL'97
Abstract:A critical discussion is presented on the use of self-replicating program systems as tools for the formulation of generalised theories of evolution. Results generated by such systems must be treated with caution, but, if used properly, they can offer us unprecedented opportunities for empirical, comparative studies. A new system called Cosmos is introduced, which is based upon Ray's Tierra[15]. The major difference between Cosmos and previous systems is that indivdual self-replicating programs in Cosmos are modelled (in a very simplified fashion) on cellular organisms. Previous systems have generally used simpler self-replicators. The hope is that Cosmos may be better able to address questions concerning the sudden emergence of complex multicellular biological organisms during the Cambrian explosion. Results of initial exploratory runs are presented, which are somewhat different to those of similar runs on Tierra. These differences were expected, and indicate the sensitivity of such systems to the precise details of the language in which the self-replicating programs are written. With the strengths and weaknesses of the methodology in mind, some directions for future research with Cosmos are discussed.

[Search These Pages] [DAI Home Page] [Comment]