Website-based chess focused on the ease of playing Simultaneous Exhibitions (Simuls). A models will allow chess masters to play Simuls with their voice or keyboard. The feature proves especially helpful when playing blindfolded. No longer will mouse-slips or mistyped moves interfere with gameplay.
Install pygame: python3 -m pip install -U pygame --user
In Progress
- Improve Code Legibility and Optimize
- Implement MiniMax Algorithm for CPU Player
- Write Multi-Leveled Hueristic
- Include Alpha-Beta Pruning
- Train Model for CPU Player
- Become WCAG 2.1 Level A Complient
- CI/CD through GitLab
- Switch to JavaScript
- Train Model for Audio Interaction
- Add Fun Features
- Audio Feedback / Soundtrack
- Themed Boards
- Simultaneous Exihibition (Simul)
- Include Chess Variations
- Duck Chess
- King of the Hill
- Anti-Chess
- Multiplayer Functionality (this is FAR down the road)
Original Authors: Jacob Sharp, Amy Ciuffoletti, Ashley Butela, Mehmet Özen, and Nabeyou Tadessa.
As the first project for TalentSprint's TechWise sponsored by Google, our group of five aims to create a functional and unique rendition of the classic chess game. The project ran from July 6, 2022 to August 22, 2022. Our team presented to a panel of industry professionals from companies including Google and Microsoft. Our final product was a fully functional chess game with a "retro" feel. Integrated was a static website that advertised our executable game. (A code freeze for the final presentation was implemented on August 19, 2022. Work afterwards is on an individual basis.)
A special thank you to our project mentor Felipe Rivera and the entire instructional team at TalentSprint's TechWise.