27 Ноября

Вкалывают роботы, а не человек

Беда случилась нежданно: когда я всерьёз решил освоить захват видео с USB на Raspberry Pi - сломался WiFi-адаптер. Запланированные изыскания пришлось отложить на неопределённый срок и душу наполнило щемящее чувство естествоиспытательского недогрёба. Непреодолимо захотелось авантюр, изысканий и "граблей" с нелетальным исходом. Я уже приготовил деньги и почти отнёс их в китайский МММ, как на глаза попалась эта заметка (осторожно, сленг, мягко говоря, специфический). Это же то, чего мне так не хватало! И я решил поботоводить в World of Tanks, причём на основном аккаунте. Вспомнилось, что к WarPack'у довеском "чегой-то" давали. "Довесок" называется DNIWEbot и для его работы надо оплатить сам ВарПак (12 обамоденег в месяц). Позабавило то, что сама команда WarPack относится к боту отрицательно, рекомендует не использовать его, но при этом продаёт и осуществляет поддержку.

Установка бота проблем не вызвала, она доходчиво описана на форуме. За первые вечер/ночь (около 9 часов) "болванчик" нафармил 800К серебра без премиум-аккаунта. Играл по очереди на Löwe, Type 59 и Об. 416. Последний танк катался для прокачки (не люблю я его очень, а домучать надо) и бот нашустрил более 5К опыта, что скудненько.

То, что виделось мне на экране, когда бот лютовал в игре, заставляло сильно грустить: он подолгу тупорезил на базе в начале боя, тонул почём зря и втыкался в камни. Также очень озадачил приоритет выбора цели, когда тебя окружило несколько противников: вместо добивания "шотных", бот, вероятно, выбирал противников, у которых ХП побольше. Ещё больше нареканий к системе прицеливания. Очень часто, когда противник стоит перед тобой "в полный рост", бот старается выцеливать мелкие лючки на башне, вместо того, чтобы "бить" в огромную НЛД или моторный отсек. Тем не менее, примерно в половине боёв (за то время, что я наблюдал за игрой) бот настреливал по одному фрагу. Не знаю как, может самонаводящиеся снаряды, может какое другое колдованство.

На следующий день я "покурил форумы" и выяснились следующие вещи:

  • бот очень сильно посадит статистику и это неизбежно
  • играть на технике 8 уровня очень не рекомендуется, так как в таких боях, как правило, более-менее скиллованные игроки и бот-неадекват будет сильно "отличаться умом и сообразительностью"
  • рекомендуемый уровень техники - 5-6 (с натяжкой - 7), там в боях поведение бота вписывается органичнее некуда, ибо адекватных игроков - как уссурийских тигров
  • имеет смысл потратить несколько вечеров на обучение бота
  • текущая версия бота (2.4.5) не умеет выходить из боя до его окончания и это очень плохо, так как тратится много времени впустую и эффективность фарма снижается
  • Тем же вечером я подготовил взвод фриков-камикадзе (Excelsior, Chi Nu Kai и Cromwell B) и поехал обучать бота "что и куда совать".

Тут сразу возникло несколько вопросов, по которым я связался с модератором на форуме. Из полученных ответов вырисовывается следующая картина обучения:

  • для активизации режима обучения надо нажать Ctrl+M после начала боя и это действует на один бой (в следующем бою надо нажимать заново)
  • в качестве ключевых точек лучше отмечать позиции, которые надо занимать или из которых можно хорошо настрелять
  • даже если не отмечать ключевые точки, в режиме обучения бот будет делать это сам
  • ключевые используются для всей техники без деления на типы и модели
  • бот также постоянно самообучается и в обычном режиме

Барыш, полученный за второй вечер, совсем огорчил - 80К серебра, причём это были игры под моим контролем. А вот что приятно удивило - бот выполнил одну ЛБЗ. Это навело меня на мысль, что самые упоротые задания (вроде двух поджогов за бой) надо доверять ему. Он возьмёт их не качеством, но количеством. Одно было очевидно: пока у бота не починили функцию выхода из боя после смерти, фарм на 5-6 уровнях и без премиум-аккаунта ничтожен. В итоге на следующий день я купил прем на неделю и вернулся к 8-м уровням.

К этому времени я неплохо настрополился днём на работе запускать игру в маленьком окне и краем глаза поглядывать на действия бота и вмешиваться, когда он начинает подолгу долбиться в стену. Играть он тоже стал значительно лучше, по всей видимости обучение (моё и самостоятельное) принесло плоды. В какой-то момент бот остался на час без присмотра (я как раз ехал с работы домой) и придя домой, я увидел такую табличку:

По идее, это было первым звоночком, но подействовало это на меня противоположным образом и я начал гонять бота и в хвост и в гриву. Нормальный график эксплуатации был таким: около 20 часов по будням с перерывом вечером в конце моего рабочего дня, по выходным - 24 часа в сутки. Использовалась техника 6-9 уровней, в основном Löwe и Type 59.

