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.