https://github.com/synthol/cideon
Cideon Chess Engine
https://github.com/synthol/cideon
chess chessengine pygame python pytorch
Last synced: about 1 month ago
JSON representation
Cideon Chess Engine
- Host: GitHub
- URL: https://github.com/synthol/cideon
- Owner: synthol
- License: mit
- Created: 2024-04-01T03:01:26.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T03:04:02.000Z (about 2 years ago)
- Last Synced: 2025-01-25T13:07:20.290Z (over 1 year ago)
- Topics: chess, chessengine, pygame, python, pytorch
- Language: Python
- Homepage:
- Size: 358 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cideon

Cideon is a neural network chess engine rated around 1100. It evaluates positions and determines the best move in given situations.
Install
----
```
1. pip install torch numpy pygame python-chess
2. git clone https://github.com/synthol/cideon
```
Play
----
```
1. cd cideon
2. py play.py
```
Train
----
Cideon is trained on 4M games from [Lichess](https://database.lichess.org/).
```
1. train from scratch by placing pgn in directory
2. cd cideon
3. py train.py
```