AI Agent that solves the Fifteen Sliding Block Puzzle problem through multiple search techniques, namely:

  • Breadth-First Search
  • Depth-First Search
  • Iterative Deepening Depth-First Search
  • Uniform Cost Search
  • Greedy Best First Search
  • A* Search