Sunflowers: rompecabezas lógico sin necesidad de adivinar

Fuentes: Sunflowers: Logic Puzzle Game

Sunflowers es un juego de lógica en el que los números indican cuántas flores rodean cada casilla y, según sus autores, nunca hace falta adivinar: cada movimiento se deduce de las pistas disponibles. La entrada más básica —denominada Basic— basta para resolver los tableros Easy: una sola pista fija sus casillas cuando ya está satisfecha o cuando solo quedan tantas casillas vacías como flores necesita. Los tableros Medium exigen deducciones de tipo Subset, que comparan dos pistas y restan la información común para resolver las casillas que solo ve la pista mayor. Los Hard requieren movimientos de Overlap, basados en los límites mínimo y máximo de flores en la región compartida entre dos pistas, e incluyen también deducciones de Subset. En el nivel Extreme aparecen los movimientos What-if, cadenas de deducción similares a las cadenas de forzamiento del Sudoku: se planta hipotéticamente una flor o un vacío, se aplican las reglas simples y se observa qué pista se contradice, lo que prueba el valor opuesto. Estas cadenas están acotadas para que puedan seguirse mentalmente, sin anotaciones. La cima de la pirámide es el nivel Insane: cadenas What-if más largas que el tope de Extreme y, además, la técnica Either-way, comparable con la coloración del Sudoku, en la que se prueba una casilla pivote en ambas direcciones y, aunque ninguna hipótesis se rompe, ambas coinciden en otra casilla. Cada tablero generado es resuelto íntegramente por el mismo motor lógico que alimenta las pistas del juego, que registra qué técnicas exige. La puntuación de 0 a 100 sitúa el tablero dentro de la banda de su nivel (Easy 4-19, Medium 20-39, Hard 40-59, Extreme 60-79, Insane 80-100). El tiempo estimado se calcula sumando el trabajo de cada tipo de deducción. El generador descarta tableros que no cumplan las reglas de las casillas con 0 y, si los controles de dificultad son demasiado exigentes y no encuentra un candidato adecuado, sirve el más parecido y lo marca para que el jugador afloje un deslizador o aumente el tamaño del tablero.