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)
