This is my CMSC 170: Introduction to Artificial Intelligence final exercise submission. It makes use of the Mini-Max algorithm to ensure that the AI makes the best choices. The player can never win.