Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Предложение по подсчету рейтинга игрока
#93
Вот какое у меня предложение по формуле:

Rn = Ro + C + (W - We)*10

Rn - новый рейтинг
Ro - старый рейтинг. 
Начальный рейтинг игрока - 1000 ед.

C = (КaА-КbA)/(KaА+KbА) + (КaB-КbB)/(KaB+KbB) 

Где КaA - капитал игрока а в партии А, КbA - капитал игрока b в партии А
КaB - капитал игрока а в партии B, КbB - капитал игрока b в партии B

W - результат игры ( 2- победа, 1 - ничья, 0 - поражение)
We - ожидаемый результат игры. Вычисляется по фрмуле:

                   Ra - Rb / 400
We = 2 / ( 10                    + 1)

Ra - рейтинг игрока А
Rb - рейтинг игрока В

Ra - Rb / 400 - это показатель степени.

Чем хороша такая формула? 

1. Победитель гарантированно повышает свой рейтинг при любом соотношении капиталов
2. При ничье и равенстве капиталов (С=0) рейтинг более сильного игрока понижается, а более слабого - повышается.
3. Если равные по рейтингу игроки сыграют вничью, но в одной из партий у них капиталы будут примерно равны, а в другой один игрок сильно оторвётся от противника (C>>0), то его рейтинг вырастет, а рейтинг соперника упадёт.
4. Только очень большой перевес по капиталам в случае ничьей может уравновесить перевес по исходному рейтингу. Т.е. более сильный игрок, если сыграет вничью с более слабым должен очень сильно победить по капиталу, чтобы сохранить свой рейтинг.
5. Тут капиталы в обеих партиях суммируются - как завещал нам наш любимый Автор
6. Но суммируются не абсолютные, а относительные капиталы - таким образом учитываются масштабы партий.
Ответить


Сообщения в этой теме
RE: Предложение по подсчету рейтинга игрока - Автор: Governor - 04-26-2016, 08:28 AM

Переход:


Пользователи просматривают эту тему: 3 Гость(ей)