Skip to content

Solver for simple mazes using a couple popular graph traversal algorithms.

Notifications You must be signed in to change notification settings

KraftUnderscore/MazeSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MazeSolver

My first programming project for my university. This application allows you to input an image of a maze and it outputs solutions created with different algorithms.

Mazes

Each input image has to meet certain criteria( examples are provided in the Mazes folder):

  • 1 pixel is equal to 1 maze field,
  • the maze needs to be only black and white,
  • border of the maze must be black,
  • there is only one entrance at the top and only one exit at the bottom.

Algorithms

There are a few selectable algorithms:

  • BFS,
  • DFS,
  • Djikstra,
  • Greedy,
  • AStar.

Output shows the path which selected algorithm took as well as the time in which the maze was solved.

About

Solver for simple mazes using a couple popular graph traversal algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages