Dans les images 9-13 et 19-20 de la bande dessinée xkcd , vous pouvez voir certains modèles générés par les règles. Ce que nous voulons savoir, c'est ce qui est drôle dans «J'appelle la règle 34 sur la règle 34 de Wolfram»?
Je ne suis pas tout à fait sûr de la signification de la règle 34 (sauf la blague pornographique sur Internet sur xkcd 305 [crédit au commentaire de Jason Slocomb]), mais le but de la bande dessinée était qu'un pauvre type simule tout notre univers à l'aide d'un Turing machine . L'idée d'une machine de Turing est essentiellement qu'une table de données peut être utilisée pour exécuter des calculs sur d'autres données (c'est-à-dire qu'un programme est la première table et l'entrée et la sortie sont l'autre table).
Le premier tableau (le programme) donne des règles qui indiquent à la machine quoi faire avec les données. Wolfram prétend avoir tout réduit au plus petit nombre de règles possible pour pouvoir effectuer tous les calculs possibles (un ordinateur universel).
Il a dit qu'il fallait 2 états et 3 couleurs ou quelque chose du genre (je pourrais avoir la commande en arrière). Je pense que les états se réfèrent à (0/1) et les couleurs se réfèrent au type d'opérations que vous effectuez. Si vous avez étudié certains assemblages, cela aura plus de sens.
Le calcul le plus élémentaire est lorsque 2 bits de données sont comparés pour en produire un troisième. Celles-ci sont appelées opérations booléennes. Il y en a 8 possibles:
0;0 -> 0
0;0 -> 1
0;1 -> 0
0;1 -> 1
1;0 -> 0
1;0 -> 1
1;1 -> 0
1;1 -> 1
Vous pouvez faire tout cela avec une seule "couleur" de comparaison (comme un circuit XOR par exemple) et même fusionner cette opération avec l'opération d'écriture. Ensuite, en gardant 2 bits de contrôle quelque part (o et 1 au début de votre mémoire), vous pouvez accomplir l'écriture d'un 0 ou d'un 1 en comparant ces bits entre eux ou entre eux. Si vous liez un groupe de circuits XOR ensemble dans différents modèles, vous pouvez obtenir les 8 résultats. Wiki XOR pour en savoir plus.
Mais la plupart des programmes nécessitent une autre fonctionnalité très importante: vous devez sauter à différentes parties du programme, puis revenir en arrière. donc sauter est une couleur entièrement différente.
Et bien sûr, vous devez lire des bits de la mémoire.
Donc, dans l'ensemble, Wolfram a dit qu'il pouvait créer n'importe quel programme (c'est-à-dire tous les programmes imaginables de manière exhaustive) avec seulement 3 "couleurs".
Stephen Wolfram a fait des recherches empiriques approfondies sur ces modèles de Turing; les regarder, les méditer, les cataloguer et les comparer en étudiant des centaines d'images et de graphiques de leurs implications, etc.
Donc, la ligne de force de la blague, je présume, est simplement que lorsque le pauvre gars qui déplace des roches arrive à la partie de sa simulation d'univers traitant du travail de recherche de Wolfram, et de toute l'activité cérébrale impliquée, etc., les motifs de la roche deviennent vraiment récursifs. , ou cela a quelque chose à voir avec des simulations rock de pornographie sur Internet impliquant les règles de l'automate cellulaire de Wolfram ?? !!?
Simulations de pornographie rock-Internet à motifs récursifs? Pornographie sur Internet avec des simulations de rock?
Quelque chose comme ça je suppose.