Skip to main content

A CLI library for creating 1on1 and game match schedules

Project description

roundrobin_match

A CLI library for creating 1on1 and game match schedules. It uses round robin matching algorithm for python3.

requirement

  • python3.10 >=

install

pip install roundrobin_match

usage

# if you do not pass the seed, the result is not shuffled.
roundrobin_match --seed 40 --list alice bob dave
| DAY | alice | bob | dave | break |
| ---- | -------|-----|------|-------|
| 0 | dave | break | alice | bob|
| 1 | break | dave | bob | alice|
| 2 | bob | alice | break | dave|

contribute

  • If you want to fix, or add the function, please feel free to submit a PR.

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

roundrobin_match-0.1.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

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

roundrobin_match-0.1.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file roundrobin_match-0.1.0.tar.gz.

File metadata

  • Download URL: roundrobin_match-0.1.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.15

File hashes

Hashes for roundrobin_match-0.1.0.tar.gz
Algorithm Hash digest
SHA256 66808affc582b758c3c859eca8bef9044b31f2031a5818bc3cc7105504cf806c
MD5 26af14c19f769aca6d6b575563a8fec3
BLAKE2b-256 f8eeb8e46e8b3b26b403d7e5c2c0bd36b086dbe45a536eca7ffff41305e36aaa

See more details on using hashes here.

File details

Details for the file roundrobin_match-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for roundrobin_match-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2388b56ce304bec8c4a1a71d47d33a17505a95f67bf61a5b859ed884a28cfd0a
MD5 cde314f6a7162c725518991176904944
BLAKE2b-256 8554a8b2a8450e34abea47ef087b4592f27934c0da0f55113f3d0936c1ef6cd0

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