Часто задаваемые вопросы

Ответы о STALCRAFT Meta и о том, как его инструменты считают результаты.

Что такое STALCRAFT Meta?

STALCRAFT Meta — независимый фанатский проект с инструментами для STALCRAFT: оптимизатором артефактов, калькулятором сборок, калькулятором ТТК, визуализатором отдачи, конвертером чувствительности, таблицей DPS оружия, тир-листами сообщества и вики предметов. На странице каждого инструмента объяснено, как он считает результаты.

Насколько точны данные на сайте?

Характеристики предметов берутся из снимков публичного репозитория игровых данных EXBO, которые хранит сайт; данные о персонажах и ценах — через API EXBO. Администраторы сайта также могут корректировать некоторые значения артефактов и оружия (например, чтобы дополнить значения, которых нет в снимке), и тогда инструменты используют скорректированные значения. Инструменты считают по механикам, которые моделирует сайт, и на странице каждого инструмента перечислены его допущения и ограничения. Обновление игры или механика, которую сайт не моделирует, могут дать расхождение с игрой, пока данные и инструменты не обновлены. В подвале сайта указано, когда снимок игровых данных последний раз синхронизировался с EXBO.

Связан ли этот проект с EXBO?

Нет. STALCRAFT Meta не связан с EXBO, не поддерживается, не одобрен и не спонсируется ею. Это фанатский проект.

Могу ли я сохранять свои сборки?

Да. Войдя через аккаунт EXBO, вы можете сохранить до 20 сборок в своём аккаунте. Также сборкой можно поделиться ссылкой — для этого аккаунт не нужен.

Как оптимизатор артефактов находит сборки?

Если пул и число ячеек дают лишь несколько тысяч сочетаний, он проверяет каждое. Для большого поиска используется генетический поиск с локальным улучшением и фиксированным зерном, который проверяет лишь часть сочетаний: его результаты — сильные кандидаты, а не гарантированно лучшая сборка. Сборки ранжируются по вашей цели: «Выживаемость» — по тому, сколько нужно оружию противника, чтобы убить вас, «Скорость» — по скорости передвижения + бега, а TTK и эффективное ОЗ разрешают ничьи. Лимиты заражения и ваши требования — ограничения: показываются только сборки, которые им соответствуют.

В чем разница между режимами «Сбалансированный» и «Концентрированный»?

«Разнообразие сборок» определяет, какие из максимум 10 результатов остаются. «Сбалансированный» оставляет сборку, только если её набор артефактов отличается от каждой лучшей сборки более чем на 40% (расстояние Жаккара), поэтому вы видите разные варианты. «Концентрированный» убирает только точные дубликаты, поэтому вы видите самые сильные сборки, даже если они отличаются одним артефактом.

Почему в результатах всё время попадается ненужный мне артефакт?

Оптимизатор использует то, что лучше всего работает на вашу цель при ваших настройках. Чтобы направить поиск, отключите артефакт в пуле, добавьте требование, например минимальную скорость передвижения, или переключитесь на «Мой инвентарь», чтобы искать только среди своих артефактов.

Чем отличаются режимы «Быстрый (усреднённый)» и «Высокая точность»?

«Быстрый (усреднённый)» моделирует входящий урон как средний поток: это быстро и подходит для автоматического оружия. «Высокая точность» проходит бой выстрел за выстрелом: пластина изнашивается, а кровотечение накапливается с каждым выстрелом. Режим детерминированный, а не случайная симуляция, и рекомендуется для оружия с темпом 240 выстрелов в минуту и ниже, например снайперских винтовок и дробовиков.

Что такое «Эффективное ОЗ» (ЭОЗ)?

Эффективное ОЗ (ЭОЗ) — количество пулевого урона до учёта бронепробития, которое выдерживает сборка. Оно считается как 100 × (1 + пулестойкость ÷ 100) × (1 + живучесть ÷ 100). Например, пулестойкость 100 и живучесть 10% дают 220 ЭОЗ. Это модель калькулятора: другие типы урона и пластины в неё не входят.

Как рассчитывается «Лечение в секунду» (HPS)?

Потенциальное лечение = периодическое лечение × (1 + эффективность лечения ÷ 100) + (2,5 + регенерация) × 20%. Эффективность лечения умножает только периодическое лечение; регенерация учитывается на 20%, потому что калькулятор считает, что вы в бою. Показанное значение «Лечение» — эта сумма после уровней горения, кровотечения, отравления и холода, которые вызывает ваша сборка, минус периодический урон гранат.

