An AI agent created that plays Connect4 against a random, human, or AI opponent. Created for CSE 140 Taught by Narges Nourozi at UC Santa Cruz in Fall Quarter 2022.
Files:
Assignment: A pdf file containing answers to questions asked about the project by the instructor.
ConnectFour.py: A file provided by the instructor that creates the game's interface.
Player.py: The main project file; contains implementations of the minimax and expectimax algorithms.
Connect 4 Game.pdf: A file provided by the instructor detailing the instructions for the project. \