Tutorial de Griddlers - Resolver puzles
Ejemplo 3: Resolución de Línea Múltiple
Aquí hay un ejemplo deMLS (Resolución de Línea Múltiple).
Este tipo de lógica implica observar las casillas en más de una única línea o columna a la vez.
![]() | Cojamos la última línea. Si podemos descifrar dónde poner el grupo de 10 sería una gran ayuda para nosotros. Antes de nada mire lo que sucede al colorear los últimos 10 cuadros de negro y rellenar las columnas resultantes. Dado que las casillas para la fila 19 son 1,1, las casillas de la fila no se cumplen (marcadas con puntos rojos). El 10 no puede estar en esta posición. |
![]() | De hecho se puede observar que cualquier grupo de 10 que abarque el cuadrado 13 (marcado con flecha verde) es imposible ya que también abarcaría el cuadro 12 y de este modo crea un grupo de "2" (rodeado con rojo) que contradice las casillas "1" en la fila 19. |
![]() | Por lo tanto, podemos colorear de blanco el cuadro 13 (marcado con un punto rojo) y también cualquier cuadro a su derecha. Ahora tenemos un grupo de 8 que podemos colorear de negro con seguridad. |
![]() | También podemos observar la casilla "8" en la última columna (marcada con una flecha roja). Debemos tener un grupo de 8 negros. Pero sabemos que sólo podemos tener un grupo de 2 cuadros coloreados como máximo en la columna 19 (rodeada en rojo). Como puede ver, esto elimina los 6 primeros cuadros de la columna. |
![]() | El cuadro negro marcado con X también tiene que ser blanco. |
![]() | Probemos a situar el grupo de 8 en la parte de abajo. Usando la misma lógica, los cuadros negros marcados con X tienen que ser blancos también. |
![]() | Una vez que las coloreamos de blanco podemos colorear fácilmente un grupo de 7 negros. Éste debería ser nuestro resultado. Puede ver que sólo usando simple MLS obtenemos un gran adelanto al empezar este puzzle. |