Как работает масштабирование артефактов?

Полезные характеристики = максимальное значение × редкость ÷ 100 × (1 + 0,3 × уровень ÷ 15) × эффективность контейнера, поэтому редкость и уровень масштабируют их линейно, а +15 добавляет 30%. Эффективность контейнера не масштабирует снижение накопления радиации, температуры, биозаражения, пси-излучения и холода. Недостатки не масштабируются уровнем и эффективностью: внутри каждого уровня редкости (начиная с 101, 116, 131, 146 и 161%) недостаток растёт от наименьшего значения на первом ролле уровня до наибольшего на его верхней границе. Дополнительные характеристики открываются по одной каждые пять уровней (+5, +10, +15); у «Рубика» их на одну больше.

Что такое «Внутренняя защита»?

Внутренняя защита — характеристика контейнера. Если суммарное накопление радиации, температуры, биологического заражения или пси-излучения от артефактов положительно, контейнер убирает свой процент внутренней защиты: при 50% внутренней защиты +4 радиации от артефактов превращаются в +2. Накопление холода не снижается.

Как проводятся симуляции ТТК?

Для каждого оружия, цели и дистанции калькулятор прогоняет тысячи смоделированных боёв (от 5000 до 50 000). В каждом бою каждый выстрел случайно попадает в голову, тело, конечности или мимо по вашему распределению попаданий, а также учитываются спад урона, броня, пластины, лечение каждые 50 мс и выбранный режим кровотечения. Случайные числа инициализируются фиксированным зерном, поэтому одна и та же настройка даёт один и тот же результат.

Что означает доля «Не за 1 магазин»?

Это доля смоделированных прогонов, не закончившихся убийством в пределах одного магазина. Учитываются прогоны, в которых цель была жива после 30 секунд или 500 выстрелов, и прогоны с убийством, на которое ушло больше выстрелов, чем в магазине. Перезарядка не симулируется, поэтому прогоны второго вида всё равно входят в средний ТТК. Таблица результатов показывает оба вида отдельно под процентом.

Влияют ли модули оружия на результаты ТТК?

Да. Модули и особенности оружия, меняющие урон, применяются к каждому выстрелу: например, урон в зависимости от недостающего здоровья цели, бонусы на первые или последние пять патронов магазина, множители зон попадания и урон по пластинам. Модуль и его ролл выбираются в настройках оружия.

Как усредняется средний ТТК?

Прогоны, в которых цель не убита, не учитываются. Оставшиеся времена убийства сортируются, самые медленные 5% из них отбрасываются, а остальные усредняются. Отсекается только медленный хвост: это не симметричное отсечение удачи и неудачи, поэтому средний ТТК немного ниже простого среднего по всем убийствам.

Как генерируются паттерны отдачи?

Каждая точка графика — место, куда к этому выстрелу сместилась точка прицеливания, то есть сумма всех предыдущих толчков отдачи, переведённая в метры на выбранной дистанции. Все значения отдачи берутся из собственных игровых характеристик оружия: вертикальная и горизонтальная отдача, множитель первого выстрела, нарастание отдачи и выстрел, после которого оно начинается. Только оружие, данные которого старше этих характеристик, использует значения, которые ведёт сайт. Это модель смещения прицела без компенсации, а не запись очереди в игре, и она не предсказывает попадания пуль.

Учитывает ли визуализатор «Разброс»?

«Показать разброс» рисует вокруг каждой точки круг радиусом дистанция × tan(угол разброса). Это наложение: разброс не добавляется к точкам, и они не сдвигаются, когда его включают или выключают. В приседе и лёжа используются множители стойки оружия; движение не моделируется.

Какие эффекты модулей учитывает визуализатор?

Он читает у модулей вертикальную и горизонтальную отдачу, нарастание отдачи, разброс, разброс от бедра и ёмкость магазина, складывает их проценты и применяет один раз. Стабилизация суммируется и показывается на карточке оружия, но расчёт отдачи её не использует. Другие эффекты, например скорость прицеливания или скорость передвижения, график не меняют.

Остались вопросы?

Если здесь нет ответа на ваш вопрос или ответ расходится с тем, что показывает инструмент, напишите нам.

Связаться