В кадрах 9-13 и 19-20 комикса xkcd вы можете увидеть некоторые шаблоны, сгенерированные правилами. Мы хотим знать, что смешного в том, что «я называю правило 34 правилом 34 Вольфрама»?
Я не совсем уверен , что значение правилом 34 является ( за исключением интернет порно шуткой на XKCD 305 [кредит на комментарий Jason Slocomb в]), но суть комического в том , что какой - то бедный чувак моделирует всю нашу вселенную с помощью Тьюринга машина . Идея машины Тьюринга состоит в том, что таблица данных может использоваться для выполнения вычислений с другими данными (т.е. программа - это первая таблица, а вход и выход - другая таблица).
Первая таблица (программа) дает правила, которые говорят машине, что делать с данными. Вольфрам утверждал, что свел все к наименьшему количеству возможных правил, чтобы иметь возможность выполнять все возможные вычисления (универсальный компьютер).
Он сказал, что для этого нужны 2 состояния и 3 цвета или что-то в этом роде (у меня может быть обратный порядок). Я думаю, что состояния относятся к (0/1), а цвета относятся к типу операций, которые вы выполняете. Если вы изучили какую-то сборку, это будет иметь больше смысла.
Самое элементарное вычисление - это когда 2 бита данных сравниваются, чтобы получить третий. Это называются логическими операциями. Всего возможно 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
Вы можете сделать все это с помощью одного «цвета» сравнения (как, например, схема XOR) и даже объединить эту операцию с операцией записи. Затем, сохраняя где-то 2 управляющих бита (o и 1 в начале вашей памяти), вы можете записать простой 0 или 1, сравнивая эти биты сами с собой или друг с другом. Если вы соедините несколько схем XOR вместе в разных шаблонах, вы сможете достичь всех 8 результатов. Wiki XOR для получения дополнительной информации об этом.
Но для большинства программ требуется еще одна очень важная функция: вы должны переходить к различным частям программы, а затем возвращаться назад. так что прыжки - это совсем другой цвет.
И, конечно, вы должны читать биты из памяти.
В общем, Вольфрам сказал, что он может сделать любую программу (то есть все мыслимые программы полностью) всего из трех «цветов».
Стивен Вольфрам провел обширное эмпирическое исследование этих паттернов Тьюринга; глядя на них, размышляя над ними, каталогизируя их и сравнивая, изучая сотни изображений и графиков их значений и так далее.
Я полагаю, что изюминкой шутки является то, что когда бедняга, перемещающий камни, добирается до той части симуляции своей вселенной, которая связана с исследовательской работой Вольфрама и всей задействованной мозговой деятельностью и т. Д., Образцы горных пород становятся действительно рекурсивными. или это что-то делать с рок-моделирования интернет-порно с участием правил клеточного автомата Вольфрама ?? !!?
Рекурсивный узорной рок-интернет порно моделирования? Интернет-порнографии с рок-симуляции?
Что-то вроде этого, я полагаю.