In den Bildern 9-13 und 19-20 in der xkcd comic können Sie einige Muster erkennen, die durch die Regeln erzeugt werden. Wir wollen wissen, was an "Ich rufe Regel 34 nach Wolframs Regel 34 auf" lustig ist?
Ich bin mir nicht ganz sicher, was die Bedeutung von Regel 34 ist (abgesehen von dem Internet-Porno-Witz auf xkcd 305 [Anerkennung für den Kommentar von Jason Slocomb]), aber die Pointe des Comics war, dass irgendein armer Kerl unser gesamtes Universum mit einem Turingmaschine . Die Idee einer Turing-Maschine besteht im Wesentlichen darin, dass eine Tabelle mit Daten verwendet werden kann, um Berechnungen mit anderen Daten durchzuführen (d. h. ein Programm ist die erste Tabelle und die Eingabe und Ausgabe sind die andere Tabelle).
Die erste Tabelle (das Programm) enthält Regeln, die der Maschine sagen, was sie mit den Daten tun soll. Wolfram behauptete, alles auf die kleinstmögliche Anzahl von Regeln reduziert zu haben, um alle möglichen Berechnungen durchführen zu können (ein Universalcomputer).
Er sagte, es brauche 2 Staaten und 3 Farben oder so etwas (vielleicht habe ich die Reihenfolge verkehrt herum). Ich denke, die Zustände beziehen sich auf ( 0 / 1 ) und die Farben beziehen sich auf die Art der Operationen, die Sie durchführen. Wenn Sie etwas Assembler gelernt haben, wird dies mehr Sinn machen.
Die elementarste Berechnung besteht darin, dass 2 Datenbits miteinander verglichen werden, um ein drittes zu erhalten. Diese werden boolesche Operationen genannt. Es sind 8 möglich:
0;0 -> 0
0;0 -> 1
0;1 -> 0
0;1 -> 1
1;0 -> 0
1;0 -> 1
1;1 -> 0
1;1 -> 1
Sie können all dies mit einer einzigen "Farbe" des Vergleichs tun (z. B. mit einer XOR-Schaltung) und diese Operation sogar mit der Schreiboperation zusammenlegen. Wenn Sie dann irgendwo 2 Kontrollbits (o und 1 am Anfang Ihres Speichers) aufbewahren, können Sie eine einfache 0 oder 1 schreiben, indem Sie diese Bits mit sich selbst oder miteinander vergleichen. Wenn du eine Reihe von XOR-Schaltungen in verschiedenen Mustern miteinander verbindest, kannst du alle 8 Ergebnisse erzielen. Wiki XOR für mehr darüber.
Aber die meisten Programme erfordern noch eine andere wichtige Funktion: Man muss zu verschiedenen Teilen des Programms springen und dann wieder zurück. das Springen hat also eine ganz andere Farbe.
Und natürlich müssen Sie Bits aus dem Speicher lesen.
Alles in allem sagte Wolfram also, dass er aus nur 3 "Farben" jedes beliebige Programm (d.h. erschöpfend alle denkbaren Programme) machen könnte.
Stephen Wolfram hat diese Turing-Muster ausgiebig empirisch erforscht; er hat sie angestarrt, über sie nachgedacht, sie katalogisiert und verglichen, indem er Hunderte von Bildern und Diagrammen über ihre Auswirkungen usw. studierte.
Die Pointe des Witzes ist also entweder, dass, wenn der arme Kerl, der Steine bewegt, zu dem Teil seiner Universumssimulation kommt, der sich mit der Forschungsarbeit von Wolfram und der damit verbundenen Gehirnaktivität usw. befasst, die Steinmuster wirklich rekursiv werden, oder es hat etwas mit Steinsimulationen von Internetpornos zu tun, die Wolframs zelluläre Automatenregeln einbeziehen??!!?
Rekursiv gemusterte Rock-Internet-Porno-Simulationen? Internet-Pornografie mit Rock-Simulationen?
So etwas in der Art, nehme ich an.