Skip to main content

Local analysis tool for Pokercraft

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

Pokercraft Local

This is a customized visualization tool using downloaded data from Pokercraft in GGNetwork.

Here is demo.

Dependencies

  • Python 3.12
    • plotly, pandas

I develop most stuffs on WSL and did not tested on other operating systems yet.

How to run

  1. Install dependencies with pip, optionally on virtual environment.

    pip install -r requirements.txt
    
  2. Download "Game summaries" file by pressing green button on your pokercraft tournament section. If there are too many tournament records on your account, GGNetwork will prevent you from bulk downloading, therefore you may have to download separately monthly or weekly records.

    pokercraft_download

  3. Unzip your downloaded data, and put all of them under single folder. The library finds all GG(blabla).txt files recursively by default, so it's ok to make multiple folders inside to avoid duplication easier.

  4. For CLI, run run_cli.py with some arguments. If you installed dependencies in your virtual environment, make sure you enabled it before.

    python run_cli.py -d (YOUR_DATA_FOLDER) -o (OUTPUT_FOLDER) -n (YOUR_GG_NICKNAME)
    

    For GUI, simply run run_gui.py. Then you will be able to view following image.

    python run_gui.py
    

    gui_screen

  5. Go to your OUTPUT_FOLDER and open generated .html file. Note that plotly javascripts are included by CDN, so you need working internet connection to properly view it.

Features

  • Net Profit & Rake chart
  • Profitable Tournaments Ratio chart (This is different from ITM; If you made profits by bounty killing without being ITM, then it is also counted as "profitable")
  • Average Buy In Amount chart
  • Relative Prize Return chart
  • ITM Scatters chart

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pokercraft_local-1.0.4.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

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

pokercraft_local-1.0.4-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file pokercraft_local-1.0.4.tar.gz.

File metadata

  • Download URL: pokercraft_local-1.0.4.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.10

File hashes

Hashes for pokercraft_local-1.0.4.tar.gz
Algorithm Hash digest
SHA256 c97d2f44e76d93f97c62618578fcadd908f1bd83842f8f557e628e8c78047841
MD5 605fab428ed53e5fb4596a1bd2d95bd6
BLAKE2b-256 bbe6bdd4d086412ce5e7239a604062bb1e1e6b9c2e77521f990fea88d0ed7c71

See more details on using hashes here.

File details

Details for the file pokercraft_local-1.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for pokercraft_local-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 ba2fa795c43ca6c0c3ea391fbc9efbb7af66689b5b10a0081aaf5c5b80939511
MD5 503d36e28a2aa6ca0bd4f9b02acfe1d3
BLAKE2b-256 bc05f3a79a6133c0eefe775f0ce3bbbcfab854f5d4227d3497a43f55123da350

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