Home / Community / Форум / Сообщество пользователей PokerStarter / Помощь новичкам /

Формула начисления очков в Open Skill League

Старый
По умолчанию
Формула начисления очков в Open Skill League - 22.06.2015, 12:15
(#1)
Аватар для VAJ86
Since: 30.05.2015
Posts: 9
Доброго времени суток.

недавно зарегился в школе и начал играть в открытой лиге. читал предложенные материалы, играл в лиге как мог и заинтересовался одним вопросам:
как работает формула начисления очков в Open Skill League?
(саму формулу я знаю, ссылки на нее постить не нужно).
решил для себя вести "собственную статистику" по статистике своих игр, чтобы понимать: 1) какое необходимо занять место в конкретном турнире, чтобы сыграть "в ноль" (изменение в турнирной таблице минимальное) 2) какая сила поля в котором я играю, чтобы посмотреть по времени суток, когда чаще играет "слабое поле" (чтобы оно не ухудшало мой результат "при игре в ноль" на этапах, когда я хотя бы в топ-4000).
конечно можно сказать: играть нужно лучше и занимать призы в каждой игре, но тогда лучше молчите и не флудите . на даунстрике не особо получается занять призы...

вот формула: Новый рейтинг = [старый рейтинг] + дельта + 4 + ([сила поля] - [старый рейтинг]) / 33
Формула дельты:
если Топ 1/16:
дельта = 40+(1/16-(место/поле))*16*40
если Топ 25%:
дельта = (2ln (поле/место)-2)*20
если Последние 75%:
дельта = (2ln (поле/место)-2)*10

в верхней формуле [старый рейтинг] "можно не учитывать", тогда все остальные вычисления покажут нам отклонение от старого рейтинга.

1) Формула дельты
возьму пример из той же самой страницы (над формулой на 2 скрола)

Пример. Перед самым первым турниром месяца у всех игроков по 1 500 очков. Поэтому общая сила поля 1 500. Если в турнире участвует 1 150 игроков, очки будут распределены следующим образом:
Место Рейтинг после турнира Очки
1 1636.4 +136.4
2 1615.9 +115.9
3 1605.3 +105.3
50 1559.2 +59.2
150 1522.8 +22.8
300 1503.4 +3.4
500 1496 -4
1150 1484 -16


в данном примере важным условием проверки работоспособности формулы является начало месяца (сила поля 1500, рейтинг 1500). получается что переменная "([сила поля] - [старый рейтинг]) / 33" = 0, т.е. не влияет на результат расчета изменения количества очков.
значит остается только: дельта + 4. идем дальше... (далее этапы вычисления выделяются жирным шрифтом)
проверяем: если занимаем последнее место (Последние 75%):
дельта = (2ln (поле/место)-2)*10 = (2ln (1150/1150)-2)*10 = (2ln (1)-2)*10 = (2*0-2)*10 = (0-2)*10 = -2 * 10 = -20
досчитаем до конца: дельта + 4 = -20 + 4 = -16 сверяем с примером... ура! в примере тоже -16.

начинаю считать дальше (протянул формулу в экселе), и дальше начинаются нестыковки...

дельта = (2ln (поле/место)-2)*10 = (2ln (1150/500)-2)*10 = (2ln (2,3)-2)*10 = (2*0,833-2)*10 = (1,666-2)*10 = -0,334 * 10 = -3,342
досчитаем до конца: дельта + 4 = -3,342 + 4 = 0,658 сверяем с примером... хе... сдва (как сказал бы Сашка Бородач) в примере -4. получается что где-то есть ошибка?..
чтобы результат был -4, нужно чтобы дельта была равно -8 (-4 - 4 = -8), считаем обратным счетом -8 / 10 = -0,8 + 2 = 1,2 / 2 = 0,6 , экспонента (обратный логарифм) 0,6 = 1,822 , поле/место = 1,822 , место = 1150 / 1,822 = 631,1.
получается, что место должно быть не 500 (из 1150) как в примере, а - 631(,1).

в итоге получается, либо: мои вычисления неправильные, либо в примере результат посчитан "от балды"...

