This a five card draw (poker variant) game engine. The engine has been written in python, and the main game file is fivecarddraw.py.
The game is currently playable; and is one-player, text-based, and uses a simple AI.
For more details of how things have been implemented, check out the docs folder of this repository.
A special thanks should go to Kevin Suffecool for his exploration of the combinatorics of poker.
- The
Dealer.EvaluateHands()
method is an intepretation of Cactus Kev's Poker Hand Evaluator.
This project is licensed under the MIT License - see the LICENSE.md file for details.