SmartPref Pro blog

Discussions, suggestions, talks
s
s Feb 1

How is the preferans rating calculated?

The rating calculation is done after each deal. The final rating for the game = sum of ratings for the played deals.
Main points:

  • Initial player rating is set to 1000
  • In the amateur league, the rating can decrease
  • To move to the Pro league, you need to score 1800
  • Two sorting options are possible in the leaderboard: by the current user rating and by the maximum rating at the moment
- Rn - new rating; Rs - current rating; sum(Rd) - sum of deltas
 Rn = Rs + sum(Rd)

- Rd - rating delta after each deal
 Vs - own collected tricks
 Vs > Vf: Rd = Kd * sqrt(Vs - Vf)
 Vs < Vf: Rd = - Kd * sqrt(Vf - Vs)

- Vf - expected total in tricks
 Kv = 60
 Vf = (Rs - Rt) / Kv

- Kd - coefficient for deal
 professional rating Rpro = 1800
 for Rs ≤ Rpro: Kd = 2
 for Rd > Rpro: Kd = 1

- Rr1, Rr2, and Rr3 - opponents' ratings; contribution to the average table rating is greater from the user with a higher rating;
 Rs - own rating
 Rt - table rating

 two players:
  Rt = Rr1

 three players:
  Rt = (Rr1 * 2 + Rr2) / 3 (where Rr1 ≥ Rr2)

 four players:
  Rt = (Rr1 * 3 + Rr2 * 2 + Rr3) / 6 (where Rr1 ≥ Rr2 ≥ Rr3)


Below there is a tool that you can use to get better understanding about how rating is computed: just enter numbers and values will be updated automatically.
In Elo view "Common rating" values refer to current rating system.
DmitryK
DmitryK Jun 14
Я не пойму, как этот рейтинг начисляется. Играю практически все игры в плюсе, а рейтинг не меняется. 450 вистов в плюсе, а рейтинг тот же. Может из за того, что иногда вся игра проходит с ботами, непонятно абсолютно. Игры открытые, просто никто не подключается. И не пойму, как зайти в приватный стол, что за пин-код набирать. Можно же это в инструкции описать, а то все эти непонятки только раздражают.
s
s Jun 30
Я не пойму, как этот рейтинг начисляется. Играю практически все игры в плюсе, а рейтинг не меняется. 450 вистов в плюсе, а рейтинг тот же. Может из за того, что иногда вся игра проходит с ботами, непонятно абсолютно. Игры открытые, просто никто не подключается. И не пойму, как зайти в приватный стол, что за пин-код набирать. Можно же это в инструкции описать, а то все эти непонятки только раздражают.
Дело в том, что итоговый рейтинг зависит от рейтинга соперников. Рейтинг ботов изначально небольшой, поэтому набрать большой рейтинг только на ботах не получится - нужно играть с пользователями с высоким рейтингом.
s
s Jun 30
По поводу приватных столов - это столы, которые пользователи создают для игры между собой, поэтому если вам не сообщили код для подключения, в него зайти не получится. Но вы можете создать свой приватный стол и играть, к примеру, со своими друзьями. На счёт инструкции подумаю!