если дальше предположить, что формула верна и мои расчеты верны, можно переходить к расчету силы поля

2) Сила поля

сила поля рассчитывается уже на моей конкретной статистике:

Дата Участники Место Начало Scored Конец
2015-06-15 16:00 (MSK) 8391 5579 1499,36 -7,89 1491,47

обратным счетом высчитываем силу поля (эксель и математика в помощь). читаем курсив, если интересны расчеты:

дельта = (2ln (поле/место)-2)*10 = -11,837 (расчет описан выше)

дельта + 4 + ([сила поля] - [старый рейтинг]) / 33 = -11,837 + 4 + ([сила поля] - [старый рейтинг]) / 33 = -7,89(разница между было-стало очков)
-7,837 + ([сила поля] - [старый рейтинг]) / 33 = -7,89
([сила поля] - [старый рейтинг]) / 33 = -0,053
[сила поля] - [старый рейтинг] = -1,749
[сила поля] = -1,749 + [старый рейтинг]
[сила поля] = -1,749 + 1499,36
[сила поля] = 1497,6


сила поля (средняя) = 1497,6. вполне возможно...

второй пример:
Дата Участники Место Начало Scored Конец
2015-06-17 12:00 (MSK) 6386 605 1491,71 37,76 1529,47

обратным счетом высчитываем силу поля. читаем курсив, если интересны расчеты:

дельта = (2ln (поле/место)-2)*20 = 54,265 (расчет описан выше, только не на 10 множим, а на 20 по условиям занятого места в топ 25%)
Новый рейтинг = [старый рейтинг] + дельта + 4 + ([сила поля] - [старый рейтинг]) / 33
1529,47 = 1491,71 + 54,265 + 4 + ([сила поля] - [старый рейтинг]) / 33
-20,505 = ([сила поля] - [старый рейтинг]) / 33
[сила поля] - [старый рейтинг] = -676,665
[сила поля] = -676,665 + [старый рейтинг]
[сила поля] = -676,665 + 1491,71
[сила поля] = 815,0


сила поля (средняя) = 815,0. да ну... понимаю что бред. такого рейтинга минимального нету, не то, чтобы среднего.

в итоге: где-то есть ошибка. или в моих расчетах, или эксель плохо считает, или ... (даже не хочу думать, что что-то в звездах не правильно...)

прошу в первую очередь команду ПокерСтарс посмотреть расчеты, указать на мои ошибки. мне бы очень помогли Ваши советы. цель всех моих расчетов описана выше (игра "в ноль", игра "с полем") для игры в открытой лиге.
прошу людей дружащих с математикой, экселем и т.д., если у Вас есть свободное время, помогите мне с расчетами и выводами. остальных прошу флуд держать в себе...
заранее благодарен.

С уважением,
VAJ86
 
