First database update: 2006-10-27 17:10:03 UTC
Last database update: 0 min :o)
The ZELO rating system is as the ELO system thought to rate a player's strength.

Relevance for BZFlag
This ranking method is irrelevant for the game itself. But the ZELO system is used by the '1vs1 League' for calculating player strength indexes. Such a strength index depends on the own and the opponent's strength index. As initial rating, players get 1000 points by default and a match ends when the first player died 10 times.

ZELO rating calculator & formula

Player A Player B
Player A wins 1040 960
Player B wins 960 1040

R_W_N = R_W + floor( (4+(R_L-R_W)/250) * (10 - S_L) + (10 - S_L) * max( 0, 0.001 * (R_L - R_W) ) )
R_L_N = R_L - floor( (4+(R_L-R_W)/250) * (10 - S_L) - S_L * max( 0, 0.001 * (R_W - R_L) ) )
R_W:  real/current ZELO-score for the winner
R_L:  real/current ZELO-score for the loser
S_L:  loser's points in the end of the match (A winner has normally 10 points then!)
R_W_N:  new ZELO-rating for the winner
R_L_N:  new ZELO-rating for the loser