There are two main ways for AI to find a path. These are "Breadth-First Search," which looks at nearby options first, and "Depth-First Search," which proceeds as deep as possible. In this article, we ...
An interactive path finding visualizer built with React and JavaScript. Visualize algorithms like BFS, DFS, Dijkstra's, and A* in real-time on a dynamic grid.
An optimized 3×3 Rubik's Cube Solver built from scratch in C++, focusing on graph search algorithms, heuristic search, and efficient state representation. This project was developed to understand how ...