Démineur

Estrategia: razonar sin adivinar

En pocas palabras

Tres razonamientos bastan para resolver muchos tableros: un número que tiene tantas casillas vecinas ocultas como indica su valor (todas contienen minas), un número que ya tiene todas sus banderas (el resto es seguro) y dos números vecinos de los que uno «contiene» al otro. El contador de minas ayuda al final de la partida. Cuando ninguno de estos razonamientos se puede aplicar, hay que adivinar.

Los tableros de esta página se han generado con el generador de la app (Principiante, 9 × 9, 10 minas); el motor de la app ha ejecutado cada deducción sin tocar ninguna mina y, después, un segundo programa la ha verificado.

  • casilla oculta
  • casilla descubierta
  • bandera
  • número utilizado
  • casilla segura deducida
  • mina deducida

El número completo: todas sus casillas vecinas ocultas contienen minas

El número de la columna 4, fila 4 vale 1 y solo tiene 1 casilla vecina oculta (sin contar las banderas ya colocadas a su alrededor). Sus minas tienen que estar en alguna parte: esa casilla contiene una mina.

El número satisfecho: el resto es seguro

Una vez colocada esa bandera, el número de la columna 4, fila 3, que vale 1, tiene a su alrededor tantas banderas como indica su valor. Sus demás casillas vecinas ocultas no pueden contener minas: 1 casilla segura. En la app, tocar ese número la abre de golpe (la apertura conjunta).

Dos números vecinos

Más adelante en la misma partida, ningún número por sí solo basta. El número de la columna 1, fila 7 aún debe tener sus minas entre unas casillas que también son todas vecinas del número de la columna 2, fila 7. Estos dos números requieren el mismo número de minas aún por colocar: por tanto, todas las del segundo están en la zona del primero y sus demás casillas vecinas ocultas son seguras, en este caso 1 casilla.

El mismo razonamiento permite a veces encontrar minas: cuando el segundo número requiere tantas minas adicionales como casillas adicionales tiene.

El contador de minas

El contador muestra las minas menos las banderas. Al final de la partida, a veces permite decidir: en este otro tablero de Principiante, todas las banderas están colocadas y queda 1 casilla oculta; el contador está a cero, así que es segura.

Cuando hay que adivinar

El generador de la app coloca las minas al azar, sin comprobar que el tablero se pueda resolver mediante la lógica. En el tablero de abajo, tras 16 pasos de razonamiento, quedan 4 casillas ocultas y 2 minas en el contador. Al probar todas las formas de colocarlas, se encuentran 2 que respetan todos los números, y ninguna casilla es segura en todas ellas: hay que elegir.

Cuando hay que adivinar, algunas pautas:

  • abrir primero las casillas seguras de otras zonas: una zona nueva puede despejar la duda;
  • preferir una casilla que aporte información si es segura, en lugar de una casilla aislada;
  • aceptar la derrota: perder una partida por una elección forzada no dice nada sobre tu razonamiento.