Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/116492
Title: | BUILDING A CHESS GAME APPLICATION |
Other Titles: | XÂY DỰNG ỨNG DỤNG TRÒ CHƠI CỜ VUA |
Authors: | Bùi, Võ Quốc Bảo Bành, Phúc Nguyên |
Keywords: | CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAO |
Issue Date: | 2025 |
Publisher: | Trường Đại Học Cần Thơ |
Abstract: | In an era when chess is becoming more popular on the internet, developing a flexible and intelligent chess application has become an exciting and meaningful challenge. This thesis focuses on the developing a graphical chess application using Python. The application contains key features like Player vs. Player (PvP) and Player versus. AI (PvA) modes, selectable AI difficulty levels, move history, game storing and loading, and move recommendations. The project integrates the Pygame library for the graphical user interface (GUI) and event handling, the python-chess library for managing chess rules and game state, and the external Stockfish engine for providing Artificial Intelligence (AI) opponents and move suggestions. The result is a working and interactive chess program that successfully integrates specialized libraries with an external AI engine to create a practical chess-playing environment. The application is called Basic chess. |
Description: | 37 Tr |
URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/116492 |
Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
_file_ Restricted Access | 1.73 MB | Adobe PDF | ||
Your IP: 216.73.216.119 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.