Set of python codes for various AI algorithms
Algorithm Code List:
1 8 puzzle problem using Breadth First Search
2 Water Jug Problem using Breadth First Search
3 Bidirectional SEarch (Extension of BFS & DFS)
4 Beam Search
5 A* Search Algorithm
6 IDDFS
7 Best first search algorithm (greedy search)
8 simple hill climbing
9 Steepest-Ascent hill-climbing
10 Stochastic hill Climbing
11 tic tac toe - minimax algorithm