Cómo Jugar a Soak

Soak es un rompecabezas de inundación de color que se juega sobre una cuadrícula en tonos pastel. La partida empieza con tu territorio anclado en la esquina superior izquierda — una casilla y cualquier vecina inmediatamente conectada que comparta su color inicial. Debajo de la cuadrícula hay una fila de botones de colores — uno por cada color en juego en el nivel actual. Cada turno eliges uno de esos colores: tu territorio se repinta al instante con él, y luego se expande hacia afuera mediante una búsqueda en anchura, absorbiendo cada casilla adyacente que ya coincida con tu nuevo color. Esta reacción en cadena puede barrer varias regiones conectadas en un solo movimiento. Ganas el nivel inundando cada casilla de la cuadrícula antes de que tu contador de movimientos llegue a cero.

Los veinte niveles se dividen en tres escalones de dificultad. Los niveles uno al cinco usan una cuadrícula de ocho por ocho con cuatro colores activos y veinte movimientos — lo bastante generoso para enseñarte la mecánica. Los niveles seis al diez suben a una cuadrícula de diez por diez con cinco colores y veinticinco movimientos. Los niveles once al veinte cambian a una cuadrícula de doce por doce con los seis colores y treinta movimientos. Los colores añadidos y las cuadrículas más grandes hacen que los niveles avanzados sean mucho más complejos en términos combinatorios, obligándote a planificar varios movimientos por adelantado en lugar de simplemente tomar el color que sea más grande a tu lado.

Consejos de Estrategia

Tamaños de Cuadrícula y Presupuestos de Movimientos Explicados

Las tres configuraciones de cuadrícula de Soak dejan un margen real en lugar de apretarte contra el límite. En una cuadrícula de ocho por ocho con cuatro colores, una buena solución ronda los ocho a diez movimientos frente al presupuesto de veinte. En una cuadrícula de doce por doce con seis colores se acerca más a dieciséis a veintiún movimientos frente al límite de treinta. Incluso el juego voraz sencillo — tomar siempre el color que captura más casillas nuevas, que es exactamente lo que recomienda el botón de Pista — supera los veinte niveles con movimientos de sobra, así que quedarse sin ellos significa una racha de elecciones realmente desperdiciadas y no un presupuesto ajustado.

El generador aleatorio con semilla implica que cada cuadrícula es determinista. El nivel tres siempre tendrá la misma distribución de casillas cada vez que lo juegues, en cualquier sesión del navegador. Esto te permite reintentar un nivel difícil sabiendo de antemano dónde están los grupos grandes del mismo color, haciendo que los segundos intentos en tableros complicados sean bastante más fáciles. La pantalla de selección de nivel marca los niveles completados en verde y los completados en Perfecto en dorado, así que puedes ver de un vistazo qué niveles tienen margen de mejora y volver a ellos para dominar los tableros complicados antes de tu próxima partida completa.

Puntuación y Máximas Puntuaciones

Tu puntuación se acumula a lo largo de los veinte niveles en una sola partida. Cada nivel que ganas suma (movimientos restantes × 50) más (nivel × 100) a tu total. Una victoria en el nivel quince con cuatro movimientos restantes, por ejemplo, aporta (4 × 50) + (15 × 100) = 200 + 1500 = 1700 puntos. El bono Perfecto añade 500 puntos fijos encima siempre que superes un nivel con cinco o más movimientos de sobra, independientemente del número de nivel. A lo largo de veinte niveles, una partida completa en Perfecto produce un total sustancialmente mayor que una partida de superación mínima, dando a los jugadores veteranos un objetivo a largo plazo incluso después de que puedan superar todos los niveles de forma fiable.

Tu mejor marca personal se guarda en el localStorage de tu navegador bajo la clave soak_hs y persiste entre sesiones mientras no borres los datos del sitio. El HUD siempre muestra tu mejor marca actual para que puedas ver a mitad de partida si vas en camino de romper tu récord. Cuando termina la partida — ya sea porque te quedaste sin movimientos o porque superaste el nivel veinte — la tabla de clasificación se abre sobre el tablero con tu total acumulado, y si llega al top diez puedes introducir un nombre y publicarlo. Perder termina la partida y el siguiente juego empieza con una puntuación nueva.

Preguntas Frecuentes (FAQ)

¿Cómo funciona la mecánica de inundación en Soak?
Tu territorio empieza en la esquina superior izquierda. Cada turno eliges uno de los colores pastel de la paleta que está debajo del lienzo — cuatro botones en los niveles 1–5, cinco en el 6–10 y seis en el 11–20. Todo tu territorio se repinta al instante de ese color, y luego se expande mediante BFS para absorber cada casilla adyacente que ya coincida — una cadena que puede barrer toda la cuadrícula en un solo movimiento. Captura todas las casillas antes de que tu contador de movimientos llegue a cero para ganar el nivel.
¿Qué hace el botón de Pista?
Tienes tres pistas por nivel. Al tocar Pista se ejecuta una previsión — prueba todos los colores distintos al actual sobre una copia de tu territorio, encuentra cuál captura más casillas nuevas en un solo movimiento, y resalta brevemente ese color. Usa las pistas cuando la elección óptima no sea obvia. Las pistas se reinician en cada nivel y no se acumulan.
¿Cómo se generan las semillas de los 20 niveles?
Cada nivel usa un generador congruencial lineal con semilla dada por nivel × 7919. Todos los jugadores del mundo ven la misma cuadrícula para un nivel dado — reproducible y justo. Reinicia un nivel y la cuadrícula será idéntica, así que puedes mejorar tu puntuación en un segundo intento con la distribución ya memorizada.
¿Cómo se calcula la puntuación?
Gana un nivel y obtén (movimientos restantes × 50) + (nivel × 100) puntos. Se otorga un bono Perfecto de 500 puntos extra por terminar con cinco o más movimientos restantes. Los niveles más altos valen más, y terminar de forma eficiente multiplica la recompensa mediante el factor de movimientos restantes. Tu mejor puntuación persiste en localStorage entre sesiones.
¿Funciona Soak en el móvil?
Sí. El lienzo se escala para ajustarse a la ventana en cualquier tamaño de pantalla. Los botones de la paleta de colores miden al menos 44×44 px para ofrecer objetivos táctiles cómodos. Toca cualquier botón de color para hacer tu movimiento — no hace falta arrastrar ni deslizar. El botón de silencio y el de pista también tienen tamaño táctil y funcionan en cualquier dispositivo con pantalla táctil.