/ArtificialIntelligence_Searches

All Artificial Intelligence Search algorithms. Depth first search, Breadth first search, uniform cost search, Greedy search, A star search, Minimax and Alpha beta pruning. Implemented in Python 3.

Primary LanguagePython

ArtificialIntelligence_Searches

All Artificial Intelligence Search algorithms. Depth first search, Breadth first search, uniform cost search, Greedy search, A star search, Minimax and Alpha beta pruning. Implemented in Python 3.

Depth first search using Stack

  • Graphs and Adjacency Matrix

Breadth first search using Queue

  • Graphs and Adjacency Matrix

Uniform Cost Search using Priority Queue

Greedy Search using Priority Queue

A Star Search using Priority Queue