Code Bot - Puzzle de Programación
Sigue jugando
Ver todo →Sobre este juego
Code Bot es un puzle de programación por iconos en la tradición de Lightbot. Un pequeño robot espera sobre una rejilla de baldosas, muros y plataformas elevadas, y tu tarea es escribir el programa que enciende todas las baldosas objetivo. El juego de comandos es puro símbolo: avanzar, girar a la izquierda, girar a la derecha, saltar para subir y bajar escalones, iluminar, y las llamadas con números en círculo a los procedimientos P1 y P2. MAIN tiene doce huecos, P1 se desbloquea en el nivel cinco con ocho huecos y P2 llega en el nivel trece con seis, y los procedimientos pueden llamarse a sí mismos, de modo que un bucle de siete fichas puede dirigir una ruta de cuarenta pasos hasta que el límite de profundidad detiene una pila desbocada. Veinticuatro niveles en cuatro capítulos van de las líneas rectas y la luz, por los giros y los bucles, hasta los saltos y las alturas, y terminan en la optimización maestra, donde cada estrella se puntúa doble: tres estrellas exigen el número exacto de pasos mínimos, demostrado con un solucionador exhaustivo, y un programa no más largo que la solución de referencia. Dos estrellas aceptan hasta una vez y media el óptimo y una estrella significa simplemente terminar. Tu mejor total de estrellas se guarda en el dispositivo.
Cómo jugar
Toca los iconos de comando en los huecos de MAIN, o en P1 y P2 cuando se desbloqueen, y pulsa Ejecutar. Enciende todas las baldosas objetivo para superar el nivel. Menos pasos y menos fichas dan más estrellas.
Consejos y trucos
- Lee la línea de referencia del encabezado: el rayo es el mínimo de pasos y la pieza es el número de fichas de referencia para tres estrellas.
- Guarda cualquier patrón repetido en P1 o P2 y llámalo con los números en círculo en vez de copiar fichas a mano.
- Un paso contra un muro o un escalón gasta un paso pero nunca termina la ejecución, así que probar una idea es seguro.
- El salto aterriza en la baldosa y enciende un objetivo allí sin coste, lo que a menudo ahorra el comando de iluminar.
Preguntas frecuentes
¿Cómo se deciden los objetivos de tres estrellas?
Cada nivel se resuelve de forma exhaustiva con una búsqueda en anchura sobre posición, orientación y baldosas encendidas, así que el mínimo de pasos es exacto. Tres estrellas exigen ese número exacto de pasos y un programa no más largo que el recuento de fichas de referencia publicado. Dos estrellas permiten hasta una vez y media el mínimo.
¿Qué pasa si un procedimiento se llama a sí mismo para siempre?
El intérprete cuenta la profundidad de llamadas y detiene la máquina en la profundidad sesenta y cuatro con una animación de desborde de pila. No se pierde nada: el programa sigue editable, así que puedes arreglar el bucle y ejecutar de nuevo.