The elo package includes functions to address all kinds of Elo calculations.

It also includes comparable models for accuracy (auc, MSE) benchmarking:

Please see the vignettes for examples.

Naming Schema

Most functions begin with the prefix “elo.”, for easy autocompletion.

  • Vectors or scalars of Elo scores are denoted “elo.A” or “elo.B”.

  • Vectors or scalars of wins by team A are denoted by “wins.A”.

  • Vectors or scalars of win probabilities are denoted by “p.A”.

  • Vectors of team names are denoted “team.A” or “team.B”.