Learn R Programming

PlayerRatings (version 1.1-0)

krating: A K Factor Function With Dependence On Rating

Description

Calculates the K factor for the Elo rating system based on the player rating.

Usage

krating(rating, games, elite = NULL, rv = 2300, kv = c(32,26))

Arguments

rating

A numeric vector of player ratings.

games

A numeric vector with the number of games played by each player. The K factor does not depend on this quantity.

elite

Not used.

rv

A numeric vector of length one less than kv giving the thresholds for the ratings.

kv

A numeric vector of length one more than gv giving the different K factors that the function can produce.

Value

A numeric vector of K factors.

Details

This function is designed to be used for the kfac argument of either fide or elo. It returns kv[i] for players who have a rating within the intervals defined by rv (closed on the right).

See Also

elo, fide