Isolation Agent

Programmed an Agent to beat humans and other AI at isolation using minimax and ab-pruning

Implemented an optimized version of alpha beta pruning to allow an AI agent to compete against others at the game of isolation. Tested out a variety of evaluation functions and depths to optimize parameters, and the agent ended up beating other competitor models >80% of the time.