elo
Ranking Teams by Elo Rating and Comparable Methods
Description
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.
Downloads
491
Last 30 days
7718th
1.6K
Last 90 days
10.2K
Last year
Trend: +15.5% (30d vs prior 30d)
40
Last 30 days
122
Last 90 days
445
Last year
Trend: -20% (30d vs prior 30d)
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| 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 | NOTE |
Check details (13 non-OK)
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 22, 2026
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
ERROR 0 OK · 13 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Apr 18, 2026
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
whether package can be installed
Installation failed. See 'd:/Rcompile/CRANpkg/local/4.6/elo.Rcheck/00install.out' for details.
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^
Rd files
checkRd: (-1) elo.run.Rd:80: Lost braces
80 | \code{\link{score}}, \link{elo.run.helpers}{elo.run helpers}, \code{\link{elo.calc}},
| ^