top of page

OTHELLO AI

Skills | Python

Team Size | 3

The strategy board game Othello pits two players against each other to capture as many pieces on the board as possible, and in most cases, the players must think many turns in advance. Using Python, I coded and tested the minimax algorithm, which is a recursive function that determines the best move that will both maximize the AI's own points and minimize it's opponent's. The program was able to run reasonably fast when looking at all possibilities of the next 7 turns.

 

Links:

Github

bottom of page