Willkommen zu meiner neuen Puzzle- / Sandbox-Map, Turing Programmer!
In dieser Map werden Sie eine Sprache von nur 13 einfachen Befehlen verwenden, um eine unendliche Ebene von Zellen zu manipulieren und alles Mögliche zu berechnen Computer kann. Es ist kein Redstone-Wissen oder Kommandoblockwissen erforderlich oder wird verwendet, da Ihr Programm vollständig aus verschiedenen farbigen Wollblöcken besteht, die in einer bestimmten Reihenfolge ausgeführt werden. Sie können sich diese Karte als eine Art zellulärer Automat vorstellen.
Aktivieren Sie Ihre Vorstellungskraft und erstellen Sie Programme, die eine Reihe von 0 und 1 invertieren, zwei Zahlen in der zweiten Basis, Quadrat- und Kubikzahlen hinzufügen und Fibonacci erzeugen können Sequenzen, berechnen Primfaktoren und generieren Pythagoreische Tripel. Der Kreativität sind in dieser Karte keine Grenzen gesetzt!
Inspiriert durch das Spiel Human Resource Machine von Tomorrow Corporation. Get it hier strong>.
Enthält
Für Experten (gibt es auch Ein Tutorial im Spiel)
Dein Arbeitsplatz ist ein unendliches zweidimensionales Gitter aus Zellen, die einen von drei möglichen Zuständen haben können (dargestellt als leer, gefüllt mit 0 oder gefüllt mit 1). Es gibt auch eine 'Auswahl', die eine bestimmte Zelle auswählen und den Wert einer Zelle in ihrem Speicher speichern kann (entweder leer, 0 oder 1).
Befehle können verwendet werden, um die Auswahl und ihre zu manipulieren aktuell ausgewählte Zelle Ein Programm ist eine 3-dimensionale Struktur, die aus vertikalen Spalten in einem zweidimensionalen Gitter besteht.
Ihr Programm beginnt bei der Spalte bei x = 0, z = 0 und bewegt sich nach unten, bis es ausläuft der Befehle, wird aufgefordert, zu loopen, oder wird zu einer anderen Spalte umgeleitet.
Die Befehle:
Die ganze Sache con Es enthält nur 13 Befehle insgesamt, aber sie sind genug, um jeden Computeralgorithmus zu imitieren, der keine Zufälligkeitsfaktoren enthält. (Manchmal sind ein paar Tricks erforderlich, wie zum Beispiel die Verwendung von Base -2 anstelle von Base 2, um positive und negative Zahlen ohne Minuszeichen zu schreiben)