Skip to content

A visualisation tool for graph search algorithms. Create your own maze in the maze editor, and select a pathfinding algorithm, then Amaze will display the path it finds, allowing you to intuatively compare how the different pathfinding algorithms work.

Notifications You must be signed in to change notification settings

ThomasCanning/Amaze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amaze

Graph search visualisation tool built in Java

This is a visualisation tool for graph search algorithms. You are given a 25 by 25 grid and can create a maze of wall pieces with a start and end tile. You are then able to select a pathfinding algorithm (A*, depth first search, breadth first search, or random search) and display the path it finds. You can also choose to display all the nodes that the algorithm visits in the process of finding the path. This allows you to compare the path found by different algorithms, as well as see a rough time comparison for the time it takes to run. You can also save your created maze so it will be there next time the programme runs.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6

About

A visualisation tool for graph search algorithms. Create your own maze in the maze editor, and select a pathfinding algorithm, then Amaze will display the path it finds, allowing you to intuatively compare how the different pathfinding algorithms work.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages