Новая Официальная Система расчета рейтинга на портале Heroes World - Форум HeroesWorld-а

Вернуться   Форум HeroesWorld-а > Общегеройский раздел - темы, затрагивающие более одной части героев > Турниры по всем частям героев. > Системы подсчета рейтинга
Имя
Пароль
Карта сайта Регистрация Справка Пользователи Календарь Все разделы прочитаны
Быстрая навигация по основным разделам форума:
Кланы HW Турниры на HW КАРТЫ и Картостроительство Heroes 6 Heroes 5 Heroes 4 Heroes 3 Heroes 2 Heroes 1 Might&Magic

Закрытая тема
 
Опции темы
Старый 09.10.2008, 13:06   #1
Kamikaze
 
Аватар для Kamikaze
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Kamikaze - уровень боевого духа Kamikaze - уровень боевого духа Kamikaze - уровень боевого духа
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию Новая Официальная Система расчета рейтинга на портале Heroes World

Здравствуйте, Уважаемые форумчане!
Сегодня хочу донести до Вас очень важную информацию. В предверии автоматизации нашего сайта, а именно перехода на скриптовую систему подсчета рейтинга, предлагаю новую систему расчета рейтинга Heroes World. Так как я являюсь ответственным за ведение рейтинга, то с как можно большей ответственностью подошел к вопросу, непосредственно, расчета баллов. И вот, что в итоге получилось.

Система расчета рейтинга на Heroes World


1. Решено изменить действующую систему, на другую. Новая система перестает носить линейный характер и несет в себе гораздо большую чем прежде необходимость занятия как можно более высокого места в каждом отдельно взятом турнире (если конечно участник заинтересован в высоких рейтинговых баллах).

2. В новой системе введен коэффициент нелинейной позиционной зависимости. Иными словами теперь позиционная составляющая (та половинка рейтинга, которая получается в результате занятия того или иного места) будет меняться не линейно (например: 50-40-30-20-10), а относительно коэффициента нелинейности. Это сделано для того, чтобы снизить вероятность занятия высоких мест с помощью количества отыгранных турниров, но с показанием посредственных результатов.

3. Вторая часть рейтинга остается прежней, и будет зависеть лишь от показанного результата.

4. Формула расчета:
R=(RP+RR)/2
где: R - общий рейтинг
RP - рейтинг за занятое место
RR - рейтинг за показанный результат

RPi=RP(i-1)*K
K=0.65+Q*0.0075
где: i - место, занятое участником, RP1=100
K - коэффициент нелинейной позиционной зависимости
Q - количество участников

RRi=(RESb/RESi)*100 либо RRi=(RESi/RESb)*100
где: RESb - результат победителя
RESi - результат данного участника
Примечание: деление всегда происходит меньшего числа на большее. В зависимости от вида турнира результат победителя бывает как минимальным (турниры на скорость), так и максимальным (турниры на сбор существ, на набор опыта).

RP (Rating by Position):
Для победителя RP всегда 100 (можно 50, это не важно)

RPi (где i - номер занятого игроком места) = RP(i-1) (где i-1 - место на одно выше) * K (где K - коэффициент нелинейности)
Коэффициент нелинейности также расчитывается по формуле: K=0.65 +Q*0.0075 (где Q - количество участников)
То есть наш коэффициент увеличивается с увеличением участников. Чем больше участников, тем больше коэффициент, тем больше игрок получит за занятон место. Иными словами: в турнире с 20 участниками K=0.8, если же в турнире играли 10 человек, то и коэффициент будет намного ниже 0.725.

Пример:

Турнир А, 20 человек, игрок Х занял 4 место

K=0.65+20*0.0075=0.8
RP1=100
RP2=100*0.8=80
RP3=80*0.8=64
RP4=64*0.8=51,2
ранее было RP4=100-5-5-5=85

Турнир В, 10 человек, игрок Х занял 4 место

K=0.65*10*0.0075=0.725
RP1=100
RP2=100*0.725=72,5
RP3=72.5*0.725=52,56
RP4=52,56*0.725=38,1
ранее было RP4=100-10-10-10=70

отсюда видим, что K влияет на два фактора:
- чем больше количество игроков, тем выше ценится занятое место
- относительно линейной зависимости ценность занятия места вверху таблицы значительно возросла

RR (Rating by Result):
Для победителя RP всегда 100 (можно 50, это не важно)

C этой составляющей все очень несложно. Берется результат победителя и от него, в процентном отношении, считаются остальные результаты.

5. И последнее. Новая система будет внедрена в сайт-скрипт. До последнего времени действовала старая система, которая была благополучно упразднена, и рейтинг был пересчитан по новой системе с начала 2008 года.


Спасибо за внимание, с уважением, Kamikaze!
__________________

Индивидуальный и клановый рейтинги Heroes World
Handmade
Kamikaze вне форума  
Старый 09.10.2008, 14:20   #2
Kamikaze
 
Аватар для Kamikaze
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Kamikaze - уровень боевого духа Kamikaze - уровень боевого духа Kamikaze - уровень боевого духа
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию Re: Новая Официальная Система расчета рейтинга на портале Heroes World

Цитата:
posted by loi
а есть обоснование, почему именно такая нелиенйность, а также обоснование формулы, по которой рассчитываецца коэффицент К?

В принципе, это одно и то же. Обосновать очень просто: если кривую чуток сделать круче, либо сделать ее более пологой, то разницы почти не заметим...Коэф выбран таким образом, чтобы быть наиболее гибким. И не подпустить слишком игроков показывающих очень слабый рез, и не гробить крепких середняков.
__________________

Индивидуальный и клановый рейтинги Heroes World
Handmade
Kamikaze вне форума  
Закрытая тема


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Вкл.
Быстрый переход


Часовой пояс GMT +4, время: 09:03.


vBulletin v3.5.0, Copyright ©2000-2018, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование  Rambler\'s Top100   Рейтинг@Mail.ru

Авторские права - Copyright © 2002-2018 www.HeroesWorld.ru All rights reserved (new server)


На правах рекламы:123123