bhansconnect/alphazero-pybind11

A modified Alphazero implementation with C++ where performance matters.

47
/ 100
Emerging

This project helps you train powerful AI agents to play board games like Connect 4 using a highly optimized AlphaZero algorithm. It takes game rules and neural network configurations as input, producing trained AI models that can compete in tournaments or be played against interactively. This is for researchers, hobbyists, or game developers interested in advanced game AI.

Use this if you need to quickly and efficiently train high-performance AI agents for board games, leveraging C++ optimizations for game logic and Monte Carlo Tree Search.

Not ideal if you're looking for a general-purpose AI framework beyond board games or prefer a purely Python-based solution without C++ dependencies.

game-AI board-games reinforcement-learning Monte-Carlo-tree-search AI-training
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

18

Forks

4

Language

C++

License

BSD-3-Clause

Last pushed

Mar 07, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/bhansconnect/alphazero-pybind11"

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