Jump to ContentJump to Main Navigation
Artificial Chemistries$
Users without a subscription are not able to see the full content.

Wolfgang Banzhaf and Lidia Yamamoto

Print publication date: 2015

Print ISBN-13: 9780262029438

Published to MIT Press Scholarship Online: September 2016

DOI: 10.7551/mitpress/9780262029438.001.0001

Show Summary Details
Page of

PRINTED FROM MIT PRESS SCHOLARSHIP ONLINE (www.mitpress.universitypressscholarship.com). (c) Copyright The MIT Press, 2021. All Rights Reserved. An individual user may print out a PDF of a single chapter of a monograph in MITSO for personal use.date: 09 December 2021

Automata and Machines

Automata and Machines

(p.195) Chapter 10 Automata and Machines
Artificial Chemistries

Wolfgang Banzhaf

Lidia Yamamoto

The MIT Press

This chapter discusses another important class of systems in which ACs have been implemented. Historically, these were one of the first implementations of ACs. After a brief introduction to the general concept, a broad class of abstract automata, finite-state automata are discussed. Next are Turing machines, von Neumann machines and Cellular Automata. Examples of implementations within each of these classes follow in subsequent sections: Artificial molecular machines, Typogenetics, Polymers within the framework of Turing machines; the automata reaction, assembler automata, Coreworld, Tierra within the framework of von Neumann machines; Avida, self-replicating loops and bondable automata within the framework of Cellular Automata.

Keywords:   ALU, Artificial organisms, Embedded particles, Enzymes, Periodic table, Polymers, Self-evolution, Transition function, Turing Tape

MIT Press Scholarship Online requires a subscription or purchase to access the full text of books within the service. Public users can however freely search the site and view the abstracts and keywords for each book and chapter.

Please, subscribe or login to access full text content.

If you think you should have access to this title, please contact your librarian.

To troubleshoot, please check our FAQs, and if you can't find the answer there, please contact us.