W ramkach 9–13 i 19–20 w komiksie xkcd można zobaczyć pewne wzorce wygenerowane przez reguły. Chcielibyśmy wiedzieć, co jest zabawne w „Nazywam regułę 34 na zasadzie 34 Wolframa”?
Nie jestem do końca pewien, jakie jest znaczenie reguły 34 (z wyjątkiem internetowego żartu o pornografii na xkcd 305 [dzięki komentarzowi Jasona Slocomba]), ale celem komiksu było to, że jakiś biedny gość symuluje cały nasz wszechświat za pomocą Turinga maszyna . Ideą maszyny Turinga jest zasadniczo to, że tabela danych może być używana do wykonywania obliczeń na innych danych (tj. Program jest pierwszą tabelą, a wejście i wyjście to druga tabela).
Pierwsza tabela (program) zawiera reguły, które mówią maszynie, co zrobić z danymi. Wolfram twierdził, że sprowadził wszystko do możliwie najmniejszej liczby reguł, aby móc przeprowadzić wszystkie możliwe obliczenia (komputer uniwersalny).
Powiedział, że potrzebne są 2 stany i 3 kolory czy coś (mogę mieć odwrotną kolejność). Myślę, że stany odnoszą się do (0/1), a kolory odnoszą się do rodzaju wykonywanych operacji. Jeśli przestudiowałeś jakiś asembler, będzie to miało więcej sensu.
Najbardziej elementarnym obliczeniem jest porównanie 2 bitów danych w celu uzyskania jednej trzeciej. Nazywa się to operacjami logicznymi. Możliwych jest 8:
0;0 -> 0
0;0 -> 1
0;1 -> 0
0;1 -> 1
1;0 -> 0
1;0 -> 1
1;1 -> 0
1;1 -> 1
Możesz to wszystko zrobić za pomocą jednego „koloru” porównania (jak na przykład obwód XOR), a nawet połączyć tę operację z operacją zapisu. Następnie przechowując gdzieś 2 bity kontrolne (o i 1 na początku pamięci), możesz napisać zwykłe 0 lub 1, porównując te bity ze sobą lub między sobą. Jeśli połączysz kilka obwodów XOR w różne wzory, możesz osiągnąć wszystkie 8 wyników. Wiki XOR, aby uzyskać więcej informacji.
Jednak większość programów wymaga jeszcze jednej bardzo ważnej funkcji: musisz przeskoczyć do różnych części programu, a następnie wrócić. więc skoki mają zupełnie inny kolor.
I oczywiście trzeba czytać bity z pamięci.
Więc w sumie Wolfram powiedział, że może stworzyć dowolny program (to znaczy wszystkie możliwe programy w sposób wyczerpujący) z zaledwie 3 „kolorów”.
Stephen Wolfram przeprowadził rozległe badania empiryczne dotyczące tych wzorców Turinga; wpatrując się w nie, medytując nad nimi, katalogując je i porównując poprzez studiowanie setek zdjęć i wykresów ich konsekwencji i tak dalej.
Zakładam więc, że puentą żartu jest albo po prostu to, że kiedy biedny facet przenoszący skały dociera do części jego symulacji wszechświata, zajmującej się pracą badawczą Wolframa i całą związaną z tym aktywnością mózgu itp., Wzory skał stają się naprawdę rekurencyjne. , czy też ma to coś wspólnego z rockowymi symulacjami pornografii internetowej, z wykorzystaniem reguł automatu komórkowego Wolframa ?? !!?
Rekurencyjnie wzorowane rockowo-internetowe symulacje porno? Pornografia internetowa z symulacjami rocka?
Przypuszczam, że coś takiego.