▷▶︎ A game playing AI agent for Go using Minimax with Alpha Beta Pruning and Iterative deepening algorithms.
▷▶︎ The agent uses the idea of variable depth based on the number of moves played by both the players.
▷▶︎ It is designed to take the current and previous board state as input and output the best move of the player.
▷▶︎ It uses an intermediate file 'moves.txt' to store and update the number of moves played till current state.