Від Silver до Global Elite як працює система рангів у CS GO - Блоги - блоги геймерів, ігрові
Журналіст порталу PC Gamer Генрі Стенхаус (Henry Stenhouse) описав усе, що відомо про роботу системи рангів у Counter-Strike: Global Offensive.
Незважаючи на увагу, яку приділяють ранги, інформації про те, як працює ця система, майже немає.

Ранг CS:GO — це почесний знак. У багатьох гравців насилу вдається підвищувати свій рівень у системі матчмейкінгу. Хтось намагається вирватися із «срібного пекла», а хтось дістатися до висот Global Elite.
Ми зібрали всі доступні дані, щоб допомогти вам розібратися в рангах і факторах, що впливають на них.
Як працюють ранги у CS:GO
Коли ви почнете свою подорож у матчмейкінгу, спочатку вам потрібно буде виграти десять матчів, не більше двох на день. Вони дозволяють ранговій системі визначити ваш рівень. Гравець без рейтингу не зможе з'єднатися у матчмейкінгу з володарями рангів вище за Master Guardian 1, хіба що він заздалегідь домовиться з чотирма друзями.
Як тільки ви закінчите ці десять матчів, залежно від ваших результатів вас визначать в одну із 18 груп за навичками (Skill Group). Після цього ви зможете грати стільки, скільки захочете, але лише з гравцями, чиї ранги знаходяться в діапазоні +5/-5 від вашого (знову-таки, хіба що ви не зберете команду з п'яти осіб).

Залежно від ваших успіхів та невдач, ваш ранг може змінюватися після матчів. Механіки цього процесу досі невідомі, але найкращий спосіб покращити ранг – це перемагати.
Якщо не грати місяць, група за навичками зникне, і щоб повернути її, знадобиться перемога чи нічия у матчі. А поки ви її не повернете, ви не зможете грати з власниками рангів вище за Master Guardian 1.
Розподілрангів

Незалежний аналітичний портал CSGOSquad представив графік розподілу рангів. На ньому видно, скільки відсотків активних за день, тиждень чи місяць гравців належить до однієї зі Skill Group. Матчі, з яких збиралася інформація, обрані випадковим чином, тому графік за місяць дає гарне уявлення про те, як розподілені ранги серед гравців.

Elo та Glicko-2
Valve очікувано мовчить про внутрішні механіки своїх ігор з побоювання, що хтось почне обманювати систему і приділяти більше уваги своєму рангу, ніж успіху своєї команди. Але в 2015 році один із працівників компанії проговорився, що CS:GO була заснована на покращеній та модифікованій версії системи Glicko-2.
Може, ви чули про систему ранжирування Elo, створену для змагань віч-на-віч, типу шахів. У ньому кожному учаснику зараховується номер, що означає його ранг. Різниця між номерами двох суперників вказує на очікуваний результат матчу. Переможець забирає очки у того, хто програв. Якщо виграє володар вищого рангу, йому дістанеться набагато менше очок, ніж власнику нижчого рангу за зворотного результату.

З моменту появи Elo було розроблено безліч її варіацій, кожна з яких виправляє якісь недоліки системи. Glicko-2 – одна з цих варіацій. До основного номера додається коливання рейтингу. Ранг матчмейкінгу гравця, таким чином, стає діапазоном (наприклад, 1000-2000), ніж просто числом (наприклад, 1500). Такий підхід дозволяє системі з точністю 95% визначити, що ранг гравця перебуватиме в цьому діапазоні. Чим краще система дізнається справжній ранг, тим меншим буде діапазон. Glicko-2 також враховує «нестабільність» гравця, тобто те, наскількиЗначно ранг може змінюватися з часом (вона знижується, якщо користувач грає рідко, і підвищується, якщо він часто грає).
Тим не менш, хоча Glicko-2 і є відкритою системою, очевидні обмеження не дозволяють застосувати її до CS: GO. І Elo, і Glicko були розроблені для поєдинків віч-на-віч. У командній грі п'ять на п'ять задіяно набагато більше факторів, і вплив одного гравця на матч важко оцінити. Звичайно, один гравець може заробити чотири вбивства за раунд, але що, якщо йому це вдалося лише завдяки тому, що товариш прикривав плент чи вчасно кинув світлову? Valve не поспішає розповідати, що саме враховується під час підбору рангу. У відповідь на цю тишу гравці почали будувати свої теорії щодо принципів роботи системи.

Теорії гравців
Проте цей факт навряд чи можна вважати безумовним доказом роботи системи по раундах, оскільки на ранг впливають і зовнішні чинники (наприклад, видалення минулих ігор через виявлений читер). Це може пояснити особливо дивні події на кшталт зниження рангу після перемоги 16-0.
RetriButioN також стверджує, що єдиним аспектом, що впливає на рейтинг, окрім перемог та поразок у раундах, є присудження статусу «найціннішого гравця» (MVP). Підставою для цієї заяви послужило використання консольної команди developer 1, яка виводить на екран число рейтингу. За досвідом RetriButioN, воно змінюється після закінчення раунду та присудження MVP. Проте Valve спростувала ці чутки, заявивши, що дані, що зберігаються на стороні користувача, не впливають на ранг. Але є шанс, що якщо MVP грав роль раніше, то він враховується і зараз.
Користувач реддита dob_bobbs також висловив свої думки щодо принципів роботи системи Glicko-2. Він припустив, щоВисока нестабільність рангу може обмежувати кількість очок, які гравець може придбати або втратити. Ця здогад заснована на тому, що у гравця може бути смуга невдалих матчів, що не вказують на його безпосередню навичку, і системі може знадобитися час, щоб визначити середнє значення.

Що ми знаємо точно
З такою кількістю фанатських теорій легко загубитися в лабіринті домислів, тому кілька ключових висновків з доступної нам інформації.
На ранг впливає велика кількість факторів, і всі вони записуються Valve.
"Всі обчислення відбуваються на наших серверах, і безліч параметрів матчмейкінгу, що описують науково обумовлений набір змінних, представляється гравцям як їх ранги", - написав vitaliy_valve у відповідь на гайд від RetriButioN. Ніхто, крім працівників Valve, не може знати влаштування системи матчмейкінгу. На ранг впливає велика кількість параметрів відразу, але завжди краще фокусуватися на спільній перемозі, ніж сперечатися про те, хто знешкоджуватиме бомбу.

Чим більше ігор ви зіграли, тим важче змінити ранг.
Через коливання рейтингу в Glicko-2 чим довше ви гратимете на певному рівні, тим сильніше система буде впевнена, що вона правильно визначила ваш ранг. З низьким коливанням суттєві зміни рангу неможливі. Якщо ви стежили за спробами якогось стримера або ютубера підвищити звання від Silver 1 до Global, ви, швидше за все, помітили, що на стадіях Silver прогрес займає багато часу. Це відбувається тому, що гравець знижує собі ранг, навмисне програвши кілька матчів. Гра стає впевнена, що правильно визначила його рейтинг і починає дуже неохоче реагувати на його подальші перемоги. Звичайно, це неозначає, що підняти звання неможливо. Якщо довго і старанно працювати і перемагати гравців вище за свій рівень, коливання рейтингу знову збільшиться, і підйом прискориться.
Тривала пауза знизить точність визначення вашого рангу, і, швидше за все, призведе до його зниження.
Через місяць без жодного матчу ви можете виявити, що ваша SkillGroup зникла, і для того, щоб її повернути, потрібна буде перемога чи нічия. Якщо ви не гратимете ще довше, є ймовірність отримання нижчого рангу, ніж був до цього. Гравці припускають, що MMR знижується через відсутність активності, але підтверджень цьому поки що ніхто не знайшов. Найімовірніша причина зниження рейтингу – підвищення його коливання.

Чим більше часу пройде з минулої гри, тим менш упевненою у вашому рейтингу буде гра, що означає, що вас можуть поєднати з гравцями з ширшого діапазону рангів, ніж зазвичай. Якщо ви у верхній половині груп навичок, вас швидше помістять в одну гру з нижчими рангами, тому що там більше гравців. Але якщо ви раптом виявили, що ваш ранг знизився, не варто хвилюватися – підвищене коливання рейтингу дозволить швидко повернути його.