В системе подбора игроков Counter Strike: Global Offensive используется система Gliko-2. Об этом заявил несколько лет назад один из разработчиков игры на сабреддите. CS.MONEY рассказывает, что это за «глико» такой и как он работает в игре.
Рейтинг Эло
В играх Valve, Dota 2 и Counter Strike: Global Offensive, используются разные виды рейтинговых систем. Dota 2 использует рейтинг Эло. Эта система была придумана для шахмат и используется ФИДЕ до сих пор. Counter Strike: Global Offensive использует Gliko-2. Это своего рода надстройка над рейтингом Эло, поэтому сначала разберемся с ним.
Метод работы рейтинговой системы Эло можно описать, в упрощенном виде так: при победе игрок получает очки, при поражении — теряет. Количество очков определяется ожидаемым исходом матча. Если встречаются игроки равного уровня, то победитель получит, например, 50 очков, а проигравший столько же потеряет. Если же один игрок имеет рейтинг выше, то за победу он получит меньше, а за поражение потеряет больше.
Из-за большого количества игроков в Dota 2 рейтинг Эло работает очень просто и понятно. В подавляющем большинстве случаев победа дает те самые +25, поражение — -25. На предельных значениях рейтинга эти значения изменяются. Топовые игроки могут получить за победу 10 очков, а при поражении потерять 40!
Это хорошая рейтинговая система, но Counter Strike: Global Offensive использует рейтинг Gliko-2.
Система Gliko-2
Рейтинг Гликмана, а точнее его вторая версия Gliko-2, устроен заметно сложнее. В основе лежит те же изменения очков, что и в рейтинге Эло, но теперь есть два коэффициента — отклонение и изменчивость. Они применяются к получаемым и теряемым очкам после каждого матча.
Коэффициент отклонения, он же RD, учитывает регулярность матчей каждого игрока. Чем чаще и регулярнее матчи, тем ниже его RD. Играющие редко напротив, имеют высокий RD, то есть их очки рейтинга это не точно значение, а некий промежуток.
На практике это значит, что после длительного перерыва победа принесет больше очков, чем обычно, а поражение — отнимет меньше. Это же касается и соперника этого игрока, только отзеркалено.
Коэффициент изменчивости зависит от предсказуемости результатов. Если игрок-LEM встречается и побеждает игрока-«сильвера», то его изменчивость падает, ведь это логичный результат. Чем ниже этот рейтинг, тем больше рейтинговая система «убеждена» в том, что игрок находится на своем месте.
Как это работает в матчмейкинге
Матчмейкинг в Counter Strike: Global Offensive делится на две больших группы — в самой игре и на сторонних сервисах. Последние, например FACEIT, чаще всего используют рейтинг Эло. Официальный матчмейкинг построен на системе Gliko-2, при этом точный алгоритм скрыт от игроков.
Несмотря на то, что алгоритм неизвестен до конца, указание на конкретную версию рейтинга позволяет предположить что Valve использует оба коэффициента при расчете ранга игроков.
Из этого можно сделать несколько выводов о работе матчмейкинга. Во-первых, переменных больше, чем в «стандартной» рейтинговой системе Gliko-2. Она была создана для игр один на один и для Counter Strike: Global Offensive в нее точно вносились изменения.
Во-вторых, чем чаще и больше матчей играется, тем сложнее изменить рейтинг. Частый и стабильный результат будет влиять коэффициент изменчивости, что в свою очередь будет снижать колебание рейтинга.
Третье, перерыв в матчах, особенно продолжительный, изменит уровень отклонения и это может значительно повлиять на повторное определение ранга.
Как быстро повысить ранг?
Если кратко — чаще побеждать. Каждый матч влияет на значение рейтинга, а потому победы будут повышать его. Чем больший процент побед будет, тем выше поднимется коэффициент изменчивости и тем проще будет поднять ранг. У заядлых игроков вряд ли получится это сделать быстро.
Повышать процент побед можно по разному. Самые простые способы: играть с друзьями и серьезнее подходить к игре. Разминка, хорошее настроение, желание коммуницировать с товарищами по команде и теоретические знания вроде таймингов или раскидок значительно повышают шансы на победу.
При этом важно помнить, что важно именно соотношение побед к поражениям, а не само количество побед. 40 побед при 20 поражениях намного сильнее повлияет на рейтинг, чем 60 побед при 40 поражениях. Поэтому лучше играть реже, но победно, чем просто «фармить» победы.
Разобраться во всех хитростях рейтинговой системы Counter Strike: Global Offensive сложно, но для успешной игры это и не нужно. Главное запомнить правило: чем выше соотношение побед к поражениям, тем быстрее можно получить следующий ранг!