Skip to content

tcaron5/Maze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maze Solver

This project creates and solves a maze.

To run, make sure to include the 'javalib' library in your project.

Features

  1. Random Maze Generation: Create mazes with complexity and uniqueness using Kruskal's algorithm.

  2. Graphical Maze Display: Visualize the maze for easy analysis and navigation.

  3. Pathfinding Algorithms: Choose between Breadth-First Search or Depth-First Search algorithms (or manually solve) to find the solution path from start to finish.

  4. New Maze Generation: Generate new random mazes at your convenience for continued exploration.

  5. Solution Path: Once found, the program displays the solution path connecting the start and end points.

Getting Started

Follow the provided documentation to run and use the maze solver. Explore the various options and features to fully enjoy the maze-solving experience.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages