Generic schedulers for competitions
Project description
The goal of this package is to provide high-quality, randomized schedule generators for competitions, particularly leagues. The schedulers generate lists of rounds for competitions when provided a list of teams or a team count.
Right now, this library supports schedule generation for pure round-robin competitions. While special wrappers are provided for round-robin leagues with between 1 and 4 meetings between teams, competitions with more meetings are possible.
Changes in v0.2.2
More tests
Changes in v0.2.1
Additional tests for higher-level round-robin schedules.
Changes in v0.2
Standard round-robin schedulers for leagues with odd numbers of meetings.
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
Built Distribution
Hashes for competitions-scheduler-0.2.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a36ad8501e7946a83ada68ab8f1f82daea3e01fd4ddac6b40b0b7db4a496cc44 |
|
MD5 | 08d9d15459752de2c003cfbd2be112ae |
|
BLAKE2b-256 | 125079ad2c9646622bde8ae2c4864ba536507ffae52dceed231c05a804b7bf10 |
Hashes for competitions_scheduler-0.2.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2d65b5d2c6bf38671831f7750525b5c6f40af38b54fdf5b86ab271d2144511b |
|
MD5 | 56e4c172b0428998e0436f5c132d108f |
|
BLAKE2b-256 | 46490422212fa0e3b63c5ba070290dd416323a0a5aef79ea4d6feaffab0d7f8f |