Depth First Search
Breadth First Search
A* (Dijkstra)
A* (Taxicab)