Игрок Path of Exile 2 использовал ИИ и создал удобный инструмент для расчёта оптимального порядка крафта

Крафт остаётся той частью Path of Exile 2, которую многие обходят стороной. Ошибка в порядке действий стоит десятков дивайнов, а понять заранее, стоит ли продолжать или выгоднее продать заготовку, почти невозможно. Пользователь под ником Civil-Bee-f представил собственный сервис craftgaz, который берёт эти решения на себя.

Работает он предельно просто с точки зрения игрока. Предмет копируется прямо из игры и вставляется на сайт, после чего сервис называет следующий шаг крафта. Ответ выносится наверх, а обоснование и подробности остаются раскрываемыми блоками для тех, кому они нужны.

Кроме самого действия сервис отвечает на три вопроса, которые обычно и решают исход. Первый – сколько в среднем принесёт такой подход. Второй – в какой момент выгоднее остановиться и продать то, что получилось. Третий – хватит ли имеющегося бюджета, чтобы вообще довести дело до конца.

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

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

Расчёты идут на серверах разработчика, часть популярных случаев просчитана заранее, остальные запросы становятся в очередь. Локальной версии нет намеренно – отдельные вычисления требуют до двух гигабайт оперативной памяти, а браузеры такое переносят плохо. Кроме того, при облачной схеме все игроки всегда пользуются свежим билдом, что важно на этапе ежедневных правок.

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

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

Шутка про картель опирается на вполне реальные "группировки". Активные MMO-игроки могут помнить сговоры ремесленников в World of Warcraft, где производители редких предметов договаривались о ценах, а всех несогласных заваливали жалобами. В отношении Path of Exile 2 называют скупку редких оменов, ограничивающую предложение предметов высокого уровня.

Проблема данного сервиса в том, что без открытых исходников нельзя убедиться, что расчёты соответствуют нынешнему состоянию игры, а не устаревшим данным. Разработчик ответил, что прогонять такую задачу через ИИ слишком разорительно, и попросил присылать примеры предметов, на которых сервис ведёт себя неправильно.

Есть и опасения, что если подобный алгоритм обернут в игровой оверлей, то крафтингом будет полностью заниматься сама программа, а игрок станет просто мартышкой, подтверждающей действия.

Больше статей на Shazoo
Тэги:

Об авторе

Эксперт по Fallout
Главный редактор
Более 16 лет в индустрии освещения видеоигр, кино, сериалов, науки и техники. Особенно разбираюсь в серии Fallout, ценитель The Elder Scrolls. Поклонник Arcanum и Fallout Tactics. Больше всего играю в Civilization, Old World и градостроители. Изучаю ИИ и загадки космоса.