Project Overview
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)
