You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UX
a. We can mark a source tile and a sink tile on the grid
b. We can run BFS with a control panel button to find the distance between source and sink
c. By running BFS, we can see the grid display the algorithm working and then finally display the distance
Controls
a. Clicking a tile will mark the source and clicking another will mark the sink (only two allowed)
b. Clicking BFS button after two tiles are marked will trigger BFS
Algorithms/Data Structures
a. There will be a matrix representing the state of each tile
b. BFS and result - Must create function to alter the state of the matrix and redraw the canvas
About
Snake game first developed as a way to visualize common graph algorithms. Currently has bfs/dfs. Named after Walter, my roommate's snake.