Skip to content

laurakhot/Maze-Solver

Repository files navigation

Maze Carver

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages