asdfjkl/neural_network_chess
Free Book about Deep-Learning approaches for Chess (like AlphaZero, Leela Chess Zero and Stockfish NNUE)
This book explains the technical inner workings of modern chess engines like AlphaZero and Leela Chess Zero. It takes a reader with an interest in advanced computer chess and guides them through the principles of neural networks and search algorithms. The result is a deep understanding of how these powerful AI systems play chess, along with the ability to implement a simplified version.
334 stars. No commits in the last 6 months.
Use this if you want to understand how deep learning and neural networks are applied in state-of-the-art chess engines.
Not ideal if you are looking for a simple guide to improve your own chess game or a ready-to-use chess engine.
Stars
334
Forks
35
Language
Python
License
—
Category
Last pushed
Jan 23, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/asdfjkl/neural_network_chess"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
LeelaChessZero/lc0
Open source neural network chess engine with GPU acceleration and broad hardware support.
official-stockfish/nnue-pytorch
Stockfish NNUE (Chess evaluation) trainer in Pytorch
QueensGambit/CrazyAra
A Deep Learning UCI-Chess Variant Engine written in C++ & Python :parrot:
bagaturchess/Bagatur
Java Chess Engine (UCI compatible)
xqbase/eleeye
ElephantEye - a XiangQi (Chinese Chess) Engine for XQWizard with Strong AI