AI Connect 4 agent that uses minimax and alpha-beta pruning.