/ai-search-agent

An artificial intelligent search agent (written in Java) to solve the maze of Iron Man

Primary LanguageJavaMIT LicenseMIT

AI Search Agent

A generic AI search agent, implemented in Java.

The project is a part of the practical assignment(s) for the course of Artificial Intelligence in the GUC.

A maze problem (based on the Avengers movies) is implemented as well according to the description.

Implemented algorithms

Uninformed algorithms

  • Breadth First Search (BFS)
  • Depth First Search (DFS)
  • Uniform Cost Search (UCS)
  • Iterative Deepening Search (IDS)

Informed algorithms (heuristic based)

  • Greedy Search
  • A-start Search (A*)

Contributes