/maze-solver

High-performance maze solver written in Rust

Primary LanguageRustGNU General Public License v3.0GPL-3.0

maze-solver

High-performance maze solver written in Rust.

Maze examples

You can find some test mazes (along with their solutions) in the mazes directory.

Building & running

You will need cargo, which can be installed here.

To build the project, run cargo build --release.

To run the project, run cargo run --quiet --release -- <path-to-maze>.

Credits

This project was inspired by Dr. Mike Pound's Computerphile video, and the example mazes were taken from his mazesolving repository.

License

This repository is licensed under the terms of the GNU General Public License v3.

For more details, see the license file.