Mazelight

Mazelight is a Java-based Open Source CLI tool that can solve mazes.

Mazelight es una herramienta CLI de código abierto basada en Java que puede resolver laberintos.

GitHub

Note: This application is not currently maintained. It is possible that I will take it up again in the future.

Nota: Esta aplicación no la mantengo actualmente. Es posible que la retome en un futuro.

Mazelight uses an algorithm to find nodes and paths in the maze that are then added to a graph that can be used to solve the maze with path finding algorithms, such as Dijkstra's algorithm.

Mazelight utiliza un algoritmo para encontrar nodos y caminos en el laberinto que luego se agregan a un gráfico que puede utilizarse para resolver el laberinto con el algoritmo de búsqueda de caminos más corto, como el algoritmo de Dijkstra.

It currently supports images up to 512x512 in black and white (although the resolved image contains color for the solution). Labyrinths must be surrounded by a wall and only contain a starting point and an exit point.

Actualmente soporta imágenes de hasta 512x512 en blanco y negro (aunque la imagen resuelta contiene color para la solución). Los laberintos deben estar rodeados por una pared y sólo contienen un punto de inicio y un punto de salida.