|
|
Строка 1: |
Строка 1: |
− | {{main|Матчмейкинг}}
| |
| | | |
− | Данный тип матчмейкинга применяется в турнирах и любых других соревнованиях, в которых необходимо подобрать противников со схожим уровнем навыков игры.
| |
− |
| |
− | Рейтинговый матчмейкинг основан на системе рейтинга Эло.
| |
− |
| |
− | {{Заметка
| |
− | |Участник турниров портала https://tss.warthunder.com/ может посмотреть свой рейтинг, зайдя в аккаунт, а затем нажав пункт главного меню “Рейтинг”. Для каждого из игровых режимов и режимов сложности рейтинг рассчитывается индивидуально. Рейтинг будет приведён в соответствующем поле, если игрок провёл в таком турнире хотя бы один бой.}}
| |
− |
| |
− | == Формирование рейтинга ==
| |
− | Каждый игрок изначально получает рейтинг, равный 1.000 очков. В дальнейшем рейтинг рассчитывается по результатам турнирных боёв по формуле:
| |
− |
| |
− | изображение
| |
− |
| |
− | Где:
| |
− |
| |
− | * Е<sub>А</sub> — математическое ожидание количества очков, которое игрок A наберёт в партии с игроком B (имеет значение от 0 до 1);
| |
− | * R<sub>A</sub> — рейтинг игрока А;
| |
− |
| |
− | * R<sub>B</sub> — рейтинг игрока B.
| |
− |
| |
− | По результатам матча производится расчёт количества очков рейтинга, которое теперь имеет игрок А:
| |
− |
| |
− | изображение
| |
− |
| |
− | Где:
| |
− |
| |
− | * R’<sub>A</sub> — рейтинг игрока А после матча;
| |
− | * R<sub>A</sub> — текущий рейтинг игрока А;
| |
− | * S<sub>A</sub> — количество очков, полученных в результате матча (победа — 1, ничья — 0,5, поражение — 0);
| |
− | * K — фиксированный коэффициент, имеющий значение 10.
| |
− |
| |
− | {{Заметка
| |
− | |Рейтинг команды рассчитывается как среднее арифметическое рейтинга всех игроков зарегистрированных в команде.}}
| |
− |
| |
− | == Пример расчёта по формулам ==
| |
− | На формирование рейтинга игрока в War Thunder влияет только факт победы или поражения в боях турнира или иного соревнования. Предпринимаемые в бою действия никакого влияния на рейтинг не оказывают.
| |
− |
| |
− | Допустим, что у игрока А текущий рейтинг равен 1225 очков, а у игрока B значение рейтинга составляет 925 очков.
| |
− |
| |
− | Ожидаемый результат игрока А будет:
| |
− |
| |
− | изображение
| |
− |
| |
− | Ожидаемый результат игрока B будет:
| |
− |
| |
− | изображение
| |
− |
| |
− | Если в матче побеждает игрок А, получаем следующие результаты:
| |
− |
| |
− | R’<sub>A</sub> = 1225 + 10 * (1 - 0.85) = 1225 + 1.5 = 1226.5
| |
− |
| |
− | R’<sub>B</sub> = 925 + 10 * (0 - 0.15) = 925 - 1.5 = 923.5
| |
− |
| |
− | Если в матче побеждает игрок B, результат будет:
| |
− |
| |
− | R’<sub>A</sub> = 1225 + 10 * (0 - 0.85) = 1225 - 8.5 = 1216.5
| |
− |
| |
− | R’<sub>B</sub> = 925 +10 * (1 - 0.15) = 925 + 8.5 = 933.5
| |
− |
| |
− | Так опытный игрок с высоким рейтингом за победу над слабым игроком получает значительно меньший прирост рейтинга, чем слабый игрок получает за победу над сильным.
| |