Skip to main content

A simple ranking solution for matches.

Project description

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:

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

rankit-0.3.3.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

rankit-0.3.3-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file rankit-0.3.3.tar.gz.

File metadata

  • Download URL: rankit-0.3.3.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for rankit-0.3.3.tar.gz
Algorithm Hash digest
SHA256 1eb7b28629d6df0ea24d21253fc525cfe7d45a1a0782a3bc5ae493dbaaa3ce50
MD5 05506b6d04e151b94645070e3dab37b4
BLAKE2b-256 b3d031f8b200d1e9dd6ab30a065dbbea256793626d2728fc2830d95aca1a1b26

See more details on using hashes here.

File details

Details for the file rankit-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: rankit-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for rankit-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 091b8e43f7ad2388e86c5b1db1283f9da0b322b9f1c8564ecdabfb6b6670937d
MD5 25ca2bdb562c580141459378c86f1c13
BLAKE2b-256 de611b57c5ff616073836a0f90593ba3eeb2f5c811c2dfad43abb16480ef7a0f

See more details on using hashes here.

Supported by

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