Drag to rotate · Left-click to reveal · Right-click or Flag button to flag
¿Qué es MobiusSweeper?
MobiusSweeper es Buscaminas jugado en una tira de Möbius 3D giratoria. La tira es una superficie de una sola cara con un único borde — si trazas un camino a lo largo de toda la longitud de la tira, regresas a tu punto de partida con la orientación invertida. Este giro topológico afecta al juego: las casillas en la costura (el punto de unión de la tira) son adyacentes a casillas en la fila opuesta del otro lado, lo cual es el desafío definitorio de esta variante.
El tablero está dispuesto como una cuadrícula de W filas × L columnas, donde las columnas rodean el bucle y las filas recorren el ancho de la tira. Las casillas interiores tienen 8 vecinos; las casillas en el borde de la fila tienen 5 (los bordes de la tira son límites reales); las casillas de la costura tienen 8 vecinos, pero 3 de ellos provienen del otro lado retorcido.
Cómo jugar
- Arrastra la tira para rotarla en cualquier dirección.
- Clic izquierdo en una casilla para revelarla. Las casillas vacías (0) se expanden automáticamente a través de los vecinos vacíos conectados, incluso a través de la costura de Möbius.
- Clic derecho en una casilla para colocar una bandera (🚩). Clic derecho de nuevo para un signo de interrogación (?), y una vez más para borrarlo.
- El botón de bandera activa el modo bandera — los clics izquierdos colocan/cambian banderas en lugar de revelar casillas.
- El botón ↺ reinicia a un tablero nuevo. El cronómetro comienza en el primer clic.
- Gana revelando todas las casillas que no sean minas.
Tamaños de tablero
- Principiante — 4 de ancho × 40 de largo, 160 casillas en total, 16 minas (10%). Modo Sin Adivinanzas disponible.
- Intermedio — 8 de ancho × 80 de largo, 640 casillas en total, 64 minas (10%). Modo Sin Adivinanzas disponible.
- Experto — 16 de ancho × 160 de largo, 2560 casillas en total, 256 minas (10%). Una tira larga diseñada para partidas prolongadas.
El giro de Möbius
En la columna 0 y la columna L-1 (la costura donde se une la tira), la adyacencia cruza al lado opuesto con el índice de fila invertido. Si estás en la fila r en la costura, tus vecinos al otro lado de la costura están en la fila (W-1-r) — la fila especular. Esto significa que una casilla en la fila 0 es adyacente a una casilla en la fila W-1 al otro lado de la costura, y una casilla en las filas centrales es adyacente a una casilla igualmente distante del borde opuesto.
Estratégicamente, esto crea conexiones inesperadas. Una cadena de casillas vacías puede propagarse por inundación a través de la costura y reaparecer en el otro lado de la tira en filas especulares. Las casillas con números altos cerca de la costura están restringidas por vecinos de ambos lados del giro — rota la tira para ver ambas contribuciones antes de marcar.
Modo Sin Adivinanzas
Cuando el modo Sin Adivinanzas está activado (solo en Principiante e Intermedio), se garantiza que el tablero es resoluble usando únicamente la lógica — no es necesario adivinar. El generador utiliza propagación de restricciones y reintenta hasta 200 veces para encontrar una disposición válida. Si no se encuentra un tablero resoluble, recurre a un tablero aleatorio.