11 Декабря

Продолжу свои россказни о ботах для/в World of Tanks. После того, как я поделился своим первым опытом ботоводства, я связался с несколькими VODомесами. Ответил лишь один, но в итоге идея видео и его не заинтересовала. Впору бы удивиться или заподозрить заговор, но причины такого отношения иные.

Игроки всегда ныли о наличии ботов, разработчики всегда уверяли, что проблема чересчур раздута. Ситуация изменилась в начале февраля 2014, когда на англоязычном фан-сайте появилась статья Bots – Introduction to the Menace. В ней подробно описывалась ситуация с ботами на EU-серверах, приводились шокирующие цифры, рассказывалось о пассивном отношении к этому со стороны Wargaming и даже был небольшой обзор популярных ботов. В заключение в статье подводился итог: разработчики слишком вяло реагируют на эту проблему, а значит ботоводить достаточно безопасно.

Статья прогремела, как гром (не могу добавить, что среди ясного неба, ясности там давно в помине нет) и наиболее известные русскоязычные VODоделы быстро отреагировали на неё:

  • DRZJ. Тема раскрыта однобоко, рассказывается только о самых примитивных ботах-кликерах, которые непроходимо тупы и отлавливаются на раз
  • Никитос
  • Jove. За человека его не считаю, но ролик неплохой
  • Murazor. Лучшее видео из всех вышеперечисленных. Тема раскрыта, пилюля не подслащена. В ролике упоминается случай, когда во время какого-то стрима разработчики наградили "голдой" бота, которые весь бой простоял на базе.

Wargaming отреагировал быстро, устроив стрим разработчиков с VODоделам, где они якобы отлавливали ботов и много общались на эту тему. Ссылку на стенограмму я уже приводил, но нелишне сделать это ещё раз. Большинство высказываний, касающихся именно ботов, похожи на бред предобморочного человека. Подчеркну ещё раз, что неоднократно говорилось о лояльности компании к преступникам и некой внутренней рейтинговой системы игроков, используемой при вынесении вердикта. В целом, складывалось впечатление, что на вопросы отвечают весьма некомпетентные люди, так как я даже на секунду не могу представить, что в Wargaming работают непрофессиональные программисты (достаточно почитать блог компании на "Хабре").

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

За неимением нового материала и VODомесы потеряли к теме интерес. Лишь у ботов всё хорошо, они размножаются безо всякого секса. Поэтому в следующий раз я расскажу непосредственно о программах-ботах для World of Tanks.

9 Декабря

Очередное обнажение

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

Перейдём к сути. В то время, как Галыгин лютовал и тиранил своё чадо, Wargaming неожиданно отсодомировал 450 игроков, получивших посредством договорных боёв танк за новые ЛБЗ. Причём, в первых рядах стояли игроки самых-самых кланов. True пионеры, всем ребятам примеры. И тут появляются два вопроса. Или даже встают в полный рост. Или гигантскими исполинами возвышаются надо всей этой ситуацией с новыми ЛБЗ.

По нынешним неофициальным данным, танк в игре засветился у 1600 игроков. Забаненные 450 - это больше четверти. А надо учесть, что в эти же 1600 входят и супер-тестеры, временно получившие танк "на погонять". Не знаю сколько их, но на потолке рисуется, что две-три сотни. Итого, число забаненных приближается к трети. А если ещё задуматься, что не могла вся рыба попасться в варгеймингов невод... Тут и напрашивается вопрос номер раз: не кажется ли разработчикам, что их новые ЛБЗ немножко пипец, какие неадекватные? Излишне говорить, что для меня ответ очевиден.

И как все мы любим, дальше - веселее. Выяснилось, что некоторые перманентно забаненные преспокойно продолжают играть. Под шумок вылезла аналогичная ситуация с преступлением и не приведённым в исполнение наказанием. Официальный ответ тогда был сух и лаконичен: их забанили, они обратились в саппорт милосердный и тот сжалился. Возникает ощущение, что одна рука Wargaming`а не знает, что делает другая. Банальное головотяпство.

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

Официальная позиция, озвученная в феврале 2014, была такой: "У ВГ действует политика лояльности: они по умолчанию лояльны ко всем пользователям, дают игрокам вторые шансы и третьи, обнуляют ботоводам аккаунты, но некоторых банят перманентно, если попасть они должны к ВГ несколько раз". С тех пор дела игры лишь ухудшались и ухудшались и сейчас, мне так думается, тотальное смягчение наказаний - это та стратегия, которую выбрал Wargaming на пути к сохранению ЦА. Кстати, а давно ли для Wargaming`а "дорогие игроки" превратились в "целевую аудиторию"? Я заметил это больше года назад и меня немного покоробило.

