Visualization of BFS, DFS, UCS, Greedy, and A* search algorithms on grid-based environments with step-by-step animation using Python.