Фигура в капюшоне у горящей наковальни в ночном лесу

Симулятор крафта для Path of Exile 2

Тысяча прогонов до того, как ты потратишь первый экзальт

Ты собираешься сделать это один раз. PoE2Smith делает это тысячу раз и показывает не средний исход, а всё распределение: p50, p80, p95.

Крафт в PoE2 — это не действие. Это ставка, которую ты делаешь вслепую.

Дальше — один прогон плана, шаг за шагом. Предмет в примере — Greaves, сапоги 82 уровня; он будет меняться так же, как менялся бы у тебя в инвентаре.

Откуда известно, что крафтить

На такие сапоги может лечь восемь групп модов.

  • жизнь
  • скорость передвижения
  • мана
  • порог оглушения
  • реген жизни
  • требования атрибутов
  • редкость находок
  • длительность эффектов

Спрос считается по реальным персонажам ладдера — и не по одному моду, а по связкам: важно, что стоит на предмете вместе.

Поэтому план ниже целит не в один мод, а в связку: жизнь и скорость передвижения он берёт вместе.

Прогон № 812 из 1000Шаг 1 из 4Демонстрационная модель, 1000 прогонов упрощённой модели на данных RePoE. Показывает метод, а не замер боевого движка.
01

Orb of Transmutation

Orb of Transmutation

Белая база становится магической и получает один мод вслепую. Пришла скорость передвижения, T2 Cheetah’s — ровно 30%.

02

Greater Essence of the Body

Greater Essence of the Body

Обычная эссенция бьёт по магическому предмету, сама поднимает его до редкого и сохраняет то, что уже есть. На сапогах она форсит T3 Rotund из группы IncreasedLife, разброс 85–99. Выпало 94.

03

Омен и Exalted Orb

Omen of Dextral Exaltation

Omen of Dextral Exaltation сужает слэм: бьём только по суффиксам, а их у сапог пять групп. Выпал порог оглушения, T2 of Obsidian Skin: 271 при разбросе 254–304.

04

Exalted Orb

Exalted Orb

Exalted Orb добавляет мод вслепую — здесь прогон и решается. Лёг T4 of the Dielectric: сокращение длительности шока. Для этой сборки мёртвый.

Dread StrideGreaves
Greaves — база, на которой идёт этот прогон
Уровень предмета 82Редкий
  • P1+94 (85–99) to maximum LifeRotund · ilvl 46T3
  • P230% increased Movement SpeedCheetah’s · тир без разброса · ilvl 65T2
  • S1+271 (254–304) to Stun Thresholdof Obsidian Skin · ilvl 72T2
  • S253% (51–55) reduced Shock duration on youof the Dielectric · ilvl 63 · лишнийT4

Слева — P и S: префикс или суффикс, как в трейде. Полоска — состояние мода: explicit. В скобках — разброс тира по RePoE.

Итог одного прогона

Три нужных мода и один лишний. Этот прогон не хороший и не плохой — он один.

Один прогон ничего не доказывает

По одному исходу нельзя понять, повезло тебе или план такой. Понять можно только по массе исходов.

Среднее врёт

Среднее по крафту размазывает редкий джекпот по всем неудачам. Поэтому здесь его нет.

Тысяча прогонов

Вот куда лёг твой прогон среди всех остальных

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

слабеесильнее

Это не рисунок: 42 корзины, в них разложены все 1000 прогонов модели. Тир внутри группы берётся равновероятно — в выгрузке у всех тиров вес 1, настоящих спаун-весов там нет; ролл равномерный внутри диапазона тира. Сила прогона считается как сумма долей от потолка ilvl 82 по модам, которые сборке нужны: жизнь, скорость передвижения, порог оглушения, реген. Мана, требования атрибутов, редкость и длительность эффектов дают ноль. Четыре числа над графиком — этой же модели.

Тот же прогон, вид сверху

Один лишний мод — и всё равно правее p95

