Skip to content

justinDeu/path-viz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Path Finding Visualizer

This is a small program that I wrote for a Combinatorics project. The idea was to design a program that allows for the visualization of various different path finding algorithms.

Through this project, I was able to learn more about different algorthims we discussed in the class such as Djikstra's Algorithm.

In the future, I hope to expand the program to show more information and also explore further concepts within graph theory.

To-Do List

  • Add reset button
  • Refactor board class to make access through functions
  • Implement algo base class
    • constructor takes board to operate on
    • public step function advances through one iteration of algorithm
    • public finished function returns boolean of if it finished
    • actual algorithms use private functions called within step
  • Implement Djikstra's algorithm
  • Implement Error when path is impossible
  • Add error handling for exploring/ making wall in invalid location
    • Can't explore a wall
    • Can't make start/end a wall
    • Can't explore an already explored location

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages