Dashboard
Build a Game-Playing Agent
Playing the Isolation Game

In this project, I designed and implemented an agent to play the game of Isolation, a deterministic, two-player game in which the players alternate turns moving between cells on a regular grid till one of them has no more moves left. I used adversarial search with heuristic evaluation functions to overcome computational challenges and make the agent a smarter player. I implemented the algorithms Minimax, Alpha-Beta Search, and Iterative Deepening.

I used Python to code this project and it is connected to the Artificial Intelligence Nanodegree program, from Udacity.

VIEW PROJECT