Skip to content

JosephCottingham/poker-texas-holdem-bot

Repository files navigation

Medium Article

Preprocessing

To run preprocessing the raw game logs must be present in 'raw-data' as '.txt' files and a pickle of the Hand Classication Model must be present in the source folder under the name 'hand-classication-model.pickle'

python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
python3 run.py

All data will be written to 'data-out'

Models

conda env create -f python-venv.yml

Utlizing the Anaconda Navigator run the .ipynb files with the poker enviroment.

Game-Decision-Model

Data is pulled from the 'data' directory.

All data is expected to be a csv with the file format '*.csv'

Hand-Classication-Model

Data is pulled from the 'data' directory.

All generated models are saved as pickled objects in the 'pickled_models' directory.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published