Лишний мод — норма плана, а не сбой: у модели он выпадает почти всегда. Поэтому сила 2,26 у этих сапог встала не в середину, а в хвост распределения — правее p95.

Сильнее 98,2% прогонов модели
30% increased Movement SpeedT2 Cheetah’s. Потолок сапог на ilvl 82 — 35% у T1 Hellion’s, значит этот ролл взял 86% от максимума, который база вообще способна дать.
  • +94 (85–99) to maximum LifeRotund · ilvl 46. Это тот мод, который на сапогах гарантирует Greater Essence of the Body.T3
  • +271 (254–304) to Stun Thresholdof Obsidian Skin · ilvl 72. Пришёл под омен, в суффикс.T2
  • 53% (51–55) reduced Shock duration on youof the Dielectric · ilvl 63. Сборке не нужен, вклад в силу прогона — ноль.T4

Доли ниже — числа той же демонстрационной модели на 1000 прогонов.

97,5%

прогонов модели заканчиваются хотя бы одним лишним модом. Чистый предмет — исключение, а не норма плана.

33,2%

прогонов дают ровно три нужных мода. Медианный прогон даёт два — и именно он стоит за p50.

2,5%

прогонов выходят вообще без лишнего мода. Столько стоит идеал, если его посчитать, а не понадеяться.

Механики

К одному предмету ведут разные дороги

Dread StrideGreaves

Те же сапоги. Развилка стоит раньше конца короткой дороги — на третьем шаге, пока видимых модов ровно три. Отсюда расходятся две дороги разной длины.

Короткая · 4 шага · ты её уже прошёл

Ты только что прошёл короткую дорогу. Она дешёвая, и результат у неё средний.

Длинная · 4 хода и бросок

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

Короткая · три шага пройдено · здесь развилкаДемонстрационная модель метода: логика длинных веток ещё не дописана, и числа на сцене — не замер боевого движка.
01

Три видимых мода

Greaves — тот же предмет после трёх шагов короткой дороги

Длинная дорога отходит раньше, чем кончилась короткая, — до её последнего шага. Предмет тот же и уже редкий, а видимых модов на нём ровно три. Дальше идёт то, чего в короткой не было.

02

Preserved Rib

Preserved Rib

Preserved Rib добавляет скрытый мод. Модов на предмете становится четыре, а видно по-прежнему три: четвёртый лежит в Well of Souls. Если свободного слота нет, кость сначала снимает случайный нефрактурированный мод — и только потом кладёт свой.

03

Fracturing Orb

Fracturing Orb

Fracturing Orb запирает один мод навсегда. Он берёт случайный из трёх видимых — скрытый в лотерее не участвует, хотя в счёт четырёх вошёл. Один шанс из трёх, что запрётся тот, который нужен.

04a

Заперся не тот

Greaves — новая белая база, с которой всё начинается заново

Фрактуру не снять ни аннулом, ни хаосом. Предмет закрыт — начинай сначала с новой базы.

04b

Заперся нужный

Orb of Annulment

Теперь по предмету можно бить чем угодно — хоть Orb of Annulment, хоть чем-то ещё. Этот мод не тронется.

05

Divine Orb

Divine Orb

Divine Orb перекатывает числа внутри диапазонов. Сам мод не меняется — меняется только его значение. Каждый круг стоит денег и даёт новое число внутри 85–99: бывает лучше, бывает хуже. Запертый мод Divine не трогает.

МишеньПопытка 1
  • 30% increased Movement Speedfractured
  • +94 to maximum Lifefractured
  • +271 to Stun Thresholdfractured
  • скрытый
Цена

Чтобы сказать «дешевле купить, чем крафтить», нужна цена, которой можно верить. Волосок ниже — шкала сопоставимых продаж: засечка на нём — одна продажа, справа — сама цена.

Пока их меньше трёх, оценщик не называет цену: пустое место честнее выдуманного числа.

Как только их набирается три — плану есть с чем сравниться.

И дальше цену держат в корзине валют: за месяц лиги дорожает всё, иначе сравнивать не с чем.

