Skip to main content

Checkers Vision

Our project idea is CheckersVision, a cross-platform application aimed to be a comprehensive application for users to play Checkers. The user can either load an image of a board or manually input the board and get the next best move with the help of our Monte Carlo Tree Search. The user can then play a full game of checkers given this board state or they can play an entire game of checkers from scratch.

 

Components used:

Frontend:

Flutter

Dart

Backend:

Java (for Checkers Engine)

AWS Services (Lamda, ECR, S3)

Python (for Computer Vision)