Как мы считаем
afterpatch показывает, как игроки Steam встретили обновление игры. Не «хорошо или плохо», а насколько это отличается от того, что для этой игры обычно.
Откуда данные
- Только публичные отзывы Steam: рекомендует ли игрок игру, дата, язык, сколько он наиграл, текст. Кто написал отзыв, мы не храним.
- Отзывы собираются автоматически: у активных игр — каждый час, у остальных — не реже раза в сутки. Когда игра попадает в журнал, подтягиваются её отзывы до года назад; на графике подписано, с какого дня есть история.
- Отзывы, которые Steam по умолчанию прячет как «не по теме» (волны отзывов из-за событий вне игры), мы тоже учитываем: реакция на них — тоже реакция. И отдельно смотрим, не одна ли языковая аудитория двигает цифры.
- События игры — из новостей и патчноутов в Steam: патчи, сезоны, дополнения, релизы. Вид и масштаб события размечает модель (ниже).
- Онлайн показываем только рядом с реакцией — как он изменился относительно обычного для игры. Продажи и цены — нет: это журнал о том, как встретили обновление, а не о рынке.
Обычное для игры
У каждой игры своё «нормально»: для одной 95% положительных — обычная неделя, для другой 70% — уже хорошая. Поэтому всё сравнивается с обычным для самой игры — медианой недельных долей положительных отзывов за 90 дней до недели, которую смотрим, и не раньше релиза.
Медиана, а не среднее: волна отзывов на неделю-две норму не сдвигает. А доля каждой недели считается суммами, а не средним по дням: день с тремя отзывами не весит как день с тремя тысячами.
Встряски и их сила: M0-M5
Последние 7 дней сравниваются с обычным для игры. Сдвиг засчитывается, только если он одновременно:
- Реальный: больше, чем игра колеблется сама по себе. У каждой игры свой шум, и мы его меряем.
- Заметный: не меньше 2 п.п.
Сила — меньшая из двух ступеней: по значимости (от 2, 3, 5, 8 и 13 стандартных ошибок с поправкой на шум игры) и по величине (от 2, 3, 5, 8 и 12 п.п.).
- M0 · тихо
- как обычно для игры
- M1 · потряхивает
- немного не как обычно; бывает и без повода
- M2-M3 · трясёт
- явно не как обычно
- M4-M5 · сильно трясёт
- сильный сдвиг, для этой игры редкий
M — это «не как обычно», а не «что-то случилось»: настроение игры иногда плывёт само.
Реакция на событие
Неделя после события против недели до, с 95% интервалом. Исход называется теми же словами, что на странице игры:
- Игроки приняли хорошо · Настроение просело
- сдвиг не меньше 2 п.п. и больше двух стандартных ошибок с поправкой на шум игры
- В пределах обычных качелей игры
- сдвиг виден на глаз (от 3 п.п.), но не больше обычного шума этой игры: такие качели бывают и без событий
- Без заметной реакции
- сдвиг меньше 3 п.п., и порог первой строки не пройден
- Мало отзывов, чтобы судить
- отзывов до или после события слишком мало для вывода
Пока неделя после события не прошла, исход предварительный. Сдвиг вскоре после сдвига в другую сторону, вернувший долю к прежнему уровню, — отскок, а не реакция на событие.
Релиз — особый случай: до выхода отзывы пишут другие люди, поэтому «до» и «после» релиза мы не сравниваем как спад или подъём.
Чего мы не утверждаем
- Причин. Если отзывы сдвинулись в неделю после патча, мы так и пишем: в неделю после патча. Почему — решать читателю; цитаты игроков рядом.
- Оценок игр и студий. afterpatch не ставит играм баллов и не судит разработчиков.
- Прогнозов. Журнал показывает, что уже было, а не что будет.
Как мы проверяем себя
Каждую неделю тот же код, что рисует сайт, прогоняется на искусственных рядах, где ничего не происходит (всё найденное — ложная тревога), на рядах со сдвигом ступенькой (заметили ли и как быстро) и на настоящих рядах без случайной пятой части отзывов (держится ли вывод).
Встряски без события показываются только при строгом пороге — три стандартные ошибки с поправкой на шум игры: с мягким детектор находил бы встряски в чистом шуме.
Итог последней проверки. Медиана по играм, в скобках — разброс по играм.
- Ложные встряски
- 0,7 в год на рядах, где ничего не происходит (0-2,6). Для сравнения, на настоящих рядах игр встрясок без события — 1,2 в год.
- Тряска впустую
- 4% недель ряда, где ничего не происходит, получают M1 и выше (0%-12%) — при пороге 2σ ожидается не больше 5%.
- Дрейф
- На настоящих неделях без заметных событий рядом M1 и выше — у 6% (0%-38%): настроение игры медленно плывёт, и неделя отличается от прошлых трёх месяцев без всякого повода. M говорит «не как обычно», а не «что-то случилось».
- Интервал реакции
- 95% интервал реакции на событие на рядах без изменений промахивается в 5% случаев (2%-11%), цель — 5%.
- Чувствительность
- Встряску без события — сдвиг на 3, 5 и 8 п.п. — журнал находит в 5%, 5% и 20% случаев (±5 дней). У тихих игр реже: порог выбран так, чтобы не выдумывать встряски.
- Устойчивость
- Если выкинуть случайную пятую часть отзывов, встряска без события остаётся на месте в 85% случаев (0%-100%), ступень M недели не меняется в 100%.
- Порог шума
- Штамп недели надёжно (в 80% случаев за неделю) видит сдвиг от 8 п.п. — это медиана по играм; у тихих игр порог выше.
- Скорость
- Сдвиг на 8 п.п. штамп видит за неделю в 80% случаев, обычно на 5-й день; на 20 п.п. — на 3-й.
- Ложные тревоги
- Ложных «потряхивает» на весь журнал — около 7,1 в неделю: столько игр получили бы M1 на рядах, где ничего не происходит. Чем больше игр, тем больше таких тревог — поэтому M1 подписан «потряхивает», а не «трясёт».
- Обычный уровень
- 95% интервал прогноза обычного уровня накрывает 97% дней (93%-99%): чуть больше цели — прогноз осторожничает.
Чего проверка не ловит: в настоящих рядах есть рекламные волны, бомбинг и медленный дрейф — ложных встрясок в жизни может быть больше. Сдвиг проверяется ступенькой, а настоящие реакции бывают плавными.
Проверено 12 окт 2026 на 179 играх, 20 прогонов на игру.
Где помогает модель
Языковая модель размечает новости — вид и масштаб события, от этого зависит, какие события считаются крупными, — и ставит отзывам темы. Ещё она пишет тексты по нашим правилам: заголовки и разборы событий, сводки, русские названия новостей, переводы обрывков отзывов. Числа, силу встряски и исход события считает код. Числа в разборах и сводках код сверяет с данными, обрывки отзывов — с самими отзывами дословно; текст, который не прошёл проверку, не показывается. Но в разметке и трактовке модель может ошибиться — это мнение, а не факт.
Цитаты и картинки
Цитаты игроков — фрагменты публичных отзывов Steam, без имён и профилей авторов. Обложки и названия игр принадлежат правообладателям; на карточках для соцсетей обложка подписана именем правообладателя.
Данные — из Steam (Valve). afterpatch не связан с Valve и не одобрен ею. Steam — товарный знак Valve Corporation.
Ошибки
Нашли ошибку — напишите: hello@afterpat.ch. Ошибки в цифрах исправляем в первую очередь; если исправление меняет уже опубликованный вывод, так и пишем.