alpha-zero-general and AlphaGo-Zero-Gobang

These two tools are competitors, as both offer implementations of AlphaZero, with tool B specifically focusing on Gobang, which is also supported by the more general tool A.

alpha-zero-general
51
Established
AlphaGo-Zero-Gobang
39
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 2/25
Adoption 9/25
Maturity 16/25
Community 12/25
Stars: 4,388
Forks: 1,147
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: MIT
Stars: 110
Forks: 10
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About alpha-zero-general

suragnair/alpha-zero-general

A clean implementation based on AlphaZero for any game in any framework + tutorial + Othello/Gobang/TicTacToe/Connect4 and more

This project offers a flexible implementation of the AlphaZero algorithm, enabling you to train an AI to play any two-player turn-based board game. It takes the rules of a game and a neural network model as input, and outputs a highly skilled AI player that learns through self-play. This is ideal for AI researchers, game designers, or hobbyists looking to create strong AI opponents for custom or existing board games.

game-AI board-game-development reinforcement-learning-research AI-opponent-creation strategic-game-analysis

About AlphaGo-Zero-Gobang

YoujiaZhang/AlphaGo-Zero-Gobang

AlphaGo-Zero-Gobang 是一个基于强化学习的五子棋(Gobang)模型,主要用以了解AlphaGo Zero的运行原理的Demo,即神经网络是如何指导MCTS做出决策的,以及如何自我对弈学习。源码+教程

This project helps demonstrate how an AI can learn to play the game of Gobang (five-in-a-row) through self-play, inspired by AlphaGo Zero. It takes the rules of Gobang as input and produces an AI player capable of learning optimal moves and playing against a human. This is for AI enthusiasts, students, or researchers interested in understanding the practical application of reinforcement learning and Monte Carlo Tree Search (MCTS) in game AI.

game-AI-development reinforcement-learning-demo board-game-AI educational-AI-project Monte-Carlo-Tree-Search

Scores updated daily from GitHub, PyPI, and npm data. How scores work