Групповой тест пинга находит единственный регион сервера, который будет наиболее честным для целой группы друзей, даже если вы разбросаны по разным городам или континентам. Это руководство объясняет, что он измеряет, какую математику использует для выбора региона и как читать карту. Он охватывает все 42 регионов.
Что он измеряет
Пинг (задержка) — это время передачи сигнала туда и обратно между вами и сервером, в миллисекундах. Чем меньше, тем лучше: до 30 мс ощущается как LAN, 30–60 мс — комфортная соревновательная игра, а свыше ~100 мс уже начинает ощущаться несправедливо в матче 5 на 5. Когда вы открываете тест, ваш браузер замеряет время крошечного запроса к узлу в каждом регионе и записывает время в оба конца. То же делает каждый участник, поэтому в пуле собирается полная матрица: пинг каждого игрока до каждого региона.
Это измеряется, а не угадывается. Интернет-маршруты — не прямые линии, поэтому география может обманывать: игрок из Сан-Паулу может достучаться до Мадрида быстрее, чем до некоторых районов Аргентины. Реальные измерения лучше, чем прикидка по карте на глаз.
Математика честности: наименьший худший пинг (minimax)
Для каждого региона тест смотрит на пинги группы и берёт ХУДШИЙ из них — самого невезучего игрока. Самый честный регион — тот, где этот худший пинг максимально низкий. Математики называют это minimax (минимизировать максимум). Это честный выбор, потому что человек с худшим соединением ощущает все недостатки, поэтому его защищают в первую очередь.
Наглядный пример. Трое друзей, два региона-кандидата:
- Регион A: пинги 20 мс, 25 мс и 130 мс. Среднее = 58 мс, но худший — 130 мс.
- Регион B: пинги 55 мс, 60 мс и 65 мс. Среднее = 60 мс, но худший — всего 65 мс.
У региона A среднее ниже, но регион B честнее: ни у кого не выше 65 мс, тогда как регион A оставляет одного игрока с тяжёлыми 130 мс. Тест пинга выбирает B как самый честный. Ничья по худшему пингу разрешается в пользу меньшего среднего.
Самый быстрый в среднем и компромисс
Тест также показывает регион, самый быстрый в среднем (наименьшая суммарная задержка). Часто он совпадает с самым честным. Когда они различаются, выбор региона с лучшим средним экономит несколько миллисекунд для большинства, но поднимает пинг у одного игрока — поэтому тест прямо указывает цену, например «+7 мс для Diego по сравнению с Тель-Авивом», и оставляет решение за вами.
Кто тянет группу
В самом честном регионе у одного человека худший пинг — ограничивающий участник. Тест называет его и показывает, насколько плотнее стала бы группа, если бы он вышел («без него пул сжимается на −41 мс»). Это не призыв кого-то сажать на скамейку; это нужно, чтобы далёкий друг знал, что стоит по очереди быть хостом, или чтобы вы понимали, почему ни один регион не идеален для всех.
Как читать карту
- Цветные точки — это регионы, окрашенные по ВАШЕМУ пингу: зелёный — до 60 мс, жёлтый — до 200 мс, красный — выше. Так карта читается как личный градиент «насколько далёк для меня каждый регион», самый зелёный — рядом с вами.
- Бледно-серые точки — регионы, до которых никто в группе не смог получить замер; показаны для полноты, это не уровень пинга.
- Метки-аватары показывают, где находится каждый игрок (в качестве честной замены используется его ближайший регион — реальные местоположения мы не отслеживаем). Наведите на метку, чтобы увидеть имя.
- Пульсирующее белое кольцо отмечает самый честный регион; тонкие дуги тянутся к нему от каждого игрока.
Карту можно масштабировать (колёсиком или щипком) и перетаскивать. Она открывается подогнанной под вашу группу, чтобы вы сразу могли перемещаться по ней.
Вживую, в одиночку и развёртывание
- Вживую: пул обновляется примерно каждые 5 секунд, поэтому подключения и повторные замеры сами обновляют рекомендацию.
- В одиночку: когда вы одни, показываются ваши ближайшие регионы — тоже полезно, и это намекает пригласить друзей, чтобы найти честную середину.
- Развёртывание: один клик переводит вас к выбору игры с уже выбранным самым честным регионом.
Замечание о трансконтинентальных группах
Если ваша группа охватывает, скажем, Бразилию и Германию, идеального ответа нет — кто-то всегда тянет ~150 мс. Самый честный регион — это наименее плохая середина (часто Мадрид или Майами). Честный подход — по очереди быть хостом с каждого конца, чтобы один и тот же игрок не был всегда с высоким пингом.