AI for X in-a-row Games Using Python, making a tic-tac-toe AI that uses a utility function and the Minimax Algorithm with Alpha Beta Pruning