kailiu0712/texas-holdem-cnnppo
0
๐ฐ 6-Player No-Limit Texas Hold'em โ Multi-Agent PPO
Play 6-player no-limit Texas Hold'em against a configurable table of AI opponents built with the multi-agent PPO self-play training system.
How to Play
- Pick your opponents โ choose a play style for each of the 5 opponent seats:
Random,Loose Passive,Tight Passive,Calling StationNit Reg,Solid Reg,AggressiveLatest Trained Agent(loads a `.pt` checkpoint if you provide a path)- Set your starting chip count and click ๐ฒ Start Match.
- Click ๐ด New Hand to deal.
- Use the action buttons โ only legal moves are enabled.
Card Reveal Order
Opponent hands are hidden during play and revealed at showdown.
Technical Details
- Environment: PettingZoo
texas_holdem_no_limit_v6(5 actions, up to 8 players) - AI opponents: rule-based heuristic agents with 7 configurable styles
- Algorithm: PPO with GAE, clipped surrogate objective
- Chip tracking: session balance accumulates across hands
