A*
Depth First Search
Breadth First Search
Dijkstra's
Redraw
Start