57

DOTA и AI

Есть такая МОВА-игра — Дота 2 называется.


Для тех, кто не в курсе, есть карта, две стороны по 5 героев в каждой (герой = игрок), 3 линии (фронта), на которых идут боестолкновения отрядов разных фракций (Света и Тьмы, как неожиданно). Герои, находясь на этих линиях, как бы возглавляют это всё, располагаясь на переднем крае военного столкновения отрядов противника.


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


Такое понимание игры и её экономики господствует очень и очень долго — по факту, с самого зарождения игры почти полтора десятилетия назад. За это время уже сложилось понимание первых двух позиций, хотя и остальные три героя не сильно нуждались, не было настолько ярко выраженного… неравенства. Со временем такое положение просто выкристаллизовывалось всё отчетливее и отчетливее.


И тут, в общем-то, никто ничего не притягивает за уши — в конце концов, игра действительно спроектирована так, что есть в ней есть как «кор» (от англ. core, ядро) герои, вокруг которых строится всё, так и «саппорты» (от англ. support, поддерживать), чей функционал запрограммирован на то, чтобы поддерживать товарищей, а не, размахивая клинками, врубаться во вражеский строй.

https://twitter.com/elonmusk/status/896163163581825025



Но не так давно в мире Доты появился феномен — OpenAI. Искусственный интеллект, за короткое время (месяц) научившийся обыгрывать вначале в урезанной, дуэльной версии игры (1 линия, 1 герой на каждой стороне) лучших игроков в мире, а затем вполне себе освоивший игру 5х5 против реальных, человеческих коллективов.


Если вначале это были игровые журналисты, то последний скальп — это двукратные (на тот момент однократные) победители International (крупнейший чемпионат, призовой фонд на последнем «инте» — 34 млн. долл.)) чемпионы мира. Единственные в своем роде.


При создании этого искусственного интеллекта используется обучение с подкреплением (Reinforcement Learning). Суть: агент попадает в среду, с которой взаимодействует самостоятельно, чтобы понять правильные схемы поведения. OpenAI находился в такой среде, отсматривая и отыгрывая десятки тысяч, если не миллионы матчей каждый день с июня прошлого года.


В чем же цимес? «Скайнет уже близко, спасайся кто может»? Вполне возможно — но нет, дело не в этом.


Просто, спустя миллионы отсмотренных и отыгранных сражений наш Думсдей пришел к тому, что сложившаяся в игре экономика… неправильна. Нерационально вкладывать все ресурсы в 1-2 игроков, выращивая их в инкубаторе из тел товарищей.


Гораздо эффективнее — равномерно распределять ресурсы между всеми членами команды. Только такая стратегия обеспечивает команде отсутствие слабых мест. Только таким образом боевая единица сбалансированна и готова к сражению всегда.


Просто история из мира видеоигр. Ничего больше.

https://twitter.com/elonmusk/status/1026189082882260992


Видео по теме: https://youtu.be/BZI_GdaFHW4

Автор поста оценил этот комментарий

Просто, спустя миллионы отсмотренных и отыгранных сражений наш Думсдей пришел к тому, что сложившаяся в игре экономика… неправильна. Нерационально вкладывать все ресурсы в 1-2 игроков, выращивая их в инкубаторе из тел товарищей.
Гораздо эффективнее — равномерно распределять ресурсы между всеми членами команды. Только такая стратегия обеспечивает команде отсутствие слабых мест. Только таким образом боевая единица сбалансированна и готова к сражению всегда.


@moderator, а можно попросить пруф на данное заявление, а то я как то не встречал, хотя вроде за дотой слежу

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

В этой игре видно тактику ботов: https://youtu.be/rzU0gm3MuXE

Статья в которой говорится о равномерном распределении ресурсов ботами:
https://ru.dotabuff.com/blog/2019-04-16-what-can-we-learn-fr...

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

К сожалению нам не показывали графики опыта в ранней игре, но просто посмотрев на уровни, становится понятно, что AI всегда был впереди. У них не было "пожертвованных" саппортов, которые бегали с третьим уровнем и без тапка на 10-ой минуте. AI предпочитал иметь пять боевых героев.


Ну и в видео в конце поста этот вопрос тоже раскрывается.

показать ответы
1
Автор поста оценил этот комментарий

Но это же не ради коммунизма, а потому что компьютер видит действия и статистику соперника и ему нет необходимости жертвовать саппортами и проседать по экономике.

раскрыть ветку (1)
3
Автор поста оценил этот комментарий

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

показать ответы
Автор поста оценил этот комментарий

Фигня

В командной профессиональной доте самое важное это выбор персонажей.

Кто взял контрпик и забанил свой контрпик тот и выиграл.

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

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

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

Да и ОпенАи это не "искусственный интеллект", а обычная тупая бот программа.

раскрыть ветку (1)
4
Автор поста оценил этот комментарий
Спорьте с реальностью:
https://youtu.be/rzU0gm3MuXE

Распределение ресурсов:
https://ru.dotabuff.com/blog/2019-04-16-what-can-we-learn-fr...

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества