#9 · Primary category: Game AI & Behavior Trees
Poker
A fully functional poker bot that scrapes tables via Open-CV or neural networks and uses genetic algorithms with Monte Carlo simulation for equity decisions.
Project last updated:06/26/25
GitHub Stars
2.5K
Forks
588
Contributors
19
License
GPL-3.0
Why we included this project
This is one of the more complete open-source poker bots around, and it actually plays rather than just demonstrating an idea. It watches live tables on PartyPoker, PokerStars, and GGPoker by scraping the screen with OpenCV or a neural network, then picks each action using Monte Carlo equity simulation plus a tunable genetic-algorithm strategy. That mix is worth a look on two fronts: it's a working automation project that can move the mouse and run unattended for hours, and it's a real example of how hand-strength estimation, decision-making, and strategy tuning fit together in one system. If you're curious about game-playing agents or table-image recognition, the scraper setup and strategy editor are good study material, and the included strategy analyzer shows which actions win or lose at each street. One caveat: it targets Windows and expects a specific table appearance, so testing it inside a virtual machine is the safer route.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
recastnavigation
Industry-standard navigation-mesh toolset for games
mage
XMage - Magic Another Game Engine
lc0
Open source neural network chess engine with GPU acceleration and broad hardware support.
beehave
🐝 behavior tree AI for Godot Engine
forge
An unofficial rules engine for the world's greatest card game.