This repository contains code and UI components to generate and solve mazes. To access the maze GUI, run Main.java inside the mazes package. Using the dropdowns, mazes can be generated with different underlying shapes such as grid or voronoi and using various maze generators depending on the walls deleted. Dijkstra's and Kruskal's algorithms were implemented to generate and solve the mazes by randomly removing walls while ensuring a solvable maze is displayed and finding the shortest path to complete the maze.
-
Notifications
You must be signed in to change notification settings - Fork 0
laurakhot/Maze-Solver
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published