Добро пожаловать в мою новую карту головоломки / песочницы, программа Тьюринга!
На этой карте вы будете использовать язык из 13 простых команд для манипулирования бесконечной плоскостью ячеек и вычисления практически любого фактического компьютер может. Никаких знаний или знаний командного блока не требуется или используется, потому что ваша программа состоит из разных цветных блоков шерсти, которые выполняются в определенном порядке. Вы можете подумать об этой карте как о типе клеточного автомата.
Активируйте свое воображение и создайте программы, которые могут инвертировать строку из 0s и 1s, добавить два числа в базовые два, квадратные и кубические числа, сгенерировать Fibonacci последовательности, вычислять простые множители и генерировать пифагорейские тройки. На этой карте нет предела творчеству!
Вдохновленный игрой Human Resource Machine от Tomorrow Corporation. Получите его <Сильный> здесь STRONG>.
Включает
Для экспертов (также есть учебник в игре)
Ваше рабочее место представляет собой бесконечную двумерную сетку ячеек, которая может иметь одно из трех возможных состояний (представляемое как пустое, заполненное 0 или заполненное 1). Также есть «выбор», который может выбрать одну конкретную ячейку и сохранить значение ячейки в ее памяти (либо пустой, либо 0, либо 1).
Команды могут использоваться для управления выбором и его выбранная ячейка. Программа представляет собой трехмерную структуру, состоящую из вертикальных столбцов в двумерной сетке.
Ваша программа начнется в столбце при x = 0, z = 0 и перемещается вниз, пока не закончится команд, передается в цикл или перенаправляется в другой столбец.
Команды:
всего всего 13 команд, но их достаточно, чтобы имитировать любой компьютерный алгоритм, который не содержит факторов случайности. (Иногда требуется несколько трюков, таких как использование базы -2 вместо базы 2 для записи как положительных, так и отрицательных чисел без использования знака минус)