https://github.com/arthurfdlr/poker_bot
🃏 Poker bot for the TheAIGame poker environment (github.com/theaigames/poker-engine)
https://github.com/arthurfdlr/poker_bot
bot monte-carlo poker
Last synced: 5 months ago
JSON representation
🃏 Poker bot for the TheAIGame poker environment (github.com/theaigames/poker-engine)
- Host: GitHub
- URL: https://github.com/arthurfdlr/poker_bot
- Owner: ArthurFDLR
- License: gpl-3.0
- Created: 2019-06-10T15:45:43.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-25T17:16:36.000Z (almost 7 years ago)
- Last Synced: 2025-03-04T15:48:30.534Z (over 1 year ago)
- Topics: bot, monte-carlo, poker
- Language: Ada
- Homepage:
- Size: 3.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Poker bot BEARL
This Poker bot is the result of a school project I carried with 4 other students. The main objective was to get a code as robust as possible.
## Context
The Bot is adapt to interact with a slightly modified version of [TheAIGame's poker environment](github.com/theaigames/poker-engine).
## Strategy
During the limited time provided by the engine to act during the party, the bot try to evaluate the power of its hand by simulating all comming cards possibilities. To achieve a descent calculation time, Monte Carlo algorithm has been used. Several tests have been done trough Python scripts to optimize the card generation order and find the perfect balance between calculation time and precision.