Skip to main content

Poker Library

Project description


Project license

Pull Requests welcome code with love by raindinners

Table of Contents

About

A Texas Hold'em variant poker engine that allows you to calculate hand combinations separately from the game, create rooms and manage the game. The first of its kind Python engine that enables the entire process of playing Texas Hold'em Poker.

Built With

C++ pybind11 Python

Getting Started

Prerequisites

g++11 cmake python3.1*

Installation

To install project follow:

python -m venv venv
source venv/bin/activate
python -m build .
pip install .

Usage

The usage examples currently stores at examples.

Support

Reach out to the maintainer at one of the following places:

Contributing

First off, thanks for taking the time to contribute! Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make will benefit everybody else and are greatly appreciated.

Please read our contribution guidelines, and thank you for being involved!

Authors & contributors

The original setup of this repository is by raindinners.

For a full list of all authors and contributors, see the contributors page.

License

This project is licensed under the MIT license.

See LICENSE for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pokerengine-1.9.5.tar.gz (56.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pokerengine-1.9.5-cp313-cp313-manylinux_2_41_x86_64.whl (267.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ x86-64

File details

Details for the file pokerengine-1.9.5.tar.gz.

File metadata

  • Download URL: pokerengine-1.9.5.tar.gz
  • Upload date:
  • Size: 56.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.2

File hashes

Hashes for pokerengine-1.9.5.tar.gz
Algorithm Hash digest
SHA256 02faa24e6e6f98567c836cc7470258eae266d5c47bfa547eaa4249c5f8364242
MD5 ffc900f1a2c20010282e71eadc4854cd
BLAKE2b-256 48ee9ea172260089d72003a04ce8ccb361b714daa2ed6800dcf06cc7bff62710

See more details on using hashes here.

File details

Details for the file pokerengine-1.9.5-cp313-cp313-manylinux_2_41_x86_64.whl.

File metadata

File hashes

Hashes for pokerengine-1.9.5-cp313-cp313-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 3cab298507302b235e00bbed3d8f8ed2e52ab2eec90b7e46cad8e893156655db
MD5 6dd06d6c2dbb738cd56e264cb1ec21ff
BLAKE2b-256 b47d173ecf4f4f2f2e8c33ce9a550fa83cb58d9da1b07cbf9900848ef1f88757

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page