This year, I have made big strides in recreating Ones and Zeroes. The original game was created before I understood the importance of software architecture and testing. The revision will fix old bugs, performance problems, and be significantly more maintainable.
The Badminton Decision Engine is my senior design project. It was created to analyze a game of badminton and provide feedback to the player, such as where each player should have been at a certain point in the game. My contributions to this project were the following: Player detection, court detection, architecture design, and the creation of the back-end (database setup and the web API).
Court line detection