GitHub
github.com › suragnair › alpha-zero-general
GitHub - suragnair/alpha-zero-general: A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more · GitHub
A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more - suragnair/alpha-zero-general
Starred by 4.5K users
Forked by 1.2K users
Languages Jupyter Notebook 75.3% | Python 24.6% | Shell 0.1%
GitHub
github.com › michaelnny › alpha_zero
GitHub - michaelnny/alpha_zero: A PyTorch implementation of DeepMind's AlphaZero agent to play Go and Gomoku board games · GitHub
A PyTorch implementation of DeepMind's AlphaZero agent to play Go and Gomoku board games - michaelnny/alpha_zero
Starred by 186 users
Forked by 41 users
Languages Python 99.6% | Shell 0.4%
GitHub
github.com › topics › alpha-zero
Build software better, together
Simple C++ project that includes header only implementations of Monte Carlo Tree Search(MCTS), Temporal Difference Learning, Minimax, and other agents to evaluate their performance in various two player games. Also includes an implementation of AlphaZero for Connect4.
GitHub
github.com › jonathan-laurent › AlphaZero.jl
GitHub - jonathan-laurent/AlphaZero.jl: A generic, simple and fast implementation of Deepmind's AlphaZero algorithm. · GitHub
A generic, simple and fast implementation of Deepmind's AlphaZero algorithm. - jonathan-laurent/AlphaZero.jl
Starred by 1.3K users
Forked by 147 users
Languages Julia
GitHub
github.com › CogitoNTNU › AlphaZero
GitHub - CogitoNTNU/AlphaZero: An implementation of AlphaZero, trained to master Tic-Tac-Toe and Four in a row · GitHub
An implementation of AlphaZero, trained to master Tic-Tac-Toe and Four in a row - CogitoNTNU/AlphaZero
Starred by 28 users
Forked by 6 users
Languages Python
GitHub
github.com › Zeta36 › chess-alpha-zero
GitHub - Zeta36/chess-alpha-zero: Chess reinforcement learning by AlphaGo Zero methods. · GitHub
Starred by 2.2K users
Forked by 475 users
Languages Jupyter Notebook 76.5% | Python 23.5%
GitHub
github.com › zhihanyang2022 › alpha-zero
GitHub - zhihanyang2022/alpha-zero: Minimal AlphaZero in PyTorch, trained on Connect4 on a 6x6 board. · GitHub
Minimal AlphaZero in PyTorch, trained on Connect4 on a 6x6 board. - GitHub - zhihanyang2022/alpha-zero: Minimal AlphaZero in PyTorch, trained on Connect4 on a 6x6 board.
Starred by 21 users
Forked by 3 users
Languages Python
GitHub
github.com › foersterrobert › AlphaZero
GitHub - foersterrobert/AlphaZero · GitHub
Starred by 35 users
Forked by 8 users
Languages Python 88.4% | Jupyter Notebook 11.6%
Jonathan-laurent
jonathan-laurent.github.io › AlphaZero.jl › stable
Home · AlphaZero
Because AlphaZero is resource-hungry, successful open-source implementations (such as Leela Zero) are written in low-level languages (such as C++) and optimized for highly distributed computing environments. This makes them hardly accessible for students, researchers and hackers. Many simple Python implementations can be found on Github...
GitHub
github.com › kevaday › alphazero-general
GitHub - kevaday/alphazero-general: A fast, generalized, and modified implementation of Deepmind's distinguished AlphaZero in PyTorch. · GitHub
A fast, generalized, and modified implementation of Deepmind's distinguished AlphaZero in PyTorch. - kevaday/alphazero-general
Starred by 87 users
Forked by 34 users
Languages Python 65.0% | Cython 35.0%
GitHub
github.com › geochri › AlphaZero_Chess
GitHub - geochri/AlphaZero_Chess: PyTorch implementation of AlphaZero Chess from scratch · GitHub
This repo demonstrates an implementation of AlphaZero framework for Chess, using python and PyTorch.
Starred by 184 users
Forked by 37 users
Languages Python
GitHub
github.com › petosa › simple-alpha-zero
GitHub - petosa/simple-alpha-zero: Clean, tested, & modular AlphaZero implementation with multiplayer support. · GitHub
Clean, tested, & modular AlphaZero implementation with multiplayer support. - petosa/simple-alpha-zero
Starred by 18 users
Forked by 5 users
Languages Python 67.8% | HTML 32.2%
GitHub
github.com › minqi › alphazero
GitHub - minqi/alphazero: Generic implementation of AlphaZero · GitHub
Generic implementation of AlphaZero. Contribute to minqi/alphazero development by creating an account on GitHub.
Author minqi
GitHub
github.com › bhansconnect › fast-alphazero-general
GitHub - bhansconnect/fast-alphazero-general: A clean implementation based on Expert Iterations for any game, inspired by alpha-zero-general · GitHub
An implementation of AlphaZero for any game, inspired by alpha-zero-general. It uses multiprocessing and cython to greatly increase the performance. Due to certain optimizations, the project requires a gpu.
Starred by 46 users
Forked by 9 users
Languages Python 70.8% | Cython 29.2%
GitHub
github.com › blanyal › alpha-zero
GitHub - blanyal/alpha-zero: AlphaZero implementation for Othello, Connect-Four and Tic-Tac-Toe based on "Mastering the game of Go without human knowledge" and "Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm" by DeepMind. · GitHub
AlphaZero implementation for Othello, Connect-Four and Tic-Tac-Toe based on "Mastering the game of Go without human knowledge" and "Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithm" by DeepMind. - blanyal/alpha-zero
Starred by 91 users
Forked by 28 users
Languages Python
GitHub
github.com › klinime › AlphaZero
GitHub - klinime/AlphaZero: AlphaZero C++ & Cython Implementation · GitHub
C++ & Cython based efficient and extendable implementation of AlphaZero based on Deepmind's papers Mastering the game of Go without Human Knowledge and A general reinforcement learning algorithm that masters chess, shogi, and Go through self-play. Tensorflow 2.x and PyTorch implementations available. ... Install dependencies with conda environment (optional but strongly recommended) and pip. $ git clone https://github.com/klinime/AlphaZero.git $ cd AlphaZero $ conda create -n az_env python=3.7 $ conda activate az_env $ pip install -r requirements.txt
Author klinime
GitHub
github.com › junxiaosong › AlphaZero_Gomoku
GitHub - junxiaosong/AlphaZero_Gomoku: An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row) · GitHub
An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row) - GitHub - junxiaosong/AlphaZero_Gomoku: An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
Starred by 3.6K users
Forked by 1K users
Languages Python
GitHub
github.com › cestpasphoto › alpha-zero-general
GitHub - cestpasphoto/alpha-zero-general: A very fast implementation of AlphaZero, applied to games like Splendor, Santorini, The Little Prince, … Browser version available
A very fast implementation of AlphaZero, applied to games like Splendor, Santorini, The Little Prince, … Browser version available - cestpasphoto/alpha-zero-general
Starred by 64 users
Forked by 21 users
Languages Python