Cómo leer el resultado: U, D, L y R representan arriba, abajo, izquierda y derecha. El resultado separa movimientos totales y empujes para que puedas comparar la ruta con tu propio plan.
Cómo usar este solucionador
- Dibuja el tablero con una fila por línea.
- Comprueba que hay un jugador y el mismo número de cajas y metas.
- Pulsa Resolver tablero y revisa la cadena, los empujes y los estados revisados.
La búsqueda se ejecuta localmente con JavaScript. No necesitas descargar un programa ni crear una cuenta. En niveles grandes, usa el resultado como pista y aplica el método de leer el tablero antes de cada empuje.
Formato del tablero
El espacio es suelo transitable y # es una pared. . marca una meta; $ una caja; @ el jugador; * una caja sobre meta y + el jugador sobre meta.
| Símbolo | Significado | Uso |
|---|---|---|
# | Pared | La casilla no se puede ocupar. |
| espacio | Suelo | El jugador o una caja pueden pasar. |
. | Meta | Destino de una caja. |
$ | Caja | Caja en suelo normal. |
@ | Jugador | Posición inicial. |
Límites y estados de error
La herramienta admite hasta 4 cajas, 16 filas por 24 columnas y 120.000 estados visitados. Si el tablero es demasiado grande, contiene símbolos desconocidos o no tiene la misma cantidad de cajas y metas, muestra un mensaje claro. Si se alcanza el límite, eso no demuestra que el nivel sea imposible: significa que conviene reducirlo o resolverlo manualmente.
Solucionador, niveles o guía
Usa el guía de niveles de Sokoban para aprender el orden de metas y los bloqueos. La página Qué es Sokoban explica las reglas, y el recorrido de Zeek ayuda con niveles concretos. Después puedes jugar Zeek el Friki online.
Preguntas frecuentes del solucionador
¿Qué es un solucionador de Sokoban?
Es una búsqueda de empujes legales que devuelve una ruta cuando cada caja puede llegar a una meta.
¿Puede resolver todos los niveles?
No. Está limitado para que el navegador siga respondiendo. Los tableros difíciles necesitan razonamiento adicional.
¿Por qué deben coincidir cajas y metas?
Un tablero estándar necesita una meta por cada caja; de lo contrario la entrada está incompleta.
¿Se envía el tablero?
No. La búsqueda ocurre en esta página con JavaScript y el contenido permanece en tu navegador.
¿Listo para probar un tablero?
Pega un nivel pequeño y compara la ruta encontrada con tu propio plan.
Abrir el solucionador