Skip to content

This is an AI algorithm for the game Dots and Grids

Notifications You must be signed in to change notification settings

dehezhang2/AlphaDots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlphaDot: An AI Algorithm for Dots and Boxes

Description

AlphaDot is an AI algorithm designed for the game Dots and Boxes for the course project of CS4386 in CityU. In this project, students are asked to design AI algorithms and the final score will be determined by the success rate when the algorithm fight against all other students’ algorithms.

Screen Shot 2023-06-05 at 5.26.10 PM

The rule of the game is that: Players alternate drawing a horizontal or a vertical line between adjacent dots - if they complete a box then they score 1 point (per box) and get another turn. The player with the most points once all of the boxes have been completed wins. This game is also popular in game platforms such as Switch game Clubhouse Games 51 Worldwide Classics. More information can be found in the competition website.

The implementation details can be found in the report