# Rank and rating

when I click on a player’s name, it shows me some numbers,
such as “912 ±” “17.2k ±”

my question is,
where can I find the table (if exists) that shows
the relationship between the first number and the ranking number?

thank you

the conversion is rank = ln( rating / 525 ) * 23.15 (rounded down) where 0 is 30k, 30 is 1d and 39 is 9d

1 Like

this is too hard for me… I am confused
for a new player, rating = 1150, right?
plug 1150 into your formula, I get 18k;
but when the rating goes up to 1300, I get 21k from your formula
how could that be???

You’re interpreting the result incorrectly: 0 = 30k, 30 = 1d, thus when you get 18.2 for plugging in 1150, that means 30 - 18.2 = 11.8k, and for 1300, when you get 21, it means 30 - 21 = 9k.

1 Like

plugging in 18 you get 18.15, rounded down is 18, that much you’re right about.

However, rank 0 = 30k and rank 30 = 1 dan

so if you go from there you get the nice comparison
` output rank || output rank || output rank || output rank`
`0 . .. 30kyu | 10 . . 20kyu | 20 . . 10kyu | 30 . . 1dan`
`1 . .. 29kyu | 11 . . 19kyu | 21 . . 9kyu || 31 . . 2dan`
`2 . .. 28kyu | 12 . . 18kyu | 22 . . 8kyu || 32 . . 3dan`
`3 . .. 27kyu | 13 . . 17kyu | 23 . . 7kyu || 33 . . 4dan`
`4 . .. 26kyu | 14 . . 16kyu | 24 . . 6kyu || 34 . . 5dan`
`5 . .. 25kyu | 15 . . 15kyu | 25 . . 5kyu || 35 . . 6dan`
`6 . .. 24kyu | 16 . . 14kyu | 26 . . 4kyu || 36 . . 7dan`
`7 . .. 23kyu | 17 . . 13kyu | 27 . . 3kyu || 37 . . 8dan`
`8 . .. 22kyu | 18 . . 12kyu | 28 . . 2kyu || 38 . . 9dan`
`9 . .. 21kyu | 19 . . 11kyu | 29 . . 1kyu `

you find that an output of 18 gives 12kyu rank

post-script: I need to learn how to actually make a table in these forums

2 Likes

alright, this table is much more easier to understand. thank you
the “rank” in your formula is actually the “output” in your table,
the “rank” in the formula is not the “kyu” or “dan” number,
that’s why I was confused.
(I thought when people say “rank”, they mean the kyu or dan number)

1 Like

it’s slightly confusing, and maybe it’s better formulated by taking the output and subracting 30, treating kyus as negative numbers, but it’s a behind the scenes thing anyway…

4 Likes

It’s confusing indeed.
Maybe using different names could help.
When asking the server through API that middle number is called “playerranking”.
So we have:
Rating -> playerranking -> rank

Using previous examples:
1150 -> 18 -> 12k
1300 -> 21 -> 9k

2 Likes

There’s a checkbox to switch the display from the number to your go rank

3 Likes

See top right corner. Left is kyu, right is ranking score.

3 Likes

That’s new, right?! – Nice feature!

2 Likes