High-performance maze solver written in Rust.
You can find some test mazes (along with their solutions) in the mazes directory.
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>
.
This project was inspired by Dr. Mike Pound's Computerphile video, and the example mazes were taken from his mazesolving repository.
This repository is licensed under the terms of the GNU General Public License v3.
For more details, see the license file.