Skip to content
#

maze-solver

maze logo

A maze is a type of puzzle involving a collection of paths, usually where a player has to find a route from start to finish.

A huge variety of algorithms exist for generating and solving mazes. These are not only fun to implement, but also are a good way to familiarise yourself with programming techniques, algorithms, and languages.

Here are 225 public repositories matching this topic...

Maze Runner is based on Travelling Salesman Problem, to minimize the travelling cost to find the best possible solution. The user input maze image of m x n dimension which is converted to a graph, extracting the nodes and making connections which is used to traverse the maze via different algorithms. So, the user can compare different algorithms…

  • Updated Feb 15, 2022
  • Python

The terminal-based maze solver project is a command-line program that helps users navigate through a maze. It takes a maze as input and finds a path from the starting point to the goal, using algorithms like DFS or BFS. The program displays the maze and the solution path in the terminal interface.

  • Updated Jan 5, 2024
  • Python