Conways Spiel des Lebens, voll funktionsfähige Open Source Android-Implementierung.
advertisement
Name | Game Of Life |
---|---|
Version | 2.0.2 |
Aktualisieren | 02. Jan. 2016 |
Größe | 1 MB |
Kategorie | Lernen |
Installationen | 500+ |
Entwickler | Pieter Pareit |
Android OS | Android 4.0+ |
Google Play ID | be.ppareit.gameoflife |
Game Of Life · Beschreibung
Das Spiel des Lebens, auch einfach als das Leben, ist ein zellulären Automaten vom britischen Mathematiker John Horton Conway im Jahr 1970 entwickelt.
Das "Spiel" ist ein Null-Spiel, was bedeutet, dass seine Entwicklung wird von seinem Ausgangszustand bestimmt wird, keine weitere Eingabe erforderlich. Ein interagiert mit dem Spiel des Lebens durch die Schaffung einer Erstkonfiguration und beobachten, wie es sich entwickelt.
Regeln:
Das Universum des Game of Life ist eine unendliche zweidimensionalen orthogonalen Raster von quadratischen Zellen, von denen jede in einer von zwei möglichen Zuständen, tot oder lebendig. Jede Zelle der Interaktion mit seinen acht Nachbarn, der die Zellen, die horizontal sind, vertikal oder diagonal benachbart sind. Bei jedem Schritt in der Zeit, werden die folgenden Übergänge:
Alle lebenden Zellen mit weniger als zwei Live Nachbarn stirbt.
Alle lebenden Zellen mit zwei oder drei lebenden Nachbarn lebt.
Alle lebenden Zellen mit mehr als drei Live-Nachbarn stirbt.
Jeder tote Zelle mit genau drei lebenden Nachbarn wird zu einem lebenden Zellen.
Das Anfangsmuster bildet das Saatgut von dem System. Die erste Generation wird, indem gleichzeitig die obigen Regeln zu jeder Zelle in der Samen Geburten und Todesfälle erzeugt gleichzeitig auftreten, und die diskreten Zeitpunkt, zu dem dies geschieht, wird manchmal als ein Haken (in anderen Worten, jede Generation eine reine Funktion der vorhergehende). Die Regeln weiterhin wiederholt angewendet werden, um weitere Generationen zu schaffen.
Mehr Infos: http://en.wikipedia.org/wiki/Conway_game_of_life
Über diese Umsetzung:
Dieses Programm wurde ursprünglich geschrieben, mit der Android-API vertraut zu machen. Was ist schöner als mit einem solchen schönen mathematisches Objekt wie dieses Automaten. Ich habe besonders darauf, diese mit Tabletten im Auge zu implementieren.
Der Code ist unter der GPL-Lizenz finden Sie auf der Website github ppareit / gameoflife.
Programmierung: Pieter Pareit
Artwork: Birgit Niemegeers
Das "Spiel" ist ein Null-Spiel, was bedeutet, dass seine Entwicklung wird von seinem Ausgangszustand bestimmt wird, keine weitere Eingabe erforderlich. Ein interagiert mit dem Spiel des Lebens durch die Schaffung einer Erstkonfiguration und beobachten, wie es sich entwickelt.
Regeln:
Das Universum des Game of Life ist eine unendliche zweidimensionalen orthogonalen Raster von quadratischen Zellen, von denen jede in einer von zwei möglichen Zuständen, tot oder lebendig. Jede Zelle der Interaktion mit seinen acht Nachbarn, der die Zellen, die horizontal sind, vertikal oder diagonal benachbart sind. Bei jedem Schritt in der Zeit, werden die folgenden Übergänge:
Alle lebenden Zellen mit weniger als zwei Live Nachbarn stirbt.
Alle lebenden Zellen mit zwei oder drei lebenden Nachbarn lebt.
Alle lebenden Zellen mit mehr als drei Live-Nachbarn stirbt.
Jeder tote Zelle mit genau drei lebenden Nachbarn wird zu einem lebenden Zellen.
Das Anfangsmuster bildet das Saatgut von dem System. Die erste Generation wird, indem gleichzeitig die obigen Regeln zu jeder Zelle in der Samen Geburten und Todesfälle erzeugt gleichzeitig auftreten, und die diskreten Zeitpunkt, zu dem dies geschieht, wird manchmal als ein Haken (in anderen Worten, jede Generation eine reine Funktion der vorhergehende). Die Regeln weiterhin wiederholt angewendet werden, um weitere Generationen zu schaffen.
Mehr Infos: http://en.wikipedia.org/wiki/Conway_game_of_life
Über diese Umsetzung:
Dieses Programm wurde ursprünglich geschrieben, mit der Android-API vertraut zu machen. Was ist schöner als mit einem solchen schönen mathematisches Objekt wie dieses Automaten. Ich habe besonders darauf, diese mit Tabletten im Auge zu implementieren.
Der Code ist unter der GPL-Lizenz finden Sie auf der Website github ppareit / gameoflife.
Programmierung: Pieter Pareit
Artwork: Birgit Niemegeers