---Varuna---
Еще немного о рейтинге.
Книга отзывов и предложений

Рейтинг расы – это вероятность ее победы в будущих играх,
а отнюдь не призовые очки за сыгранные партии.
(Sky)

Возрождение рейтинга

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

Тем не менее, идея рейтинга живет и процветает в сердцах некоторых галаксиан. Нашлись добрые люди, которые возобновили его, правда в несколько ином виде, чем ранее. Главное отличие – рейтинг теперь составляется по результатам специальных игр, проходящих в рейтинг-клубе, то есть любой, кто захочет, сможет получить заветную циферку, ну, а кому не надо… Пусть так и живет.

Принципы рейтинга.

Что же изменилось в системе рейтингования? В таблице приведены принципы, разработанные некогда Скаем и принципы, положенные в основу рейтинга НОРДа

Sky NORD
Принципы данного рейтинга:
1. Рейтинг ведется для игрока, включая его псевдонимы, известные по райслисту.
2. Изменения рейтинга только положительны.
3. Раса, не дожившая до конца игры, получает 0 прирост рейтинга.
4. Рейтинг расы в данной игре зависит только от:
а) стартового рейтинга партии, т.е. среднего рейтинга всех рас на 0 ходу игры - чем он выше, тем больше прирост рейтинга получат победители, живые и дожившие.
б) для победителей: состава победившего альянса - чем меньше рас-победителей, тем рейтинг выше.
в) для доживших: состава доживших рас - чем меньше, тем рейтинг выше.
5. Стартовый рейтинг для расы, не игравшей ни разу, либо ни разу не победившей/дожившей, принимается равным 1.
6. В случае альянсной победы на 0-ом ходу, прирост рейтинга для всех практически равен 0.
7. Рейтинг расы изменяется в момент производства финального хода, т.е. если расы А выиграла игру gameA, но в игру gameB раса А записалась _раньше_ окончания игры gameA, то изменения рейтинга расы в результате победы в gameA не влияют на средний рейтинг игры gameB. Если же игра gameB начинается _после_ окончания игры gameA, то изменения за gameA учитываются в стартовом рейтинге игры gameB.
8. Выжившей считается раса, в финальном отчете имеющая количество населения больше 0 и меньше стартового.
9. Живой считается раса, в финальном отчете имеющая население не меньше стартового.
10. Для удобства просмотра и повышения наглядности из итогового рейтинга игрока вычитается выданное авансом 1 (см. п.5) и полученное значение умножается на 100.
Принципы данного рейтинга:
1. Рейтинг ведется для игрока, включая его псевдонимы.
2. Раса, не дожившая до конца игры, получает 0 прирост рейтинга.
3. Рейтинг расы в данной игре зависит только от:
а) рейтинга партии на 0 ход, т.е. среднего рейтинга всех рас на 0 ходу игры - чем он выше, тем больше прирост рейтинга получат победители, живые и дожившие.
б) для победителей: состава победившего альянса - чем меньше рас-победителей, тем рейтинг выше.
в) для доживших: состава доживших рас - чем меньше рас, тем рейтинг выше.
4. Стартовый рейтинг для расы, не игравшей ни разу, либо ни разу не победившей-дожившей, принимается равным 1.
5. В случае альянсной победы на 0-ом ходу, прирост рейтинга для всех практически равен 0.
6. Рейтинг расы изменяется в момент производства финального хода (раса регистрируется в рейтинге), т.е. если расы А выиграла игру gameA, но в игру gameB раса А записалась _раньше_ окончания игры gameA, то изменения рейтинга расы в результате победы в gameA не влияют на средний рейтинг игры gameB. Если же игра gameB начинается _после_ окончания игры gameA, то изменения за gameA учитываются в рейтинге 0-го хода игры gameB.
7. Выжившей считается раса, в финальном отчете имеющая количество населения больше 0 и меньше стартового.
8. Живой считается раса, в финальном отчете имеющая население не меньше стартового.
9. В рейтинге участвуют только те расы у которых к концу игры осталось население.
Выводы
1. Расам-победителям нет смысла затягивать игру зачистками доживших - их рейтинг от этого не увеличиться.
2. Расам-победителям есть смысл побеждать как можно меньшим альянсом, в идеале - в одиночку.
3. Сильным игрокам нет смысла записываться в новайс - прирост рейтинга будет мизерным.
4. Расам-дожившим есть смысл добивать других доживших с целью увеличения своего рейтинга.
5. Новайсам нет смысла записываться в топ :) с целью получения максимального прироста рейтинга, поскольку новайса в топе весьма быстро съедят. :)
6. Если раса, занимающая первое место в рейтинге, прекращает играть, то она постепенно будет падать а рейтинге - другие ее догонят и перегонят.
7. Чтобы попасть в десятку сильнейших, нужно как можно больше играть. И не просто играть, а выигрывать! :)
Выводы

