Skip to main content

Rankit is a project facilitating ranking process through pairwise comparision.

Suppose there’s a soccer/football/baseball competition consisting of a series of matches, one needs to come up with the authentic power of each team based on completed match results. Each match consists of two teams and their corresponding final scores. This could not be done through simply averaging each team’s score, since not all teams plays the same number of matches and, besides that, the team that defeated early may not necessarily be the weakest team since they may got paired with a powerhouse at early stage.

Rankit provides two kinds of solutions to solve this problem:

  1. All records are presented at once, and then come up with a rating. We provide the following ranking solutions in this way:

    • Massey Rank (See more)

    • Colley Rank (See more)

    • Keener Rank (See more)

    • Markov Rank (Page rank)

    • OD Rank (a.k.a. Offence-Defence Rating, see more)

    • Difference Rank

  2. Matches have time sequence infomation, and player’s ratings are got updated match by match. We provide the corresponding ranking solutions:

Release files for rankit 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rankit 0.3.3
File Size Uploaded
rankit-0.3.3.tar.gz 22.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rankit 0.3.3
File Interpreter ABI Platform
rankit-0.3.3-py3-none-any.whl Python 3 none any Details

Total release size: 43.8 kB

Release files / rankit-0.3.3.tar.gz

Download URL rankit-0.3.3.tar.gz
Size 22.6 kB
Tags Source
SHA-256 checksum
How to use checksums
1eb7b28629d6df0ea24d21253fc525cfe7d45a1a0782a3bc5ae493dbaaa3ce50
BLAKE2b-256 checksum
How to use checksums
b3d031f8b200d1e9dd6ab30a065dbbea256793626d2728fc2830d95aca1a1b26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / rankit-0.3.3-py3-none-any.whl

Download URL rankit-0.3.3-py3-none-any.whl
Size 21.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
091b8e43f7ad2388e86c5b1db1283f9da0b322b9f1c8564ecdabfb6b6670937d
BLAKE2b-256 checksum
How to use checksums
de611b57c5ff616073836a0f90593ba3eeb2f5c811c2dfad43abb16480ef7a0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page