The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
elo
PackageThe elo
package includes functions to address all kinds
of Elo calculations.
elo.prob()
: calculate probabilities based on Elo
scores
elo.update()
: calculate Elo updates
elo.calc()
: calculate post-update Elo
values
elo.run()
and elo.run.multiteam()
:
calculate “running” Elo values for a series of matches
It also includes comparable models for accuracy (auc, MSE) benchmarking:
elo.glm()
which fits a logistic regression
model
elo.markovchain()
which fits a Markov chain
model
elo.colley()
for a method based on the Colley
matrix.
elo.winpct()
which fits a model based on win
percentage
Please see the vignettes for examples.
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”.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.