Welcome to the CLI Poker Game! This is a Python-based implementation of a Texas Hold'em game, allowing players to experience the excitement of one of the most popular poker variations. This README will guide you through the setup, usage, and features of the game.
- Simulates a Texas Hold'em poker game with up to 8 players.
- Includes both human and AI players.
- Supports betting actions such as check, call, raise, and fold.
- Implements blinds and betting rounds (preflop, flop, turn, river).
- Determines the winner based on the best hand combination.
- Displays game state, including player information, community cards, and pot size.
To run this game, ensure you have Python installed on your machine. You can download Python from python.org.
pip install -r requirements.txt
To start the game, run the following command:
python main.py
To run tests:
python tests/main.py