A visualizer to visualize the concept of Breadth First Search, Depth First Search, and A* Path finding algorithm.
- First left mouse click places the start point on the grid
- Second left click places the end point
- Further left clicks adds barrier on the grid
- Right click to remove the start, end point or the barrier.
- After all the points have been placed, press 'D' for Depth First Search, 'B' for breadth first search, and 'A' for A* Search.
- To clear the screen, press 'C'.
TURQUOISE - Start point ORANGE - End point BLACK - Barrier RED - Visited node GREEN - Nodes currently in the open set PURPLE - Path