https://github.com/saphereye/chessai
Implementation of various tree search algorithms with the goal of creating a chess bot
https://github.com/saphereye/chessai
alpha-beta-pruning chess-engine neural-network tree-search
Last synced: about 1 year ago
JSON representation
Implementation of various tree search algorithms with the goal of creating a chess bot
- Host: GitHub
- URL: https://github.com/saphereye/chessai
- Owner: Saphereye
- Created: 2023-11-06T18:15:04.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-19T22:58:16.000Z (over 2 years ago)
- Last Synced: 2025-02-04T20:17:51.046Z (over 1 year ago)
- Topics: alpha-beta-pruning, chess-engine, neural-network, tree-search
- Language: Python
- Homepage:
- Size: 46.2 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Utilizations of Search Algorithms within the Paradigm of Gaming: An Elegant Exploration
## Introduction
This group project aimed to explore search algorithms to create a novel chess engine. We use `python3.10` programming language and `chess` module as an interace for handling the board.
Furthermore `chessboard` library was used for gui display.
## Final results

## Video presentation
https://github.com/Saphereye/ChessAI/assets/59739923/8e3d1c98-9a58-41e5-b88c-63ccc40f67ea
## Team members
Adarsh Das [@Saphereye](https://github.com/Saphereye)
Nilay Girgaonkar [@nilzilla03](https://github.com/nilzilla03)
Kush Agarwal [@Champion-ninja](https://github.com/Champion-ninja)
Shivam Atul Trivedi [@ShivamT-16](https://github.com/ShivamT-16)