Why solve a maze when you can get a computer to do it for you? All you have to do is draw the maze in a text file using: the character 'T' to represent a free space, 'P' to represent a wall, the character 'S' to represent the starting point, and 'F' to represent the finishing point. Just drag and drop the text file into the program and select which algorithm you would like the program to use to solve the maze. Currently you can choose either the Recursive algorithm (which does not give you the shortest path) or the Breadth-first search algorithm (gives you the shortest path).

Building requirements:
You compiler needs to support C++ 11 if your compiling the C++ version.
You compiler needs to support C99 if your compiling the C version.

Features

  • The code is completely platform independent
  • This program is published under the GNU General Public License

Project Activity

See All Activity >

Follow Maze Solver

Maze Solver Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Maze Solver!

Additional Project Details

Registered

2014-07-09