BoardMasters

Document Type

Abstract

Publication Date

Fall 12-1-2023

Abstract

BoardMasters aims to develop a single-player board game application that includes chess, checkers, and backgammon, each with a strong AI opponent. The AI will be implemented using heuristics, alpha-beta search, minimax, and Monte Carlo Tree Search (MCTS) algorithms. The Chess component of the project will provide a representation of the timeless game, complete with all standard rules and strategies. Checkers, a game of tactical prowess, will allow players to engage in the battle between red and black pieces. The Backgammon module will encompass the game's intricacies, including the roll of dice, bearing off, and the race to move pieces of the board. BoardMasters also offers a graphical interface. This interface will provide players with game boards, intuitive piece movements, and a seamless gaming environment. In this project, the involvement of reinforcement learning as an alternative AI strategy is also conducted, allowing AI to learn and evolve while playing against humans.

Comments

Completed as part of the Computer Science Senior Capstone Project.

This document is currently not available here.

Share

COinS