A game of Blackjack with graphical user interface.
Project description
blackjack-gui
Single-player Blackjack with GUI and possibility to simulate games.
Installation
$ python3 -m venv venv
$ source venv/bin/activate
$ pip3 install blackjack-gui
Usage
blackjack [OPTION...]
Options:
Name | Default | Description |
---|---|---|
--help |
Show help and exit. | |
--n_games |
10 | Number of rounds to be played. |
--bet |
1 | Bet size. |
--stack |
1000 | Initial stack. |
--ai |
False | If True, computer plays instead of you. |
--count |
False | If True, computer player uses card counting. |
--loglevel |
DEBUG | Adjust amount of logging: DEBUG or INFO. |
--gui |
True | Play with GUI. |
Examples
Open GUI version:
$ blackjack
With the default settings, play 10 rounds of Blackjack without GUI:
$ blackjack --gui=False
Let the computer play perfect basic game and use card counting technique to bring down the house:
$ blackjack --n_games=100000 --ai=True --count=True --loglevel=INFO --gui=False
Notes
- Insurance and even money not implemented
- Otherwise, rules follow: https://casinohelsinki.fi/en/games/blackjack-eng/
- Card images taken from here.
Licence
MIT
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
blackjack-gui-0.0.1.tar.gz
(13.3 kB
view hashes)
Built Distribution
Close
Hashes for blackjack_gui-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2b19c0379ad63f1b2f0fceaf2e4dc7a2bba3f6a6cd6901bce88722176d11013 |
|
MD5 | 519c1c6f9b9b326a3da9b021046ee395 |
|
BLAKE2b-256 | e6ac4819801097a56a9c7909256a6ed8909ee9eae36d76b01a2853a746ed7d1f |