zjeffer/chess-deep-rl-cpp

C++ version of my chess-deep-rl project. WIP

35
/ 100
Emerging

This project helps chess enthusiasts and researchers develop powerful chess AI using modern deep reinforcement learning techniques, specifically inspired by AlphaZero. It takes in game positions and, through self-play, trains a neural network to output optimal moves and position evaluations. This tool is for individuals interested in creating or studying advanced chess engines that learn and improve autonomously.

No commits in the last 6 months.

Use this if you want to build and train a chess AI that learns by playing against itself, similar to DeepMind's AlphaZero.

Not ideal if you're looking for a simple, off-the-shelf chess engine to play against or to analyze games without needing to delve into its training and development.

chess-AI-development reinforcement-learning-chess game-AI-research AlphaZero-implementation AI-engine-training
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

7

Forks

5

Language

C++

License

GPL-3.0

Last pushed

Jun 29, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/zjeffer/chess-deep-rl-cpp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.