/rust_maze

Simple program to solve mazes by using Depth-first_search and Breadth-first_search.

Primary LanguageRust

Depth and Breadth First Search in Rust

Introduction

Simple program to solve mazes by using DFS and BFS.

How to use it

To get help menu type

> cargo run -- -h

To start using the program (by default trying to solve maze1) use

> cargo run

Use the option -m to specify your custom maze. Right now there are maze1, maze2, maze3 available

Options

  • -a, --algorithm Sets the algorithm to be used. [possible values: dfs, bfs]
  • -m, --maze Sets the maze to be solved

Demo

Youtube video:

Demo

Contact

Manuel Doncel Martos (manueldoncelmartos at gmail.com)