Hexcells es un juego basado en Buscaminas jugado en hexágonos. (Divulgación completa: no tengo nada que ver con Hexcells. De hecho, no me gusta mucho el juego.) La mayoría de las reglas de Hexcells se pueden expresar fácilmente en Buscaminas generalizadas (Buscaminas jugado en un gráfico arbitrario). El que es más difícil es el {X}
y las -X-
reglas.
La {X}
regla nos dice que una celda limita con las X
minas y que todas estas minas se bordean entre sí en un camino continuo. Por ejemplo si tuviéramos el tablero:
? ?
? {3} ?
? ?
Las 6 posibilidades para la colocación de minas serían
* . . . . . . * * * * *
* {3} . * {3} . . {3} * . {3} * . {3} * * {3} .
* . * * * * . * . . . .
Su objetivo es implementar la regla {3}
en el Buscaminas generalizado.
Detalles específicos
Buscaminas generalizado es Buscaminas jugado en un gráfico arbitrario. El gráfico tiene dos tipos de vértice, un "indicador" o un "valor". Un valor puede estar activado o desactivado (una mina o un fracaso), sin embargo, su estado es desconocido para el jugador. Un indicador le dice al jugador cuántos vértices adyacentes hay (minas) y no cuenta como una mina en sí.
Por ejemplo, la siguiente tabla para el Buscaminas generalizado nos dice que las celdas A y B son minas o ninguna de ellas son minas.
(En el diagrama, los indicadores están marcados en gris mientras que los valores son blancos)
A diferencia del dragaminas normal en el que haces clic en valores que están apagados para revelar indicadores, no existe tal mecánica en el Buscaminas generalizado. Un jugador simplemente determina qué estados del gráfico pueden satisfacer su indicador.
Su objetivo es construir una estructura en el Buscaminas generalizado de modo que haya 6 celdas específicas que solo puedan tener estados que se cumplan como si estuvieran conectados con la regla de Hexcells {3}
. Cuando escribe su solución, no debe tener en cuenta valores específicos para las celdas de valores. (En respuesta a la pregunta de H.PWiz, se permite que algunas celdas de valor sean deducibles del estado, pero siempre puede mejorar su puntaje eliminando dichas celdas)
Puntuación
Sus respuestas se puntuarán por el número de vértices en el gráfico final menos 6 (para las 6 entradas) con una puntuación más baja mejor. Si dos respuestas empatan en esta métrica, el separador será el número de bordes.
Solubilidad
Este problema es solucionable, tengo una solución a este problema y lo publicaré una vez que este desafío tenga una semana de antigüedad.
{3}
regla" dice " todas estas minas bordean entre sí en un camino continuo " - sin bordes no hay camino.
{3}
". No necesitan estar conectados