04 May '08 16:32>
I propose that the "OpponentRating" variable and the "YourRating" variables be determined by the respective ratings AT THE START OF THE GAME. (See formula calculation at the bottom of this post)
I propose this in order to discourage players from using the clock to delay losing a game in order to lose the least number of rating points.
EXAMPLE:
Player A begins the game rated at 1500 & Player B is rated at 1700
During the course of the game (2 weeks), Player A increases his rating to 1650
Player B is one move from checkmate and has 2 weeks of timebank left.
Player B acting rationally expects player A to continue increasing his/her rating so Player B may delay resigning as long as possible so that at the time of resignation or checkmate, Player A is now rated (assuming linear rating growth) at 1800.
Now Player B (still rated at 1700) loses far less rating points to Player A who is rated at 1800 than had ratings been based upon the original ratings of 1500 and 1700.
This will also help players who have a low rating and agree to play a similarly low rated opponent (1300 vs 1300) to a very long time control game. Over the course of the year that may go by before the original game was completed, either player may substantially increase his/her rating based upon acquiring chess playing skills.
(A 1300 level beginner (Player A) to chess, makes a mistake against a low rated opponent (Player B). Over the course of a year, Player A become a chess whiz and increases his/her rating to 1900. When Player A eventually loses to player B due to the beginners mistake made 1 year ago when Player A first learned to play and started the very long time control game, Player A loses a lot of chess rating points (1900 vs 1300).
The formula assumes skill levels are constant throughout the course of the game.
I believe the formula should only base rating changes upon the ratings and the level of chess playing ability at the beginning of the game.
So, when the 1900 level player loses to the 1300 player, because original ratings were similar, the rating change should be based off of 1300 vs. 1300.
NOTE:
Players are rated using the following formula:
New Rating = Old Rating + K * (Score - Win Expectancy)
K is a constant (32 for 0-2099, 24 for 2100-2399, 16 for 2400 and above)
Score is 1 for a win, 0.5 for a draw and 0 for a loss.
The Win Expectancy is calculated using the following formula :
Win Expectancy = 1 / (10^((OpponentRating-YourRating)/400)+1)
I propose this in order to discourage players from using the clock to delay losing a game in order to lose the least number of rating points.
EXAMPLE:
Player A begins the game rated at 1500 & Player B is rated at 1700
During the course of the game (2 weeks), Player A increases his rating to 1650
Player B is one move from checkmate and has 2 weeks of timebank left.
Player B acting rationally expects player A to continue increasing his/her rating so Player B may delay resigning as long as possible so that at the time of resignation or checkmate, Player A is now rated (assuming linear rating growth) at 1800.
Now Player B (still rated at 1700) loses far less rating points to Player A who is rated at 1800 than had ratings been based upon the original ratings of 1500 and 1700.
This will also help players who have a low rating and agree to play a similarly low rated opponent (1300 vs 1300) to a very long time control game. Over the course of the year that may go by before the original game was completed, either player may substantially increase his/her rating based upon acquiring chess playing skills.
(A 1300 level beginner (Player A) to chess, makes a mistake against a low rated opponent (Player B). Over the course of a year, Player A become a chess whiz and increases his/her rating to 1900. When Player A eventually loses to player B due to the beginners mistake made 1 year ago when Player A first learned to play and started the very long time control game, Player A loses a lot of chess rating points (1900 vs 1300).
The formula assumes skill levels are constant throughout the course of the game.
I believe the formula should only base rating changes upon the ratings and the level of chess playing ability at the beginning of the game.
So, when the 1900 level player loses to the 1300 player, because original ratings were similar, the rating change should be based off of 1300 vs. 1300.
NOTE:
Players are rated using the following formula:
New Rating = Old Rating + K * (Score - Win Expectancy)
K is a constant (32 for 0-2099, 24 for 2100-2399, 16 for 2400 and above)
Score is 1 for a win, 0.5 for a draw and 0 for a loss.
The Win Expectancy is calculated using the following formula :
Win Expectancy = 1 / (10^((OpponentRating-YourRating)/400)+1)