mohGhazala96 / AI-Search-Alogrithms

A generic AI search agent, implemented in Java.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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*)

About

A generic AI search agent, implemented in Java.


Languages

Language:Java 100.0%