MazeSolver is a project made for the Salerno University of Studies's course named "Artificial Intelligence Basis" (Fondamenti di Intelligenza Artificiale).
The project can generate random mazes and one of the paths to the exit is found using some Search Algorithms studied in the course. The content of the src folder is explained in Documentation/MazeSolver.pdf in Chapter 2
YOU'LL NEED JAVA JDK >= 8.0
- Download the zip
- Open the command prompt
- Change the current directory to the "src" folder
- Compile the Main class (javac Main.java)
- Execute the Main class (java Main)
- Try out the algorithms implemented clicking on the buttons