Это правило, а не сегодняшняя цена.

Короткая дорога — четыре шага и один исход. Длинная — четыре хода, бросок посередине и петля в конце.

Из настоящей арифметики на сцене выше только одно: фрактура выбирает из трёх видимых модов, отсюда один шанс из трёх.

Greater Essence of the BodyOmen of Sinistral ExaltationExalted OrbPerfect Essence of the BodyOmen of Dextral ExaltationRegal OrbGreater Essence of EnhancementOmen of Greater ExaltationChaos OrbEssence of FlamesOmen of Homogenising ExaltationDivine OrbPerfect Essence of IceOmen of Sinistral AnnulmentOrb of AlchemyLesser Essence of ElectricityOmen of Dextral AnnulmentOrb of AnnulmentGreater Essence of BattleOmen of Sinistral CoronationFracturing OrbPerfect Essence of SorceryOmen of Homogenising CoronationVaal OrbGreater Essence of SeekingOmen of Sinistral AlchemyOrb of TransmutationEssence of the AbyssOmen of WhittlingOrb of AugmentationEssence of HorrorOrb of Chance

Иконки из набора страницы: эссенции, омены, валюта

26способов крафта
30оменов
81эссенция

Числа слева — из кода симулятора: реестр способов крафта, реестр оменов, таблица эссенций.

Второй вопрос

Крафтер считает, сколько. На что ставить — отвечает мета.

План можно просчитать до последнего экзальта и всё равно собрать предмет, который никому не нужен, — или войти в него неделей позже всех. На это отвечает второй слой продукта, «Мета»: он смотрит на рынок и на то, что играют. Смысл — в сэкономленном времени: не сидеть на poe.ninja, не собирать цены руками.

Состояние рынка

  • Раннийниша, можно входить
  • Прорывбыстрый рост сейчас
  • Перегревпик, риск спада
  • Распределениезрелый, стабильный спрос
  • Угасаетугасает, избегать

Что движок отвечает

Сейчас · 6–48 часов
КрафтПродать
На опережение · лид 24–96 часов
Купить базуПрекрафтКупить
Отказ от действия
НаблюдатьИзбегать

Два ответа из семи — отказ от действия, и они здесь такие же полноправные, как «Крафт»: страница уже сказала, что иногда правильный ответ — не крафтить. Состояние рынка — только один вход: в вердикт идут ещё цена, ликвидность, спрос по слотам и уверенность в данных. Считает не нейросеть, а формулы, и логика ещё дописывается.

Откуда смотрит

  • poe.ninja, обзор билдовраз в часкакие билды играют
  • poe.ninja, детали персонажейраз в суткишмот топ-игроков: спрос по слотам
  • trade2, торговая площадкараз в две минутыживые листинги: премия и ликвидность
  • YouTubeраз в часупоминания у криэйторов: о предмете говорят раньше, чем он дорожает

Чего движок не говорит

высокая уверенностьсредняямало своих данныхнет своих данных

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

Сама «Мета» — пять досок: Возможности, Билды, Валюты (курсы отдельной доской), Крафт по модам и Оценка предмета.

Без магии

Что происходит на самом деле

Тот же спрос уходит в план крафта.

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

Цена берётся с трейда

Каждый шаг короткого плана считается в деньгах — по ценам с торговой площадки, через trade2, по выставленным лотам. Поэтому вывод «дешевле купить, чем крафтить» планировщик делает сам. Длинная ветка в этот счёт не входит.

Живая сессия

Вставляешь предмет после каждого шага. План пересчитывается по тому, что реально произошло, и может сказать: дальше не надо.

Данные из экспорта игры

Пулы модов, имена аффиксов, тиры и диапазоны роллов берутся из выгрузки RePoE — 14 636 модов. После патча переимпорт делается руками: это не фоновый процесс.

Mirror of KalandraArtificer's OrbOrb of AlterationOrb of ScouringGnawed JawbonePreserved Rib