Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 History  





2 Physical form  





3 See also  



3.1  Related topics and overviews  





3.2  Specific programs  







4 References  





5 Further reading  














Digital organism






العربية
Deutsch
Español
Bahasa Indonesia
עברית
Русский
Suomi
Українська
Tiếng Vit
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Adigital organism is a self-replicating computer program that mutates and evolves. Digital organisms are used as a tool to study the dynamics of Darwinian evolution, and to test or verify specific hypotheses or mathematical models of evolution. The study of digital organisms is closely related to the area of artificial life.

History[edit]

Digital organisms can be traced back to the game Darwin, developed in 1961 at Bell Labs, in which computer programs had to compete with each other by trying to stop others from executing .[1] A similar implementation that followed this was the game Core War. In Core War, it turned out that one of the winning strategies was to replicate as fast as possible, which deprived the opponent of all computational resources. Programs in the Core War game were also able to mutate themselves and each other by overwriting instructions in the simulated "memory" in which the game took place. This allowed competing programs to embed damaging instructions in each other that caused errors (terminating the process that read it), "enslaved processes" (making an enemy program work for you), or even change strategies mid-game and heal themselves.

Steen RasmussenatLos Alamos National Laboratory took the idea from Core War one step further in his core world system by introducing a genetic algorithm that automatically wrote programs. However, Rasmussen did not observe the evolution of complex and stable programs. It turned out that the programming language in which core world programs were written was very brittle, and more often than not mutations would completely destroy the functionality of a program.

The first to solve the issue of program brittleness was Thomas S. Ray with his Tierra system, which was similar to core world. Ray made some key changes to the programming language such that mutations were much less likely to destroy a program. With these modifications, he observed for the first time computer programs that did indeed evolve in a meaningful and complex way.

Later, Chris Adami, Titus Brown, and Charles Ofria started developing their Avida system,[2] which was inspired by Tierra but again had some crucial differences. In Tierra, all programs lived in the same address space and could potentially execute or otherwise interfere with each other's code. In Avida, on the other hand, each program lives in its own address space. Because of this modification, experiments with Avida became much cleaner and easier to interpret than those with Tierra. With Avida, digital organism research has begun to be accepted as a valid contribution to evolutionary biology by a growing number of evolutionary biologists. Evolutionary biologist Richard LenskiofMichigan State University has used Avida extensively in his work. Lenski, Adami, and their colleagues have published in journals such as Nature[3] and the Proceedings of the National Academy of Sciences (USA).[4]

In 1996, Andy Pargellis created a Tierra-like system called Amoeba that evolved self-replication from a randomly seeded initial condition. More recently REvoSim - a software package based around binary digital organisms - has allowed evolutionary simulations of large populations that can be run for geological timescales.[5]

Physical form[edit]

See also[edit]

Related topics and overviews[edit]

Specific programs[edit]

References[edit]

  1. ^ Aleph-Null, "Computer Recreations", Software: Practice and Experience, vol. 2, pp. 93–96, 1972
  • ^ "Avida by devosoft". avida.devosoft.org.
  • ^ Lenski, Richard E.; Ofria, Charles; Pennock, Robert T.; Adami, Christoph (2003). "The evolutionary origin of complex features" (PDF). Nature. 423 (6936): 139–144. Bibcode:2003Natur.423..139L. doi:10.1038/nature01568. ISSN 0028-0836. PMID 12736677. S2CID 4401833.
  • ^ Adami, C.; Ofria, C.; Collier, T. C. (2000). "Evolution of biological complexity". Proceedings of the National Academy of Sciences. 97 (9): 4463–4468. arXiv:physics/0005074. doi:10.1073/pnas.97.9.4463. ISSN 0027-8424. PMC 18257. PMID 10781045.
  • ^ Garwood, Russell J.; Spencer, Alan R. T.; Sutton, Mark D.; Smith, Andrew (2019). "REvoSim: Organism-level simulation of macro and microevolution". Palaeontology. 62 (3): 339–355. Bibcode:2019Palgy..62..339G. doi:10.1111/pala.12420. hdl:10044/1/68991. ISSN 0031-0239.
  • Further reading[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Digital_organism&oldid=1225548318"

    Categories: 
    Artificial life
    Evolutionary biology
    Digital organisms
    Evolutionary computation
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Articles needing additional references from November 2013
    All articles needing additional references
     



    This page was last edited on 25 May 2024, at 04:34 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki