From 7f9ec249ce64fa02d5158c648c85eaadccaf2488 Mon Sep 17 00:00:00 2001
From: kraktus <56031107+kraktus@users.noreply.github.com>
Date: Mon, 20 Apr 2020 20:43:24 +0100
Subject: [PATCH] Translate Q&A about rating system used by lichess and
provisional rating
---
app/views/site/faq.scala | 27 +++++++++------------------
modules/i18n/src/main/I18nKeys.scala | 8 ++++++++
translation/source/faq.xml | 18 +++++++++++++++---
3 files changed, 32 insertions(+), 21 deletions(-)
diff --git a/app/views/site/faq.scala b/app/views/site/faq.scala
index 56d0b30c9d..7691ee8b09 100644
--- a/app/views/site/faq.scala
+++ b/app/views/site/faq.scala
@@ -253,36 +253,27 @@ object faq {
h2("Lichess ratings"),
question(
"ratings",
- "What rating system does Lichess use?",
+ whichRatingSystemUsedByLichess.txt(),
p(
- "Ratings are calculated using the Glicko-2 rating method developed by Mark Glickman. This is a very popular rating method, and is used by a significant number of chess organisations (FIDE being a notable counter-example, as they still use the dated Elo rating system)."
- ),
- p(
- """Fundamentally, Glicko ratings use "confidence intervals" when calculating and representing your rating. When you first start using the site, your rating starts at 1500 ± 700. The 1500 represents your rating, and the 700 represents the confidence interval."""
- ),
- p(
- "Basically, the system is 90% sure that your rating is somewhere between 800 and 2200. It is incredibly uncertain. Because of this, when a player is just starting out, their rating will change very dramatically, potentially several hundred points at a time. But after some games against established players the confidence interval will narrow, and the amount of points gained/lost after each game will decrease."
- ),
- p(
- "Another point to note is that, as time passes, the confidence interval will increase. This allows you to gain/lose points points more rapidly to match any changes in your skill level over that time."
+ ratingSystemUsedByLichess()
)
),
question(
"provisional",
- "Why is there a question mark (?) next to a rating?",
- p("The question mark means the rating is provisional. Reasons include:"),
+ whatIsProvisionalRating.txt(),
+ p(provisionalRatingExplanation()),
ul(
li(
- "The player has not yet finished enough rated games against ",
- em("opponents of similar strength"),
- " in the rating category."
+ notPlayedEnoughRatedGamesAgainstX(
+ em(similarOpponents())
+ )
),
li(
- "The player hasn't played enough recent games. Depending on the number of games you've played, it might take around a year of inactivity for your rating to become provisional again."
+ notPlayedRecently()
)
),
p(
- "Concretely, it means that the Glicko-2 deviation is greater than 110. The deviation is the level of confidence the system has in the rating. The lower the deviation, the more stable is a rating."
+ ratingDeviationMorethanOneHundredTen()
)
),
question(
diff --git a/modules/i18n/src/main/I18nKeys.scala b/modules/i18n/src/main/I18nKeys.scala
index a47318083f..23b16671b5 100644
--- a/modules/i18n/src/main/I18nKeys.scala
+++ b/modules/i18n/src/main/I18nKeys.scala
@@ -1714,6 +1714,14 @@ val `ownerUniqueTrophies` = new I18nKey("faq:ownerUniqueTrophies")
val `wayOfBerserkExplanation` = new I18nKey("faq:wayOfBerserkExplanation")
val `aHourlyBulletTournament` = new I18nKey("faq:aHourlyBulletTournament")
val `goldenZeeExplanation` = new I18nKey("faq:goldenZeeExplanation")
+val `whichRatingSystemUsedByLichess` = new I18nKey("faq:whichRatingSystemUsedByLichess")
+val `ratingSystemUsedByLichess` = new I18nKey("faq:ratingSystemUsedByLichess")
+val `whatIsProvisionalRating` = new I18nKey("faq:whatIsProvisionalRating")
+val `provisionalRatingExplanation` = new I18nKey("faq:provisionalRatingExplanation")
+val `notPlayedEnoughRatedGamesAgainstX` = new I18nKey("faq:notPlayedEnoughRatedGamesAgainstX")
+val `similarOpponents` = new I18nKey("faq:similarOpponents")
+val `notPlayedRecently` = new I18nKey("faq:notPlayedRecently")
+val `ratingDeviationMorethanOneHundredTen` = new I18nKey("faq:ratingDeviationMorethanOneHundredTen")
}
}
diff --git a/translation/source/faq.xml b/translation/source/faq.xml
index f6287ff19c..321f59c6da 100644
--- a/translation/source/faq.xml
+++ b/translation/source/faq.xml
@@ -93,8 +93,20 @@
That trophy is unique in the history of Lichess, nobody other than %1$s will ever have it.
To get it, hiimgosu challenged himself to berserk and win 100% games of %1$s.
a hourly Bullet tournament
- ZugAddict was streaming and for the last 2 hours he had been trying to defeat A.I. level 8 in a 1+0 game, without success. Thibault told him that if he successfully did it on stream, he'd get a unique trophy. One hour later, he smashed Stockfish, and the promise was honoured."
- )
-
+ ZugAddict was streaming and for the last 2 hours he had been trying to defeat A.I. level 8 in a 1+0 game, without success. Thibault told him that if he successfully did it on stream, he'd get a unique trophy. One hour later, he smashed Stockfish, and the promise was honoured.
+ What rating system does Lichess use?
+ Ratings are calculated using the Glicko-2 rating method developed by Mark Glickman. This is a very popular rating method, and is used by a significant number of chess organisations (FIDE being a notable counter-example, as they still use the dated Elo rating system).
+
+ Fundamentally, Glicko ratings use 'confidence intervals' when calculating and representing your rating. When you first start using the site, your rating starts at 1500 ± 700. The 1500 represents your rating, and the 700 represents the confidence interval.
+
+ Basically, the system is 90% sure that your rating is somewhere between 800 and 2200. It is incredibly uncertain. Because of this, when a player is just starting out, their rating will change very dramatically, potentially several hundred points at a time. But after some games against established players the confidence interval will narrow, and the amount of points gained/lost after each game will decrease.
+
+ Another point to note is that, as time passes, the confidence interval will increase. This allows you to gain/lose points points more rapidly to match any changes in your skill level over that time.
+ Why is there a question mark (?) next to a rating?
+ The question mark means the rating is provisional. Reasons include:
+ The player has not yet finished enough rated games against %1$s in the rating category.
+ opponents of similar strength
+ The player hasn't played enough recent games. Depending on the number of games you've played, it might take around a year of inactivity for your rating to become provisional again.
+ Concretely, it means that the Glicko-2 deviation is greater than 110. The deviation is the level of confidence the system has in the rating. The lower the deviation, the more stable is a rating.