Старый
По умолчанию
22.06.2015, 12:28
(#2)
Аватар для SergVolga34
Since: 28.02.2013
Posts: 3,000

......
лучше работай над игрой!
а не


**************************
jedem das seine
**************************
 
Старый
По умолчанию
22.06.2015, 13:22
(#3)
Аватар для zig zag 968
Since: 12.02.2011
Posts: 1,689
Цитата:
Сообщение от VAJ86 Посмотреть сообщение
прошу людей дружащих с математикой, экселем и т.д., если у Вас есть свободное время, помогите мне с расчетами и выводами. остальных прошу флуд держать в себе...
заранее благодарен.

С уважением,
VAJ86
Если хочешь загнать формулу расчета очков в эксель , то вот ссылка https://www.pokerstarter.live/forum/...B5%D1%80%D0%B0 ( 2 пост ) скачай и не парься.


Далеко не все люди, с которыми вам доведется играть, думают так же, как вы. Все хотят выиграть, но каждый представляет себе победу по-своему.

 
Старый
По умолчанию
22.06.2015, 15:24
(#4)
Аватар для VAJ86
Since: 30.05.2015
Posts: 9
Цитата:
Сообщение от zig zag 968 Посмотреть сообщение
Если хочешь загнать формулу расчета очков в эксель , то вот ссылка https://www.pokerstarter.live/forum/...B5%D1%80%D0%B0 ( 2 пост ) скачай и не парься.
большое спасибо за ссылку. посмотрел калькулятор. сам калькулятор по-моему "не понятно что", я просто пока до конца не досмотрел. но из формулы, которая там применяется, я нашел для себя новую информацию. не 2ln как написано в разъяснениях в формуле, а log2(x). теперь лучше считает.
большое спасибо за участие.
 
Старый
По умолчанию
22.06.2015, 15:27
(#5)
Аватар для winmax402
Since: 24.07.2013
Posts: 38
Зачем так усложнять. Просто не пойму для чего)))
 
Старый
По умолчанию
22.06.2015, 16:03
(#6)
Аватар для zig zag 968
Since: 12.02.2011
Posts: 1,689
Цитата:
Сообщение от VAJ86 Посмотреть сообщение
большое спасибо за ссылку. посмотрел калькулятор. сам калькулятор по-моему "не понятно что", я просто пока до конца не досмотрел. но из формулы, которая там применяется, я нашел для себя новую информацию. не 2ln как написано в разъяснениях в формуле, а log2(x). теперь лучше считает.
большое спасибо за участие.
Что тебе непонятно ? Вроде все понятно и просто .


Далеко не все люди, с которыми вам доведется играть, думают так же, как вы. Все хотят выиграть, но каждый представляет себе победу по-своему.

 
Старый
По умолчанию
22.06.2015, 17:53
(#7)
Аватар для VAJ86
Since: 30.05.2015
Posts: 9
Цитата:
Сообщение от zig zag 968 Посмотреть сообщение
Что тебе непонятно ? Вроде все понятно и просто .
нет. не "понятно и просто", а не совсем правильно. формула, прописанная в этом файле, не полностью разносит очки. т.е. показан расчет до -12. а самый большой минус это -16 (последние места).
а так большое спасибо за файл и формулу. мне помогло.
 
Старый
По умолчанию
22.06.2015, 18:33
(#8)
Аватар для zig zag 968
Since: 12.02.2011
Posts: 1,689
Цитата:
Сообщение от VAJ86 Посмотреть сообщение
нет. не "понятно и просто", а не совсем правильно. формула, прописанная в этом файле, не полностью разносит очки. т.е. показан расчет до -12. а самый большой минус это -16 (последние места).
а так большое спасибо за файл и формулу. мне помогло.
Да , если взять на 10000 человек , то до 7500 , а они и не нужны , кто играет на рейтинг в начале никогда или почти никогда в игру не входит , а через 5-7 минут этих 2500 как и не было .


Далеко не все люди, с которыми вам доведется играть, думают так же, как вы. Все хотят выиграть, но каждый представляет себе победу по-своему.

 
Старый
По умолчанию
22.06.2015, 18:49
(#9)
Аватар для VAJ86
Since: 30.05.2015
Posts: 9
Цитата:
Сообщение от zig zag 968 Посмотреть сообщение
Да , если взять на 10000 человек , то до 7500 , а они и не нужны , кто играет на рейтинг в начале никогда или почти никогда в игру не входит , а через 5-7 минут этих 2500 как и не было .
полностью с тобой согласен только я вхожу после 10 минут, когда поздняя регистрация закончится

Последний раз редактировалось VAJ86; 22.06.2015 в 18:52..
 
Старый
По умолчанию
22.06.2015, 22:58
(#10)
Аватар для Catalyst_Kh
Since: 02.12.2012
Posts: 10,369
Если тебе не лень этим заниматься, посчитай людям еще одну полезную вещь: формулу подсчета баббл фактора для среднего стека по стадиям с учетом своего рейтинга против общего рейтинга поля на начало старта турнира.

Что бы во время игры можно было оценивать разницу в ценности фишек на столе и по ней выбирать розыгрыш конкретной руки. А сами эти баббл факторы для себя конкретно смотреть уже по твоей формуле в том же экселе или на веб страничке.

Вот это большой шаг вперед будет.