1. Расам-победителям нет смысла затягивать игру зачистками доживших - их рейтинг от этого не увеличиться.
2. Расам-победителям есть смысл побеждать как можно меньшим альянсом, в идеале - в одиночку.
3. Расам-дожившим есть смысл добивать других доживших с целью увеличения своего рейтинга.
4. Если раса, занимающая первое место в рейтинге, прекращает играть, то она постепенно будет падать а рейтинге - другие ее догонят и перегонят.
5. Чтобы попасть в десятку сильнейших, нужно как можно больше играть за одну расу. И не просто играть, а выигрывать!

Формулы расчета

Исходные данные:
N - количество рас в нулевом отчете.
R - рейтинг расы.
Rgame - средний рейтинг партии (Rпартии=SUM(R)/N). Считается на нулевом ходу.
Nwin - число победителей.
Nlive - число живых.
Nsurv - число выживших.
Rwin - сумма рейтингов победителей (win) Rwin=SUM(R). Считается на последнем ходу.
Rlive - сумма рейтингов живых (live) Rlive=SUM(R). Считается на последнем ходу.
Rsurv - сумма рейтингов выживших (survive) Rsurv=SUM(R). Считается на последнем ходу.
C - коэффициент сложности партии. C=S*sqrt(N)*Rgame, где S=0,23 - это полуэмпирическая "константа Sky", полученная в результате оптимизации рейтинга на основе 500 законченных игр Первого Московского и Саргоны. 

С учетом данных обозначений:
1) Формула расчета рейтинга для победителей:
Rnew=Rold+((Rgame/sqrt(Rwin))-1/N)*C
2) Формула расчета рейтинга для живых:
Rnew=Rold+((Rgame/sqrt(Rlive+Rsurv))-1/N)*C*3/8
5) Формула расчета рейтинга для выживших:
Rnew=Rold+((Rgame/sqrt(Rlive+Rsurv))-1/N)*C*1/8

Формулы расчета

N - Количество игроков (0 ход)
S - Сумма рейтинга игроков (0 ход)
W - Сумма рейтинга победителей
L - Сумма рейтинга живых
U - Сумма рейтинга выживших
Результат
R - рейтинг победы
G - рейтинг живых
B - рейтинг выживших

R=(((((S-W)+1)/N)/SQR W)-1/N)*(.23*SQR N*(((S-W)+1)/N))*((N/100*10)/X) a

G=3/8*(.23*SQR N*(((S-W)+1)/N))*(((((S-W)+1)/N)/SQR(L+U ))-1/N)

B=1/8*(.23*SQR N*(((S-W)+1)/N))*(((((S-W)+1)/N)/SQR(L+U ))-1/N)

---------------

a В случаи победы расы как President из общего рейтинга игры будут помимо рейтинга победителя вычитаться рейтинги рас Majority.

R=(((((S-W-M)+1)/N)/SQR W)-1/N)*(.23*SQR N*(((S-W-M)+1)/N))*((N/100*10)/X)

Не подлежат рейтингованию следующие типы игр:
Новайсы.
Командные партии и их разновидности (Академия, Team и пр.)
Тестовые партии (альфы, беты и пр.)
Спец. партии (robot, virtua и пр.)
Партии, отсутствующие в раселисте.
Партии Первого Московского и Саргоны рейтингуются при наличии стартового и финального отчетов. Партии других серверов вносятся в рейтинг после получения заявки от владельца сервера.
 

Отличие, как видим, состоит только в двух пунктах:

1. У НОРДа исключены из правил все упоминания о реальных партиях, происходящих на Саргоне или другом сервере. Оно и понятно, поскольку рейтинг будет рассчитываться исходя из результатов игр в рейтинг-клубе, какое либо влияние реальных игр должно быть исключено. Тем самым исключается одна из основных причин, побудившая Ская закрыть рейтинг – влияние псевдонимов. Насколько явствует из правил проведения рейтинг-игр, каждая раса обязана зарегистрироваться в клубе, таким образом любой может играть в рейтинг-партиях под любым псевдонимом, но рейтинг будет увеличиваться на то имя, которое зарегистрировано в клубе. Конечно, никто не мешает игроку зарегистрироваться на несколько имен, но это лишено всякого смысла, поскольку рейтинг в этом случае увеличиваться будет в два раза медленнее, а игрок записывается в рейтинг-клуб только ради его прироста.

Правда, справедливости ради надо отметить, что НОРДом на данный момент разрабатывается система регистрации, которая позволит каждой расе начинать свой путь в клубе не с нуля, а с учетом ранее сыгранных регулярных партий. “Владелец расы, приславшей заявку на регистрацию, по желанию(!), может сообщать названия, пароли проведенных им игр, где его раса достигла определенных результатов. То есть, сколько раз побеждал, оставался в живых или выживал. Это позволит начинать путь с рейтингом больше 1, и быстрее выходить на уровень спецпартий.
Количество балов, начисляемых за результат игры, будет следующим.
Победа в TOP: + 10; Жизнь в TOP: + 3; Выживание в TOP: + 0,75.
Победа в Elite: + 7; Жизнь в Elite: + 1,75; Выживание в Elite: + 0,45.
Все остальные партии. Победа одной расы: + 5; Победа одной расы "Президент": + 2; Победа альянсом до 3-х рас: + 3; Победа альянсом до 6-и рас: + 1,5; Победа альянсом более 6-и рас: + 1; Жизнь: + 0,25; Выживание: + 0,05”.