С выходом патча 9.12 бот перестал работать, но через пару дней обновился и DNIWEbot. Это было мажорное обновление версии 3.0.0. Изменений в нём было действительно много. Наконец-то "починили" выход в ангар. Я ожидал, что фарм возрастёт раза в два, но, как ни парадоксально, вырос он незначительно (порядка 10-15%). Дело в том, что теперь бот начал стрелять "с вертухана" и это не лечилось. В итоге настрел сильно упал, а фраги стали редкостью. Забегая вперёд скажу, что на моё нытьё разработчики ответили, что изменения если и будут, то не раньше, чем Wargaming выпустит новый патч к игре. То есть, как в анекдоте: "Хуйню мы не лечим". Из положительных моментов отмечу улучшенную тактическую составляющую бота. Тупые раши и стояния на базе практически исчезли, а выживаемость заметно повысилась. Обновлённая система обработки столкновений работает отлично с другими танками, но не с ландшафтом. Залипания часты, но всё же бот сам из них выруливает, а значит оставить его без присмотра уже не так страшно. На картах "Заполярье" (квадрат D3) и "Топь" (квадрат H0) бот регулярно тонул, но, полагаю, это можно было вылечить обучающей каткой.

Эту версию бота я вообще гонял 24/7. Пока был прем - фармил, а потом прокачивал технику 7-х уровней. Через 8 дней я получил бан на месяц:

Я испытал некоторое облегчение, ибо теперь я мог опубликовать этот материал открыто и не выжидая какого-то инкубационного периода. Разумеется всё это время я собирал статистику, но Wargaming без вазелина прервал этот процесс. Общая статистика такова: 15 дней, порядка 2000 боёв и 30М нафармленного серебра. Стата просела на полпроцента. Более подробные данные есть только по DNIWEbot`у версии 2.4.5.:

  • фарм на двух танках 6 уровня (Т-34-85М и Cromwell B): 300К за 6 часов с премиум аккаунтом
  • фарм на двух танках 8 уровня (Löwe и Type 59): 1,5М за 6 часов с премиум аккаунтом и чуть менее 500К без "према"

По поводу прокачки сложно сказать что-то в цифрах, но вот несколько скриншотов ститистики техники на которой с момента её покупки играл только бот:

O-I (бот версий 2.4.5 и 3.0.0)

СУ-152 (бот версий 2.4.5 и 3.0.0)

AMX AC mle. 46 (бот версии 3.0.0)

AMX 30 prototype (бот версии 3.0.0)

Теория бана

Перефразируя О. Генри, потолкуем о банах и о банщиках, ибо напрашиваются некоторые вопросы. Первый и самый главный: почему меня забанили только через 8 дней круглосуточной игры. По факту перерывы конечно были. Например, ночью происходил дисконнект и утром я переподключал игру. Но такие вещи случались далеко не каждый день. Неужели у Wargaming нет какой-то системы оповещения, которая эрегирует надзорно-карающий орган, если игрок провёл 1500 боёв за неделю?

Следуем далее. Я отключил игровой чат сразу, как начал пользоваться ботом. Сделал я это как для собственного спокойствия, так и из соображений безопасности. Вспомните, как вы сами подавали жалобы за бездействие или ботоводство: подаче обязательно предшествует некое одностороннее общение в чате. Я не думаю, что Wargaming будет читать переписку, но они точно собирают статистику по тому, отключают игроки чат или нет. Хоть роли это какгбэ и не играет, я считаю, что разумнее его отключать при ботоводстве.

Кроме того, раз в 2-3 дня я получал личные сообщения от разных пользователей с предложением удалить игру и/или наказать себя физически. То есть жалобы на ботоводство на меня были и неоднократные.

Перейдём к наказанию. В моём случае это был месяц, хотя я всегда считал, что за бота банят перманентно. Но давайте будем откровенны: игра сейчас если не в жопе, то на приграничных с ней территориях. Официальной информации об оттоке игроков (например, в Armored Warfare) мне не попадалось, но ежедневный онлайн сейчас скудненький, новые ЛБЗ патча 9.12 только прибавили хейтеров. Вдобавок, Wargaming всегда были компанией, предпочитающей накладывать пластырь на открытый перелом, вместо того, чтобы чистить авгиевы конюшни из брандсбойта. Всё это говорит в пользу того, что градус гуманности будет заискивающе повышаться. Заметка, ссылку на которую я давал в начале и сообщения на форумах только подтверждают это. "Перманентный" бан за ботоводство в World of Tanks сейчас выглядит так: аккаунт игрока блокируется и ему приходит мэйл с уведомлением о бессрочной блокировке, через 2-3 недели приходит мэйл, где говорится, что администрация пошла навстречу и блокировка снимается. Конкретно в моём случае, бан вообще был на месяц.

Субъективные впечатления и выводы

Субъективные впечатления являются для меня наиболее неприятным моментом в этом эксперименте (а для меня от начала и до конца это было исследование). Всё потому, что бот мне... понравился. Я ожидал каких-то совсем плохих результатов или вовсе кражи аккаунта, а вместо этого бот неплохо пофармил и не очень просадил статку. Ещё хуже то, что и на фоне других игроков команды, бот (имеется виду версия 3.0.0) не очень выделялся.

С выводами всё более однозначно. Самый главный: антиботовая система Wargaming работает плохо. Я достаточно сильно провоцировал их и был пойман за две недели. Я считаю, что это плохой результат. Также совсем не радует неуклонное смягчение наказаний. Перманентный бан сменился временным "перманентным" баном, а тот - баном на месяц. Не думаю, что таким курсом можно оживить игру.

Post scriptum

Лично для меня стало очевидно, что проблема ботов в игре существует. Я постараюсь связаться с несколькими известными VODоделами и привлечь их внимание к этой проблеме.

Не накомментили ещё. Би зэ фёст!

Оставить комментарий

Цитировать
в комментарии