¡Bienvenido a mi nuevo mapa de rompecabezas / zona de pruebas, programador de Turing!
En este mapa, utilizará un lenguaje de solo 13 comandos simples para manipular un plano infinito de celdas y calcular casi cualquier cosa real la computadora puede. No se requiere ni se utiliza ningún conocimiento de redstone o conocimiento de bloque de comando, ya que su programa está formado por bloques de lana de diferentes colores que se ejecutan en un orden determinado. Puedes pensar en este mapa como un tipo de autómata celular.
Activa tu imaginación y crea programas que pueden invertir una fila de 0 y 1, agrega dos números en base dos, números cuadrados y de cubo, genera Fibonacci secuencias, calcule los factores primos y genere tripletas pitagóricas. ¡No hay límite para la creatividad en este mapa!
Inspirado en el juego Human Resource Machine de Tomorrow Corporation. Obténgalo aquí strong>.
Incluye
Para expertos (también hay un tutorial en el juego)
Su lugar de trabajo es una grilla infinita bidimensional de celdas que puede tener uno de tres estados posibles (representados como vacíos, llenos con 0 o llenos con 1). También hay una 'selección' que puede seleccionar una celda particular y almacenar el valor de una celda en su memoria (ya sea vacía, 0 o 1).
Los comandos se pueden usar para manipular la selección y su celda seleccionada actualmente. Un programa es una estructura tridimensional que consiste en columnas verticales en una cuadrícula bidimensional.
Su programa comenzará en la columna en x = 0, z = 0, y se moverá hacia abajo hasta que se agote. de comandos, se le ordena que realice un bucle, o se redirige a una columna diferente.
Los comandos:
Todo el problema solo contiene 13 comandos en total, pero son suficientes para imitar cualquier algoritmo de computadora que no contenga factores de aleatoriedad. (A veces se requieren algunos trucos, como usar la base -2 en lugar de la base 2 para escribir números positivos y negativos sin usar un signo menos)