Articles

¿Cómo puedo minimizar mis posibilidades de perder en el buscaminas?

Buscaminas es un juego de eliminación de posibilidades basado en la información que ya conoces. Tienes que tener cuidado de no asumir cosas, o es probable que fracases.

En su caso, su mala suposición fue la bandera marcada con un icono de bomba con una X a través de ella, arriba y a la derecha del 1. Este 1 ya tenía una mina en una plaza adyacente, por lo que no podía haber una mina allí. Al hacer clic en este cuadrado, probablemente le habría dado información adicional para resolver el rompecabezas en esta área.

El algoritmo básico es:

  1. hay plazas donde el número en el cuadrado es el mismo que el adyacentes número de banderas + el número de cuadrados adyacentes yo no sé? Si es así, marque las casillas desconocidas, deben ser minas.
  2. Revisa cuidadosamente cada casilla adyacente a las minas marcadas para confirmar que has marcado correctamente.
  3. Haga clic en cualquier cuadrado desconocido que esté alrededor de cuadrados numerados donde el número de banderas sea igual al número en el cuadrado.

Si haces esto correctamente, hay muy pocas situaciones en las que no tendrás suficiente información para resolver el rompecabezas sin cometer un error.

A veces, no se puede determinar la ubicación de las minas con solo mirar un cuadrado, y tendrá que combinar las restricciones para resolver el rompecabezas.

Ejemplo 1: Trivial

- - - - - - 1 1 1 - - 1 ? 1 - - 1 1 1 - - - - - - 

The? es un cuadrado que no has descubierto (un cuadrado azul en tu versión de Buscaminas).

Los números indican el número de minas que están en cuadrados que tocan el cuadrado actual. Tiene que haber tantas minas en plazas adyacentes, no puede haber menos ni más minas que ésta.

es seguro asumir que el ? en este caso es una mina, porque ha expuesto todos menos un cuadrado alrededor de cada uno de esos 1, esto indica que debe haber una mina en el último cuadrado que los toque. Puede marcar esta plaza central y sentirse seguro de haber encontrado una mina.

Marcar una mina no te dice si tienes razón o no, solo significa que crees que hay una mina allí. Evita que hagas clic en este cuadrado sin quitar la bandera primero. En algunos casos, es posible que haya hecho una suposición incorrecta sobre la ubicación de las minas. El juego termina cuando has descubierto cada cuadrado que no es una mina.

Ejemplo 2: Satisfacción de restricciones independientes

Considere un ejemplo más complejo:

 - - - - - - - 1 1 1 - - - 1 ? 1 - - 2 3 ? 1 - - ? ? ? 1 1 - ? ? ? ? 1 -

Si observa solo el cuadrado con los 3, no tiene suficiente información para determinar cuál de los 5 signos de interrogación contienen minas. Sabes que 3 de ellos lo hacen, pero saber eso no es suficiente.

Sin embargo, podemos empezar a eliminar posibilidades mirando los cuadrados circundantes. Por ejemplo, el 2 de la columna de la izquierda, solo hay 2 cuadrados desconocidos adyacentes, por lo que esos dos deben ser minas. Al marcarlos, solo queda un cuadrado cerca del 3, que es una mina. Si nos fijamos en los 1s por encima del 3, podemos decir desde la fila superior de 1s que el cuadrado en el medio debe ser una mina, para esos cuadrados, es el único cuadrado no expuesto. Ahora tenemos 3 minas alrededor de las 3 de las que estamos seguros.

 - - - - - - - 1 1 1 - - - 1 F 1 - - 2 3 ? 1 - - F F ? 1 1 - ? ? ? ? 1 -

Ahora sabemos que los otros dos cuadrados al lado de los 3 no pueden ser minas y son seguros para hacer clic.

 - - - - - - - 1 1 1 - - - 1 F 1 - - 2 3 2 1 - - F F 2 1 1 - ? ? ? ? 1 -

Hacer clic en ellos revela 2 cuadrados más de información. El top 2 que acabamos de descubrir tiene 2 banderas adyacentes de las que estamos seguros, pero conocemos todos los cuadrados a su alrededor, así que eso es solo una confirmación de lo que ya sabíamos. El 2 de abajo solo tiene una bandera adyacente, así que nos falta una mina. Podemos decir por el grupo de 1 en la columna derecha que debe haber una mina en el cuadrado más a la derecha, por lo que los otros dos cuadrados adyacentes a este 2 deben ser seguros.

 - - - - - - - 1 1 1 - - - 1 F 1 - - 2 3 2 1 - - F F 2 1 1 - 2 2 2 F 1 -

Ejemplo 3: Satisfacer múltiples Restricciones Simultáneas

Ahora, para un ejemplo aún más difícil, uno en el que mirar un solo cuadrado numerado no es suficiente:

 2 F ? ? ? F 3 ? ? ? 1 3 ? ? ? - 3 ? ? ? 1 F ? ? ? 
  • Los 3 primeros tienen 2 banderas a su alrededor, por lo que uno de los cuadrados adyacentes restantes debe ser una bomba.
  • El 3 del medio tiene 1 bandera a su alrededor, por lo que 2 de sus casillas adyacentes restantes deben ser bombas.
  • El 3 de abajo tiene 1 bandera a su alrededor, por lo que 2 de sus casillas adyacentes restantes deben ser bombas.

Sin embargo, independientemente, esta información no es suficiente para averiguar qué cuadrados alrededor de los 3 son bombas. Si los tomamos juntos, sin embargo, podemos averiguarlo.

Los 3 primeros y los 3 medios tienen dos adyacentes ? cuadrados de solapamiento. De estos 4 cuadrados en total, sabemos que dos son bombas, y hay un número limitado de patrones que hacen que todo esto funcione. Puede jugar con la configuración de las banderas, pero al final, el único patrón que funciona es:

 2 F ? ? ? F 3 ? ? ? 1 3 F ? ? - 3 F ? ? 1 F ? ? ? 

Cualquier otra configuración, y falla en la 3 superior o en la 3 intermedia. Una vez que hayas marcado estas dos bombas, tienes un par de casillas más de las que puedes estar seguro de que están a salvo, y puedes seguir resolviendo el rompecabezas. Por ejemplo, ahora que sabemos que los cuadrados alrededor de los 3 medios e inferiores son seguros, ¿podemos hacer clic en el otro ?está a su alrededor para exponer más información.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *