Skip to main content

A set of development tools for go/baduk/wéiqí projects.

Project description

tenuki

A set of development tools for go/baduk/wéiqí projects.

Installation

Use pip or your favorite package manager to install tenuki:

pip install tenuki

Rank

Rank class is a representation of a player's rank.

from tenuki.rank import Rank

rank_1 = Rank.parse("1d")
rank_2 = Rank.parse("1k")

assert rank_1 > rank_2
assert rank_1.diff(rank_2) == 1
assert rank_1 + 8 == Rank.parse("9d")

EGF

GoR <-> Rank

Convert between GoR and Rank:

from tenuki.rank import Rank
from tenuki.egf import gor_to_rank, rank_to_gor

assert gor_to_rank(2100) == Rank.parse("1d")
assert rank_to_gor(Rank.parse("1d")) == 2100

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

tenuki-0.2.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

tenuki-0.2.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file tenuki-0.2.0.tar.gz.

File metadata

  • Download URL: tenuki-0.2.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for tenuki-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d460d89dd5ed0c6252c5f2a907319c47a0bb9f4f66cfd7e051bb35ca1bb55e0e
MD5 04b07397c7231fe155c02c83b73c064a
BLAKE2b-256 2c07edb5653978e7ba878c409320bda0667b9bebb027e0c96ce5aceb3a0e79ea

See more details on using hashes here.

File details

Details for the file tenuki-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: tenuki-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for tenuki-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fea1a8c6c96704e95bfd824a4b87353126aa89999f0a2ad46122a155a6ffff6e
MD5 76341b431340dbec2fac6e864591348d
BLAKE2b-256 e182467a6a608ca597e644c7dfa4f7304a66b9a34d40ddb465815124c7023846

See more details on using hashes here.

Supported by

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