Show More


Computer Science Department

Marble Movers: An AI vs. Human Mancala Program

Andrew Byerly

Marble Movers is a program that allows human users to compete against an AI in the classic game of
Mancala. After each move, the UI updates and states whose turn it is, the score, and what the current
board configuration looks like. The program runs until the game is finished and will then declare the
winner. The human user can choose to play against one of the two AI’s in the program. The AI’s have
different evaluation functions which translates to different playing styles.