2. Несколько изменены формулы, по которым производится расчет рейтинга. О причинах такого изменения надо спросить у самого НОРДа, думаю, что описание причин и принципов будет слишком длинным. Часть своих размышлений НОРД выложил на форуме, можете посмотреть.

Как это происходит?

О том, как зарегистрироваться в рейтинг-клубе, записаться в партию и т.п. можно узнать в этом же номере DP, или на сайте НОРДа. Отмечу лишь, что каждый зарегистрированный игрок получает индивидуальный номер, который позволит ему использовать псевдонимы для прироста своего рейтинга. Естественно, этот номер должен быть сохранен, так именно по нему будет идентифицироваться рейтинг владельца

Все рейтинг-партии будут проходить совершенно по тем же правилам, что и регулярные партии. Таким образом, единственным их отличием от регулярок будет только цель – не просто победа, но и увеличение рейтинга. То есть в партии появляется не некая мифическая цель удовлетворения самолюбия или получения плюсика, но и конкретная – получить прибавку к циферкам, стать круче всех. Рейтинг-партии, в отличие от регулярных партий, позволяют видеть не только свою “силу” в конкретной партии, но и сразу в нескольких партиях.

Сами же партии будут делиться на несколько типов.

“GRN (Galaxy Rating New) - это регистрационная партия. В ней могут быть разные участники, как новички, так и ветераны Galaxy. Первоначальный стартовый рейтинг в этих партиях от 1 до 50.

У рас достигших результата по рейтингу более 50,999 будет возможность играть в спецпартии GRR (Galaxy Rating Regular). Доступ в эти партии ограничен сверху рейтингом в 5000.

Расы, достигшие результата по рейтингу белее 150, получат право записываться в спецпартии GRE.(Galaxy Rating Elite). Верхний предел по рейтингу не ограничен.

Расы, достигшие результата по рейтингу белее 500, получат права записываться в спецпартии GRT. (Galaxy Rating Top). Верхний предел по рейтингу не ограничен.

Также планируются игры серии SuperLiga, в которых могут участвовать только 100 первых рас – лидеры рейтинга”.

Таким образом, выстраивается некая система. Что-то наподобие системы на Dragon Server: Новичковые партии (в которые доступ крутым ветеранам закрыт, причем закрыт по настоящему, вряд ли игрок с высоким рейтингом будет регистрироваться повторно, чтобы войти в новичковую группу) - Партии-регулярки - И партии top и elite. Единственно, что заказных партий здесь быть не может. Впрочем, кто знает :)

Для каждой партии рассчитывается рейтинг партии как сумма рейтинга игроков. По заверениям НОРДа, этот рейтинг будет доступен во время набора (кроме игр GRN). Так что, любой может оценить внасколько крутую партию он попал и вовремя смыться :).

Игра ничем не ограничена (кроме, разумеется, зомбоводства). Но следует учесть, что чем больше разрыв между рейтингом игрока и рейтингом партии, тем ниже прирост в рейтинге игрока в случае победы. Еще ниже прирост будет в случае, если побед будет одержана альянсом. В остальном же на прирост рейтинга не будет влиять ничего, ни фичи партии, ни случаи нарушения договоров, ни количество голосов в альянсе...

Зачем все это нужно

Рейтинг, как и любое ранжирование, предназначен только для некоего “расчета” своих действий в партии. Впрочем, есть немало “но”… Рейтинг, даже в том виде, в каком он будет возрожден НОРДом, представляет собой средство, предназначенное больше для самоудовлетворения, чем реальное подспорье в игре. Никто не может помешать игроку с высоким рейтингом записаться в регулярку под новым ником и никому не выдавать его (обратное не верно, запретить “низкорейтинговому игроку” записываться под именем “крутого рейтингиста” могут очень многие :) ). Впрочем, именно это может и даст толчок развитию рейтинга (подобно тому, как дуэли дали толчок Galladin'у). Таким образом, новый рейтинг -.еще одна веха на пути развития Галакси. Веха, которая позволит ввести что-то новое в жизнь галаксиан, позволит реально оценить свою “крутизну”, удовлетворить свои амбиции.

Впрочем, есть еще одна зацепочка. Для тех, кто ценит звания (а таких немало - вспомните хотя бы Шеридан), результаты, на сайте выложены награды, присуждаемые по итогам рейтинга (ссылка). Никто не может помешать ввести и звания ("тупой", "крутой", "самый крутой" :) ). Так что, все в ваших руках. НОРД пока находится на перепутье и рейтинг-клуб только-только зарождается. Пожелаем же ему удачи.