Wolfram’s regel 34 in XKCD

De zwevende “grap” in #505 xkcdroept “Ik noem regel 34 op Wolfram’s Rule 34”.

Ik weet wat regel 34 is in internettermenen ik’ Ik heb wie Wolfram isopgezocht, maar ik vind het moeilijk om erachter te komen wat Wolfram’s regel 34 is .

Dus wat is deze “Regel 34” precies?

Hier is de strip: http://xkcd.com/505/.


Antwoord 1, autoriteit 100%

Wolfram heeft de 256 mogelijke 1-D cellulaire automaten op deze manier georganiseerd op basis van naaste buren:

RULES:
0:        0        0        0
1:        0        0        1
2:        0        1        0
3:        0        1        1
4:        1        0        0
5:        1        0        1
6:        1        1        0
7:        1        1        1

Als u een fase in een cellulaire automaat (CA) evalueert die regel 2 volgt, en wanneer een drie-bits tekenreeks overeenkomt met de configuratie van regel 2, wordt de middelste bit (of blijft, in dit geval) waar op de volgende iteratie.

De regels van een CA worden beschreven als een bitstring. Zeg dat het regel 110 is (mijn favoriet). In binair getal is 110 01101110. Het cijfer met de minste significantie is nul. Dit betekent dat als de cel en zijn buren overeenkomen met regel 0 hierboven, deze wit/negatief/0/false/wat dan ook wordt. Het op één na minst significante cijfer is één, dus als de cel en zijn buren overeenkomen met regel 1 hierboven, wordt het zwart/positief/1/waar/wat dan ook`, enz. enz. totdat je dat ziet, voor regel 110, als een cel en zijn buren komen overeen met regels 1,2,3,5,6, dan wordt de cel zwart. Anders wordt het wit. Een tijdje terug heb ik wat JS-code geschreven zodat ik met deze unieke CA kan spelen:

http://lucasoman.com/files/projects/caeditor/caed.php

Zoals je kunt zien door ermee te spelen, kun je willekeurig elk blok wisselen, wat elke . verandert
blok eronder volgens de regels. Het is een aardige manier om de kettingreactie te zien
veroorzaakt door aberraties in het proces.

Hopelijk helpt dit.


Antwoord 2, autoriteit 31%

Wat een perfecte zelfvervullende meme. XKCD is zo populair dat mensen zullen zoeken naar iets obscuurs waarnaar wordt verwezen. Hierboven is een opmerking geplaatst dat spammers W’s-34 in headers gebruiken om zoekopdrachten om te leiden. Omdat spammers soms voor pornosites werken, heeft de auteur w-34-gerelateerde porno gemaakt door er slechts 34 op te roepen. Heilige recursie batman.


Antwoord 3, autoriteit 25%

“Ik noem regel 34 volgens Wolfram’s regel 34”

De eerste “regel 34” verwijst naar regel 34 van internet die wordt genoemd in http://xkcd.com/305 /de tweede “regel 34” is Wolfram’s cellulaire automatentheorie.


Antwoord 4, autoriteit 13%

In frames 9-13 en 19-20 in de xkcd-strip zie je enkele patronen gegenereerd door de regels. Wat we willen weten is wat er grappig is aan “Ik noem regel 34 op Wolfram’s regel 34”?

Ik weet niet helemaal zeker wat de betekenis van regel 34 is (behalve de internetporno-grap op xkcd 305 [met dank aan de opmerking van Jason Slocomb]), maar het punt van de strip was dat een arme kerel ons hele universum simuleert met behulp van een Turing-machine. Het idee van een Turing-machine is in wezen dat een gegevenstabel kan worden gebruikt om berekeningen op andere gegevens uit te voeren (d.w.z. een programma is de eerste tabel en de invoer en uitvoer zijn de andere tabel).

De eerste tabel (het programma) geeft regels die de machine vertellen wat hij met de gegevens moet doen. Wolfram beweerde alles te hebben teruggebracht tot een zo klein mogelijk aantal regels om alle mogelijke berekeningen uit te kunnen voeren (een universele computer).

Hij zei dat het 2 toestanden en 3 kleuren nodig had of zoiets (misschien heb ik de volgorde omgekeerd). Ik denk dat de toestanden verwijzen naar ( 0 / 1 ) en de kleuren verwijzen naar het soort bewerkingen dat u uitvoert. Als je wat montage hebt bestudeerd, zal dit logischer zijn.

De meest elementaire berekening is wanneer 2 bits gegevens worden vergeleken om een ​​derde op te leveren. Dit worden booleaanse bewerkingen genoemd. Er zijn er 8 mogelijk:

0;0 -> 0
0;0 -> 1
0;1 -> 0
0;1 -> 1
1;0 -> 0
1;0 -> 1
1;1 -> 0
1;1 -> 1

Je kunt dit allemaal doen met een enkele “kleur” van vergelijken (zoals een XOR-circuit bijvoorbeeld) en deze bewerking zelfs samenvoegen met de schrijfbewerking. Door dan ergens 2 controlebits te houden (o en 1 aan het begin van je geheugen), kun je een gewone 0 of 1 schrijven door die bits met zichzelf of met elkaar te vergelijken. Als je een aantal XOR-circuits in verschillende patronen aan elkaar koppelt, kun je alle 8 resultaten bereiken. Wiki XOR voor meer hierover.

Maar de meeste programma’s hebben nog een heel belangrijke functie nodig: je moet naar verschillende delen van het programma springen en dan terug. dus springen is een heel andere kleur.

En natuurlijk moet je bits uit het geheugen lezen.

Dus al met al zei Wolfram dat hij elk programma (dat wil zeggen alle mogelijke programma’s uitputtend) kon maken van slechts 3 “kleuren”.

Stephen Wolfram heeft uitgebreid empirisch onderzoek gedaan naar deze Turing-patronen; ernaar te staren, erover te mediteren, ze te catalogiseren en ze te vergelijken door honderden afbeeldingen en grafieken van hun implicaties te bestuderen, enzovoort.

Dus de clou van de grap, neem ik aan, is ofwel dat wanneer de arme man die stenen verplaatst naar het deel van zijn universum-simulatie komt dat te maken heeft met het onderzoekswerk van Wolfram, en alle hersenactiviteit die erbij betrokken is, enz., de rotspatronen echt recursief worden, of het heeft iets te maken met rotssimulaties van internetporno met Wolfram’s regels voor mobiele automaten??!!?

Recursief gevormde rock-internetpornosimulaties?
Internetporno met steensimulaties?

Zoiets denk ik.


Antwoord 5, autoriteit 10%

Het duurde even voordat ik dit begreep, maar de grap is een woordspeling op twee verschillende regels van Regel 34. De eerste is regel 34 van xkcd (“Als je het je kunt voorstellen, er is porno van”), bedacht in deze strip. De tweede is Regel 34 van Wolfram die hierboven vakkundig is uitgelegd. Dus de cartoonist zegt dat er ergens porno met cellulaire automaten moet zijn. Het heeft niet veel te maken met deze specifieke strip, behalve het gebruik van een mobiele automaat door de verteller.


Antwoord 6, autoriteit 9%

Als je de bron wilt bekijken:

Het boekbevat duizenden leuke kleine diagrammen.


Antwoord 7, autoriteit 8%

Regel 34 verwijst naar een reeks regels die zijn ontwikkeld door Stephen Wolfram voor cellulaire automaten. U bent wellicht bekend met Conway’s Game of Life, dat kan worden gebruikt om berekeningen te modelleren. Wolfram heeft een vergelijkbare berekeningsmethode met behulp van cellulaire automaten, gedefinieerd door een aantal regels; Regel 34 is slechts één regel om te bepalen hoe de berekening plaatsvindt. Het “spel” zelf is gedefinieerd in Wolfram’s Atlas of Simple Programs.

Als je meer informatie wilt, inclusief enkele handige links, ga dan naar deze blogpost, evenals deze. Helaas, sinds de XKCD-cartoon uitkwam, hebben veel mensen op deze regel in Google gezocht, wat heeft geleid tot veel spammers die proberen te profiteren van de zoekterm, dus directe informatie over Wolfram’s Rule 34 is moeilijk te vinden.


Antwoord 8

Regel 34 is een van de 256 elementaire cellulaire automaten (in 1-dimensie).


Antwoord 9

http://atlas.wolfram.com/01/01/34 /01_01_1_34.html


Antwoord 10

Wolfram Alphaheeft er een goede beschrijving van hier.


Antwoord 11

Regel 34

http://xkcd.com/305/


Antwoord 12

De regel die wordt aangegeven door het patroon van de rotsen in de strip is echter regel 126.

Other episodes