Skip to content

elo

3.0.2

Ranking Teams by Elo Rating and Comparable Methods

1packages depend
10.3Kdownloads / year
83.4%test coverage
0/13checks pass

Overview

About
Maintained by Ethan HeinzenFirst published 2017-08-168 releasesCRAN page ↗GitHub ↗

A flexible framework for calculating Elo ratings and resulting rankings of any two-team-per-matchup system (chess, sports leagues, 'Go', etc.). This implementation is capable of evaluating a variety of matchups, Elo rating updates, and win probabilities, all based on the basic Elo rating system. It also includes methods to benchmark performance, including logistic regression and Markov chain models.

Install

Health

CRAN checks
13NOTE
Failing flavors
  • NOTE r-devel-linux-x86_64-debian-clang
  • NOTE r-devel-linux-x86_64-debian-gcc
  • NOTE r-devel-linux-x86_64-fedora-clang
  • NOTE r-devel-linux-x86_64-fedora-gcc
  • NOTE r-devel-windows-x86_64
  • NOTE r-oldrel-macos-arm64
  • NOTE r-oldrel-macos-x86_64
  • NOTE r-oldrel-windows-x86_64
  • NOTE r-patched-linux-x86_64
  • NOTE r-release-linux-x86_64
  • NOTE r-release-macos-arm64
  • NOTE r-release-macos-x86_64
  • NOTE r-release-windows-x86_64
Slowest check: 2.7 min · r-oldrel-windows-x86_64
Code health
Yes
Tests · ratio 0.39
83.4%
Coverage · measured lines
100%
Documentation · exports
3
Dependencies · direct
Check history
  • NOTE2026-04-22
    0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • ERROR2026-04-18
    0 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE
  • NOTE2026-03-10
    0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 159 wordsVignettesYes · dynamicpkgdown siteNoNEWSYes · 100% structuredCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
92%
Return-value docs
47%
References docs
21%

Downloads

10.3K
CRAN downloads in the past year
Rank #6,887 · ~28/day · ~855/mo
Daily download trend is not available in this view yet.
48630 days
1.5K90 days
10.3K1 year
Compare downloads with other packages →
Also on434 r2u21 autocran38 c2d4u

Repository

Repository
38Stars
4Forks
2Open issues
0Open PRs
0Releases
275Commits
2Contributors
rcraneloelo-ratingrankingmarkov-chainmarkov-modellogistic-regression
275 commits · Last activity 2023-10-04 · 0% stars, 30d

Stars over time

2024-07-01 · 372026-07-07 · 38

Repository practices

Upstream repositoryBeta

3 development-tooling and community-health practices detected across 3 families in the upstream repository

Checks run against github.com/eheinzen/elo on 2026-07-19.

Reproducibility and dev environment (1)
data-raw/
CRAN release process (1)
cran-comments.md
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
6 external dependencies (excludes base and recommended)
Depends (2)
R >= 3.6.0stats
Imports (2)
LinkingTo (1)
Enhances (0)
none
Reverse dependencies
1direct
0indirect

Code & Tests

Datasets

People & History

People (1)
Maintainer (1)
Author, Maintainer
Authors (1)
Author, Maintainer
Package Timeline

8 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • 3.0.2Latest
    2023-08-23 · current release · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • 3.0.1
    2022-02-04 · diff ↗
  • unarchivedReturned to CRAN
    2022-02-04
  • archivedRemoved from CRAN
    2021-10-13
    check problems were not corrected in time
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • 2.1.1
    2020-01-14 · diff ↗
  • 2.0.0
    2019-08-02 · diff ↗
  • R
    R 3.6.0 released · 2019-04-26
  • 1.1.0
    2019-01-21 · diff ↗
  • R
    R 3.5.0 released · 2018-04-23
Show 4 earlier events
  • 1.0.1
    2017-12-14 · diff ↗
  • 1.0.0
    2017-11-20 · diff ↗
  • 0.1.2
    2017-08-16
  • R
    R 3.4.0 released · 2017-04-21

Package metadata

First published
2017-08-16
Total releases
8 / 9 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 3.6.0
Bundled data
1.3 KB / 2 files
Download size
81 KB
Installed size
not tracked yet
With dependencies
not tracked yet
Appears in task views
Report a problem with this page →