OneUpWallStreet/TD-Gammon
Implementation of TD Gammon algorithm by Gerald Tesauro at IBM's Thomas J. Watson Research Center in Python.
This project implements the famous TD-Gammon algorithm, which teaches itself to play Backgammon. It takes the current state of a Backgammon board as input and suggests the best move, improving its play through self-play. This is ideal for researchers in reinforcement learning or AI enthusiasts interested in classic AI game-playing agents.
No commits in the last 6 months.
Use this if you are studying or experimenting with self-play reinforcement learning and want to see a classic algorithm applied to a board game.
Not ideal if you are looking for a commercial-grade Backgammon application or a real-time, high-performance game AI that can leverage GPU acceleration.
Stars
8
Forks
1
Language
Python
License
—
Category
Last pushed
Mar 13, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/OneUpWallStreet/TD-Gammon"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
uoftcprg/pokerkit
An open-source Python library for poker game simulations, hand evaluations, and statistical analysis
benedekrozemberczki/awesome-monte-carlo-tree-search-papers
A curated list of Monte Carlo tree search papers with implementations.
dickreuter/Poker
Fully functional Pokerbot that works on PartyPoker, PokerStars and GGPoker, scraping tables with...
fedden/poker_ai
🤖 An Open Source Texas Hold'em AI
EricSteinberger/PokerRL
Framework for Multi-Agent Deep Reinforcement Learning in Poker