stringtranslate.com

Nurikabe (rompecabezas)

Ejemplo de un rompecabezas Nurikabe de 10x9 de dificultad moderada

Nurikabe ( hiragana : ぬりかべ) es un rompecabezas de determinación binaria que lleva el nombre de Nurikabe, un muro invisible en el folclore japonés que bloquea las carreteras y retrasa los viajes a pie. Nurikabe aparentemente fue inventado y nombrado por Nikoli ; otros nombres (e intentos de localización) para el rompecabezas incluyen Cell Structure e Islands in the Stream .

Normas

El rompecabezas se juega en una cuadrícula de celdas típicamente rectangular, algunas de las cuales contienen números. Inicialmente, las células son de color desconocido, pero solo pueden ser blancas o negras. Dos celdas del mismo color se consideran "conectadas" si son adyacentes vertical u horizontalmente, pero no diagonalmente. Las células blancas conectadas forman "islas", mientras que las células negras conectadas forman el "mar".

El desafío consiste en pintar cada celda de blanco o negro, sujeto a las siguientes reglas:

  1. Cada celda numerada es una celda de isla, el número que contiene es el número de celdas en esa isla.
  2. Cada isla debe contener exactamente una celda numerada.
  3. Debe haber un solo mar, que no puede contener "piscinas", es decir, áreas de 2×2 de celdas negras.

Los solucionadores humanos suelen puntear las celdas no numeradas que han determinado que pertenecen con seguridad a una isla.

Como la mayoría de los otros acertijos de lógica pura , se espera una solución única, y es muy poco probable que una cuadrícula que contenga números aleatorios proporcione un acertijo Nurikabe con solución única .

Historia

Nurikabe fue desarrollado por primera vez por "renin (れーにん)", cuyo seudónimo es la pronunciación japonesa de "Lenin" y cuyo autónimo puede leerse como tal, en el número 33 de (Puzzle Communication) Nikoli en marzo de 1991. Pronto causó sensación y ha aparecido en todos los números de esa publicación desde el 38 hasta el presente.

En 2005, Nikoli ha publicado siete libros compuestos íntegramente de rompecabezas de Nurikabe .

(Este párrafo depende principalmente de "Nikoli obras completas de acertijos interesantes (ニコリ オモロパズル大全集)". https://web.archive.org/web/20060707011243/http://www.nikoli.co.jp/storage /adición/omopadaizen/)

Métodos de solución

Solución al rompecabezas de ejemplo anterior

No debería ser necesario adivinar a ciegas para resolver un rompecabezas de Nurikabe . Más bien, se puede desarrollar y seguir una serie de procedimientos y reglas simples, asumiendo que el solucionador sea lo suficientemente observador para encontrar dónde aplicarlos.

El mayor error que cometen los solucionadores principiantes es concentrarse únicamente en determinar el blanco o el negro y no el otro; la mayoría de los rompecabezas de Nurikabe requieren ir y venir. Marcar celdas blancas puede obligar a otras celdas a ser negras para que una sección negra no quede aislada, y viceversa. (Quienes estén familiarizados con Go pueden pensar en las células indeterminadas próximas a varias regiones como "libertades" y aplicar la lógica " atari " para determinar cómo deben crecer).

Estrategia básica

Un rompecabezas de Nurikabe resuelto por un humano. Los puntos representan las celdas que se sabe que son blancas.

Estrategia avanzada

Un ejemplo de la tercera estrategia avanzada. La celda diagonal entre las dos islas tiene que ser negra.

Complejidad computacional

Es NP-completo resolver Nurikabe, incluso cuando los números involucrados son solo 1 y 2.

Además, considere estas dos reglas de Nurikabe:

  1. Las celdas negras forman un área conectada.
  2. Las celdas negras no pueden formar cuadrados de 2 × 2,

Cualquiera de las dos puede ignorarse, dando un total de tres variantes. Resulta que todos son NP completos. [1]

Rompecabezas relacionados

Un ejemplo de rompecabezas Mochikoro de 8x8.
Solución al rompecabezas anterior.

Los acertijos de determinación binaria LITS y Mochikoro, también publicados por Nikoli , son similares a Nurikabe y emplean métodos de solución similares. El rompecabezas de determinación binaria Atsumari es similar a Nurikabe pero se basa en un mosaico hexagonal en lugar de un mosaico cuadrado.

Mochikoro es una variante del rompecabezas Nurikabe:

  1. Cada celda numerada pertenece a un área blanca, el número indica cuántas celdas pertenecen al área blanca. Es posible que algunas áreas blancas no incluyan una celda numerada.
  2. Todas las áreas blancas deben estar conectadas en diagonal.
  3. La celda negra no debe cubrir un área de 2x2 celdas o más.

Ver también

Referencias

  1. ^ Holzer, Markus; Klein, Andreas; Kutrib, Martín (2004). "Sobre la integridad NP del rompecabezas de lápiz NURIKABE y sus variantes" (PDF) . Actas de la 3ª Conferencia Internacional sobre Diversión con Algoritmos . S2CID  16082806. Archivado desde el original (PDF) el 11 de febrero de 2020.