An open API service indexing awesome lists of open source software.

https://github.com/phyulwin/cpp-spring2025-cs4200-chessai

Class Assignment Project for CPP Spring 2025 CS4200 Artificial Intelligence Course
https://github.com/phyulwin/cpp-spring2025-cs4200-chessai

chess-engine machine-learning

Last synced: 9 months ago
JSON representation

Class Assignment Project for CPP Spring 2025 CS4200 Artificial Intelligence Course

Awesome Lists containing this project

README

          

# Chess Game that Uses ML for Suggesting Next Moves

## Kelly Lwin
## Spring 2025 CS4200 Assignment 2

#### Install Requirements
pip install python-chess torch cairosvg tqdm zstandard

#### Chess Pieces Attribution
[Chess pieces images](https://commons.wikimedia.org/wiki/Category:PNG_chess_pieces/Standard_transparent) by [en:User:Cburnett](https://en.wikipedia.org/wiki/User:Cburnett), licensed under [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/), via [Wikimedia Commons](https://commons.wikimedia.org/w/index.php?curid=20363776).

#### Running the Application
```python main.py```

![Alt text](https://github.com/phyulwin/CPP-Spring2025-CS4200-ChessAI/blob/main/src/Screenshots/Screenshot%202025-04-20%20232615.jpg)
![Alt text](https://github.com/phyulwin/CPP-Spring2025-CS4200-ChessAI/blob/main/src/Screenshots/Screenshot%202025-04-20%20232756.jpg)
![Alt text](https://github.com/phyulwin/CPP-Spring2025-CS4200-ChessAI/blob/main/src/Screenshots/Screenshot%202025-04-21%20000202.jpg)