Hnefatafl (11x11) game engine for Python
Project description
PyHnefatafl - A Python library for the Hnefatafl board game
Allowing you to play the game of Hnefatafl in Python. Based on chess: https://pypi.org/project/chess/
Progress
- Basic game logic of 11x11 Hnefatafl
- Tests for the game's rules
- Expand tests to cover more rules / variants
- A couple of variant games
- Better configuration of variant games (Brandubh, Tablut, Ard Rí, etc.)
- Define variant games in a config file or class
- Split game rules from board rules (e.g. 11x11, 9x9, 7x7)
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
pyhnefatafl-0.3.2.tar.gz
(21.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyhnefatafl-0.3.2.tar.gz.
File metadata
- Download URL: pyhnefatafl-0.3.2.tar.gz
- Upload date:
- Size: 21.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.11.6 Linux/6.5.6-76060506-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18746f3c7ccdc366b032cc0ba05b62e44cdb8bc1c3870007fe3c282ffa654051
|
|
| MD5 |
facda82ad064b7731ad1d3f6c89c8c4a
|
|
| BLAKE2b-256 |
5303262ebcc3e5ff19f936a5844c434a33261bed1043f5be2ccf96d795e84c1e
|
File details
Details for the file pyhnefatafl-0.3.2-py3-none-any.whl.
File metadata
- Download URL: pyhnefatafl-0.3.2-py3-none-any.whl
- Upload date:
- Size: 22.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.11.6 Linux/6.5.6-76060506-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6746f5144fcdd3f6d955937419f0d71e94d595a08968eb93ee9bba85efd34a38
|
|
| MD5 |
4dd9ce70d5fd84c2837c61d0750af634
|
|
| BLAKE2b-256 |
e9f17100e826d5744070d07a36d73648ff1590189661a0f79270bbaa3f980396
|