Comparing BFS, DFS, Dijkstra, and A* algorithms on a practical maze solver example

Understanding the strengths and trade-offs of core pathfinding algorithms through a practical maze example. Demo app included.