A curated list of awesome poker tools, bots, lessons, streaming and analyses
♣️ ♦️ ♥️ ♠️
The most awesome tools & resources to improve your poker game!
- Poker Data
- Poker Tools
- Poker Bots
- Poker Coaching
- Poker Community
- Poker and Gaming Papers
- Other Awesome Lists
- Contribute
- Credits
- License
- ACPC Match Logs - Hand history of every bot match in the ACPC ; all the cards are revealed.
- Dickreuter's Python Poker Bot – Bot for Pokerstars & Partypoker, powered by GA & MCMC.
- OpenHoldem OpenScrape - Well rounded open source poker bot.
Host environments similar to online playing plateforms, often without gui. They regulate the matches matches between remote clients players (be it bots or human players).
- ACPC Server Code - The automated host of the Annual Computer Poker Competition.
- MIT Pokerbots Engine - Host service for the MIT Pokerbots Competitions.
- PokerRL - Framework for Multi-Agent Deep Reinforcement Learning in Poker.
- RLCard - RLCard is a toolkit for Reinforcement Learning (RL) in card games.
- PokerRegion - All around poker framework.
- Eval7 - Hand evaluator and range equity calculator.
- Poker-Eval - Fast hand evaluator.
- Poker Odds - Lightweight hand evaluator.
- PokerTracker 4 - All-round tool, with tracking, HUD, replaying and more.
- OpenHoldem OHReplay - The history analysis tool behind OpenHoldem bot.
- PokerTracker 4 - All-round tool, with tracking, HUD, replaying and more.
- QuickOdds - Replay and analyse your hand history.
- PokerTracker 4 - All-round tool, with tracking, HUD, replaying and more.
- Annual Computer Poker Competition - Competition in NLHM held every year at the AAAI.
- Brains vs AI - Competition held by the Pittsburgh Rivers Casino, in 2015 and 2017.
- MIT Pokerbots Competition - Yearly competition held in MIT, behind closed doors.
- (Single) Deep CFR - A scalable implementation of Deep CFR and its successor Single Deep CFR (SD-CFR).
- DeepStack - First (academic) AI agent to beat professional players.
- NFSP - A self improving agent based on "Neural Fictitous Self-Play".
- RLCard - RLCard has CFR, DQN & NFSP agents built-in!
- Cepheus - Bot made by the UA CPRG ; you can query and play it.
- Clever Piggy - Bot made by Allen Cunningham ; you can play it.
- DeepHoldem - Implementation of DeepStack for NLHM, extended from DeepStack-Leduc
- DeepStack - Latest bot from the UA CPRG.
- Dickreuter's Python Poker Bot – Bot for Pokerstars & Partypoker, powered by GA & MCMC.
- Hibiscus Biscuit - Bot made by Allen Cunningham ; you can play it.
- Libratus - Bot made by the CMU group, which beat professionals in heads up ; not disclosed.
- OpenHoldem Bot - Well rounded open source poker bot ; can interact with online platforms.
- Pluribus - The first bot to beat 6-player poker, from Facebook.
- RLCard - RLCard has CFR, DQN & NFSP agents built-in!
- Sartre - A case based AI.
- Two Plus Two - Forum to discuss anything poker and more, still alive.
- Computer Poker Research Group - Made the agents Loki, Poki, PsOpti, Vexbot, Hyperborean, Polaris, Cepheus and DeepStack ; located at the University of Alberta.
- Game AI Group - Made Sartre ; located at the University of Auckland.
- School of Computer Science - Made Claudica and Libratus ; located at the Carnegie Mellon University.
- Deep CFR - E. Steinberger, "Deep Counterfactual Regret Minimization", arXiv 2019.
- DeepStack study - Joint study that led to the DeepStack agent.
- DouZero paper - Zha, Daochen, et al. "DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning." arXiv 2021.
- DREAM paper - E. Steinberger, A. Lerer, N. Brown, "Deep Regret Minimization with Advantage Baselines and Model-free Learning", arXiv 2020.
- Libratus study - Study realised by the CMU exposing part of the Libratus bot ; published at the NIPS 2017.
- NFSP paper - J. Heinrich, D. Silver, "Deep Reinforcement Learning from Self-Play in Imperfect-Information Games", arXiv 2016.
- RLCard paper - Zha, Daochen, et al. "RLCard: A Platform for Reinforcement Learning in Card Games." IJCAI. 2020.
- Single Deep CFR - Eric Steinberger, "Single Deep Counterfactual Regret Minimization", arXiv 2019.
- Superhuman AI for multiplayer poker - Paper on the Pluribus agent ; published in Science on July 2019.
Contributions welcome! Read the contribution guidelines first.
This project was initially created with Cookiecutter and the custom cookiecutter-awesome 🍪
To the extent possible under law, the author has waived all copyright and related or neighboring rights to this work. See LICENSE.