Вместо умершей (вечно перезапускающейся) EDL Роман Фоминок нашел себе новое ремесло: 17 октября он представил ResoAI.
ResoAI — ИИ-тренер по Dota 2, который задуман для улучшения игры, повышения винрейта и помощи с тильтом. Как заявляет сам Resolut1on, на своего бота-тренера он потратил 30-40 тысяч долларов и около полугода разработки.
Но это очередное мертворожденное дитя. У ResoAI нет шансов на выживание.
Главная проблема — он не нужен тем, кому доступен
Скажу сразу: я пользовался базовым тарифом. Во-первых, хотел, чтобы ИИ-тренер продал себя. Было важно оказаться на месте обывателя, который сначала покликает, попробует стартовые функции, и только потом потратит свои кровные. К тому же, разницы между тарифами не увидел:

Единственное, за что переплачиваешь — общение с самим Resolut1on. Роман больше монетизирует себя, чем собственный продукт. А это уже настораживает.
И во-вторых, барабанная дробь… у ИИ-тренера не может быть доступа к моим матчам! Реплеи становятся закрытыми уже после 8500 MMR, и это — основная проблема ИИ-тренера.
До старта Immortal-драфта гораздо важнее, как ты жмешь кнопки, стоишь линию и выносишь золото с карты. Выиграли три линии и не нафидили — в 90% случаев победа. И тут помогает банальный наигрыш и повторение за профессионалами. Большего не требуется.
А мифическое «понимание Доты», которое планирует прокачать ИИ-тренер, только на втором-третьем плане. Если твой керри с припиской «All Mute» долбит лес, то никакие лидерские качества или гениальный смок не помогут. Причем, судя по интервью с Bottega, тот самый керри делает все правильно:
В паблике надо бить самый безопасный кемп и ждать, пока враги сами придут и умрут.
«Был ранг 1000 — говорили, что я мусор. Апнул ранг 100 — говорят, что наабузил». Интервью с bottega
Но то была теория — если бы ИИ-тренер действительно работал. Увы, реальность разочаровала еще сильнее.
Советует BKB против Хроно (если не в центре) и стоять спиной к врагам на Марсе
На счастье этого текста за день до написания я сыграл Боевой кубок. Такие матчи открыты независимо от MMR участников, и поэтому у ИИ-тренера появился материал для анализа. Точнее, синтеза.
Сначала оценим, как ResoAI отреагирует на мой профиль. Данные устаревшие, но уровень мышления все равно показателен: ResoAI лишь приводит цифры из открытых источников и выдает простейшие истины за вывод.

Подставь любых других героев, абзац читается аналогично. Да и создание пространства на Бисте — уже сомнительно. В тех матчах я до посинения долбил тройку и линии, чтобы закончить игру на трех слотах. Спейсом не пахнет.
Здесь работает принцип работы нейронки: она подбирает части текста по наибольшей сочетаемости в контексте. В итоге получаются абстрактные формулировки без конкретики. Сравните с ответом от ChatGPT:

«Контролировать карту», «создаешь пространство» — где же я это видел?
Переходим к играм. ИИ-тренер сам пообещал, что по матчам даст более дета
льный разбор. Держите минимальные вводные:

И вот что я получил:
- Captian`s Mode в Боевом Кубке бот посчитал за Турбо.
- «36 АСИСТОВ — феноменально». Сам знаю.
- Узнал, что 533 ЗВМ — хороший фарм для Турбо, а вот 6 смертей для 49 минут (тоже для Турбо!) — многовато.
- «Маленькое количество убийств — возможно, проблема в позиционке». Вдавил две скобки.
Ну а финальный вердикт привел в ступор.

Бот, который чисто технически не умеет считывать происходящее в игре, корит меня в макро. Я попросил еще раз разобрать тот же матч, и ResoAI ударился во все тяжкие. Лучшие формулировки перед вами:
- «Идеальная комбинация: Disruptor — Kinetic Field поверх Arena (враги не могут выйти)». Без комментариев.
- «Проблема: Dark Willow — Shadow Realm может уклониться от урона». От трех AOE-спеллов?
- «В турбо-режиме байбэки дешевле». Верю.
- «Лейтгейм: Aghanim’s Scepter (усиленный Spear — больше урона и стан)». У Spear of Mars никогда не было улучшения от скипетра.
Но самое раздражающее — бот постоянно противоречит. В одном абзаце он убеждает, что у меня маловато фрагов — через пять строчек советует, чтобы я не гонялся за киллами. В первой части я должен первым прыгать в Шторма, в конце разбора — у Спирита низкий приоритет по фокусу, и я обязан ждать кнопок от тиммейтов.
К тому же, вредные советы появились:

Разворачиваться спиной к врагам — лучшее использование Bulwark, что мне когда-то предлагали!
На этой прекрасной ноте мой бесплатный доступ закончился, и я пошел в комментарии телеграм-канала ResoAI. Благо контент есть — здесь способности, против которых помогает БКБ:

А вот тренер сам признается в кастрированном функционале:

Фактически — перечеркивает все, что сейчас выдает пользователям!
Ну а текст для отзывов будто сгенерирован той же ResoAI:

Удобно, наверное.
Все, на что годится ResoAI — сборки да фишки
Я не дам поблажек на бету. Не поверю обещаниям, что дальше — больше и лучше. У Resolut1on попросту нет столько денег и, что важно, усидчивости в проектах, чтобы ResoAI когда-то стал тем, за что себя выдает.
99% работы, которая сейчас предстоит — фикс багов и ошибочных формулировок. А времени потребуется не мало: хайп пройдет, аудитория разбежится, мотивация просядет. С EDL происходило то же самое.
Технические условности Доты, закрытость данных, невероятная вариативность игры — создать полноценного ИИ-тренера под силу только многомиллионной компании с громадным опытом. И раз уж OpenAI ушли из Доты, виртуального ассистента мы вряд ли вообще увидим.

Потенциал ResoAI видится только в одном аспекте: быстро доставать сборки, фишки и механики. Чтобы человек не лазал по сайтам, а получал ответ в привычном мессенджере. Тут уж напортачить нейронке сложно, а с запросами проблем не будет.
Но даже так — придется наладить сбор данных, отвязать бота от некомпетентных нейронок и вручную добавлять и обновлять информацию в базе. Ибо в данном состоянии даже итембилды и понимание механик у ResoAI хромают. Да и тренерства тут не будет: всего лишь нейросеть на побегушках.
Я бы хотел надеяться, что у Resolut1on получится создать качественный и полезный продукт для комьюнити Доты. Но этого не произойдет — два-три перезапуска с пафосными заверениями, а дальше тихая смерть.
И вот уже вторая игрушка Романа отправится в утиль.
