stringtranslate.com

hola

Un rompecabezas de Heyawake

Heyawake ( japonés : へやわけ, "habitaciones divididas") es un acertijo de lógica de determinación binaria publicado por Nikoli . A partir de 2013, Nikoli ha publicado cinco libros que consisten íntegramente en rompecabezas de Heyawake . Apareció por primera vez en Puzzle Communication Nikoli #39 (septiembre de 1992).

Normas

Heyawake se juega en una cuadrícula rectangular de celdas sin tamaño estándar; la cuadrícula está dividida en "habitaciones" rectangulares de varios tamaños mediante líneas en negrita que siguen los bordes de las celdas. Algunas habitaciones pueden contener un solo número, generalmente impreso en la celda superior izquierda; Como se diseñó originalmente, cada habitación estaba numerada, pero esto rara vez es necesario para resolver y ya no se sigue.

Algunas de las celdas del rompecabezas deben pintarse de negro; El objetivo del rompecabezas es determinar para cada celda si se debe pintar o se debe dejar en blanco (permaneciendo en blanco). En la práctica, suele ser más fácil marcar celdas "en blanco" conocidas de alguna manera (por ejemplo, colocando un punto en el centro de la celda).

Las siguientes reglas determinan qué celdas son cuáles:

Métodos de solución

Tenga en cuenta que las dos primeras reglas también se aplican (por ejemplo) a los acertijos de Hitori y, por lo tanto, estos acertijos comparten algunos de sus métodos de resolución:

Los acertijos más complejos requieren combinar la Regla 1 y la Regla 2 para avanzar sin adivinar; la clave es reconocer dónde las celdas deben asumir uno de dos patrones cuadriculados y uno conduce a un cortocircuito.

Las reglas restantes diferencian a Heyawake de otros acertijos de "dinastías":

Variantes

Complejidad computacional

Se ha analizado la complejidad computacional de Heyawake: [1] decidir para una instancia dada de Heyawake si existe una solución al rompecabezas es NP-completa . Una interpretación de este resultado teórico en términos sencillos es que este enigma es tan difícil de resolver como el problema booleano de satisfacibilidad , que es un problema difícil y bien estudiado en informática .

Ver también

Lista de tipos de rompecabezas Nikoli

Notas

  1. ^ M. Holzer, O. Ruepp (2007)

Referencias

enlaces externos