Впрочем, я отвлёкся. Итак, вопрос номер два: не считает ли Wargaming, что их нынешняя политика наказаний делает игре только хуже. Почему я так считаю? Основная ЦА игры - 28-30 летние "подпивковичи". Не думаю, что они будут пользоваться ботами. Но даже если будут, это взрослые люди (в теории) и они понимают, что "разок получилось, но вообще нельзя". Со школотой же, из которой как мне кажется и состоит основная часть ботоводов, так не пройдёт. У них не развито чувство ответственности. Я сам отец и могу сказать, что логика ребёнка в таком случае предельно прямолинейна: можно один раз, значит можно всегда.

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

Танковый Anonymous

Собственно, я уже оформлял этот пост, как нарисовалась ещё новость: один из отсодомированных провёл видеотрансляцию с подставными боями, с целью привлечь внимание разработчиков. Цель благая, но смахивает на терроризм в прямом эфире (особенно, если учесть, что акцию обещали повторить, если ничего не измениться). Собственно, всё это только подтверждает вышенаписанное. Если бы забанили, как отрезали, то и говорить было бы не о чем, а теперь любое читерское говно может что-то как-то попытаться обжаловать. Разработчики, вам в окружающей действительности толерантности мало?

Что теперь? Нашествие ботов в World of Tanks? Skynet переберётся на поля танковых сражений? Скорее всего.

7 Декабря

"Валера, нассы ему в дуло!"

Мне одному кажется, что это уже перебор? Собственно, и до этого были жалобы на отцов, променявших детей на "Танки", а тут с таким цинизмом...

Реакция не заставила себя долго ждать

Дополнение от 8 декабря

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

Краткий пересказ содержания ролика

Вадим Галыгин играет в прятки с собственным сыном (по какому-то совпадению тоже названного Вадимом). Отец водит и считает до десяти. Сын прячется сначала в одно место, затем передумывает и выбирает другое, а потом третье. В итоге он прячется в шкаф. Отец начинает искать сына и достаточно быстро замечает его в шкафу, но виде не подаёт. Вместо этого он, делая вид, что продолжает искать, берёт гвозди и молоток и досками крест на крест заколачивает двери шкафа. После этого Галыгин идёт играть в World of Tanks.

Если кто-то думает, что веселье закончилось, он ошибается. Начинаются извращения для истинных ценителей: Вадим выбирает в ангаре танк Löwe, ставит на него маскировочную сеть и стереотрубу (даже школьник Миша из "3-го Б" класса знает, что на данном танке это оборудование бесполезно) и начинает бой. В пылу битвы он несколько раз называет кого-то гнидой, а так же отпускает эпичную фразу, вынесенную в заголовок этой новости. Тут обращают на себя внимание два момента: 1) сын находится в этой же комнате в шкафу, а значит прекрасно всё слышит и 2) никакой гарнитуры на игроке в этот момент нет, значит он разговаривает сам с собой. А вот тут занавес.

Пара VOD`оделов уже высказались по поводу ролика и на поверхность был поднят достаточно интересный момент: Wargaming давно и очень рьяно борется за уменьшение мата в игровом чате, но при этом в их официальной рекламе: "Валера, нассы ему в дуло!" Двойные стандарты? Нет, не слышал.

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оделами и привлечь их внимание к этой проблеме.

25 Ноября

Талант всё усугублять

Да, я знаю, что уже задрал своими постами про World of Tanks, но, право слово, не писать же мне о том, как я летом купил полётный контроллер для нового квадрика, сейчас возжелал другой полётный контроллер и выставил первый на продажу и на второй день продажи официальная цена на него упала почти вдвое и стала ощутимо дешевле, чем у меня. Это весело, но не интересно, а World of Tanks - не весело и не интересно, поэтому поговорим о них.

Итак, патч с новыми ЛБЗ вышел 8 дней назад. На сегодняшний день выполнили их все и получили танки чуть менее 1500 человек. А ведь задания адекватностью не блещут и вот несколько тому подтверждений:

Учитывая крайнюю упоротость заданий и минусовую доходность режима, 98% выполнивших делали это в договорных боях, когда "на раз-два-три" несколько взводов нажимают кнопку "В бой" и попадают в один бой, причём в обе команды. Что ж, вполне можно сказать, что патч 9.12 вывел договорные бои на новый уровень. Браво, Wargaming, даже в безвыходной ситуации вы всегда можете сделать ещё хуже!

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