AI Algorithms
This repository contains implementations of AI algorithms in game applications.
Examples include breadth first graph search on Lights out puzzle game and linear disk game, and exhaustive search in the N-queens game.
Examples include iterative deepening depth first search (IDDFS) and A* search using the Manhattan distance heuristic in the tile puzzle game.
The folder "adversarial_games" include the dominoes game example that uses Minimax search with alpha-beta pruning where an AI player simulates game with human player.