Frage

Ich habe vor kurzem wurde über künstliches Leben zu lesen und kam über die Aussage, "Conways Spiel das Leben genug Komplexität klassifiziert werden als universelle Maschine zeigt. „ ich nur eine grobe Vorstellung davon, was hatte a href a <=“ http://en.wikipedia.org/wiki/Universal_machine „rel =“ noreferrer „> Universalmaschine ist, und Wikipedia nur brachte mich so nah an Verständnis wie Wikipedia immer der Fall ist. Ich frage mich, ob jemand etwas Licht in diese sehr sexy Aussage vergießen könnte?

Conways Spiel des Lebens , mir scheint, eine schöne Ablenkung mit einigen zu sein enorme Auswirkungen: ich habe den Sprung zwischen diesem und Rechner nicht machen kann? Ist das auch der Sprung, den ich werden machen sollte?

War es hilfreich?

Lösung

Sie können bauen eine Turing-Maschine aus Conways Leben - obwohl es ziemlich horrend sein würde

.

Der Schlüssel ist in Gleiter (und verwandte Muster) - diese Bewegung (langsam) entlang des Spielfeldes, so kann für ein 1 Strom von Bits (das Vorhandensein eines Segelflugzeugs darstellen und das Fehlen für a 0). Andere Muster gebaut werden kann in zwei Ströme von Gleitern (im rechten Winkel) und emittieren einen anderen Strom von Bits zu nehmen entsprechend der UND / ODER / etc der ursprünglichen zwei Ströme.

EDIT:. Es gibt noch mehr zu diesem Thema auf der LogiCell Website

Andere Tipps

Paul Rendell implementiert eine Turing-Maschine in das Leben . Gliders stellen Signale dar, und Wechselwirkungen zwischen ihnen sind Tore und Logik, die gemeinsam größere Bauteile schaffen, die die Turing-Maschine implementieren.

Grundsätzlich kann jedes automatische Maschinen, die implementieren können AND, OR und NOT können komplex genug Möglichkeiten kombiniert werden Turing-Vollständigkeit. Es ist kein sinnvoller Weg zu berechnen, aber es erfüllt die Kriterien.

Conways "Life" noch weiter genommen werden kann: Es ist nicht nur möglich, ein Leben Muster zu bauen, die eine universelle Turing-Maschine implementiert, sondern auch einen Von-Neumann "Universal-Constructor:" http://conwaylife.com/wiki/Universal_constructor

Da ein „Universal-Constructor“ programmiert werden können beliebige Muster von Zellen zu konstruieren, einschließlich einer Kopie von sich selbst, Coway des „Life“ ist daher in der Lage „Selbstreplikation,“ nicht nur Universal-Berechnung.

Ich empfehle das Buch sehr das rekursive Universum von Pound. Vergreift, aber man kann wahrscheinlich eine Kopie, vielleicht in einer guten Bibliothek. Es ist fast alles über die Macht der Conways Leben, und die Dinge, die in einem Universum mit diesem Satz von Naturgesetzen, einschließlich sich selbst reproduzierenden Einheiten und IIRC, Darwins Evolutionstheorie.

existieren kann

Und Paul Chapman baut tatsächlich eine universelle Turing-Maschine mit Spiel des Lebens: http://www.igblan.free-online.co.uk/igblan/ca/ durch ein "Universal-Minsky Register Machine" zu bauen.

  

Das Muster auf ein konstruiertes   Gitter von 30x30 Quadrate. Leicht   Raumschiffe (LWSSs) werden verwendet, um   Kommunikation zwischen Komponenten, die   haben P60 Logik (außer Register -   siehe unten). A LWSS dauert 60   Generationen ein Gitter Platz zu überqueren.   Alle 60 Generationen, also jede   Zwischenkomponenten LWSS (pulse) in der   gleiche Position in Bezug auf den Platz   es ist in, was eine Rotation

.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top