Комментарии 23
Главное чтобы боту не разрешали комментарии читать, а то получится как с ботом от Микрософта.
В англ. новости https://starcraft2.com/en-us/news/22933138 есть предпосылки к данному творческому переводу (camera-like view, FoV):
Q. How does AlphaStar perceive the game?
A. Like human players, AlphaStar perceives the game using a camera-like view. This means that AlphaStar doesn’t receive information about its opponent unless it is within the camera’s field of view, and it can only move units to locations within its view.
Машине запретили подглядывать сразу на всю карту и управлять дальними юнитами. В обсуждении https://news.ycombinator.com/item?id=20406132 предполагают, что DeepMind получает не картинку, а все данные с текущего "экрана" по api.
The previous version got info on every unit it could conceivable witness, including units that were offscreen, but technically 'visible' according to the game rules. This version seems to have changed that to only return units that are actually /on/ the screen.
Анонимность альфастара сразу делает его неинтересным. Хотя бы после окончания игры сообщали бы о том что противником был альфастар.
Ну и правда, в идеале сделали бы ему ввод данных с камеры чтоли. По апи во время шоуматчей он дарков палил только в путь, люди так не могут конечно.
Через чур многовато.(Если конечно стоит ограничение на зрение в экран)
Уже задеанонили. Ник “brother” 5000mmr. https://youtu.be/FljyOzB5lKE
Палится тем, что микрит без биндов.
Стоит сказать разработчики хорошо над ним поработали и АПМ выше 300 я не заметил, что бы в моменте был.
Но вообще есть боты которые используют некоторые нечестные игроки для сплита, автокрипа и т.п., они будут существенно «сбивать прицел»
Палится тем, что микрит без биндов.
Думаю это потом тоже пофиксят.
Я не игрок в старкрафт, поэтому тонкостей не знаю. Если можно выделять юнитов через Ctrl, то можно сделать задержку, если выделение непрямоугольное. В противном случае — вообще запретить непрямоугольное выделение.
он их бездумно повторяет, так же как и делает разведку дроном бессмысленную, он явно не понимает зачем он делает разведку и делает её плохо и глупо.
Сейачас ИИ учится на базе игр других игроков. Надеюсь потом выпустят версию, которая будет полностью автономной. По аналогии с AlphaGo и AlphaZero. Последняя вообще не учитывает человеческий опыт, и ее можно научить играть в любые логические игры.
1) Делать упор на слово «искусственный» и снять все ограничения для бота — скорость восприятия, количество кликов, размер области и т.д. Характеризует превосходство машин над человеком за счёт скорости — человеки давно упёрлись в пределы своих организмов и мозгов и разница в скорости будет только возрастать.
2) Делать упор на слово «интеллект». Тогда надо создавать условия, полностью симулирующие ограничения человеческого тела — смотреть на экран через камеры, возможно, даже создавать манипулятор, кликающий по мышке подобием пальцев (хотя, конешно, проще симулировать ограничения программно, количество кликов в секунду, скорость перемещения курсора и задержку). Победа ИИ в данном случае будет заслугой программной части, не аппаратной.
3) Является субвариантом, но наиболее интересным, варианта 2 — засунуть в качестве бота в игру «голую болванку», которая будет знать только базовые правила игры. И чтобы она научилась играть в тысячах игр с игроками, а не за счёт переборов миллионов вариаций в играх с самим собой. Интересно в данном случае будет наблюдать за прогрессом бота как игрока, за счёт обучения его тактикам игроков, которые его побеждали. При этом отключить способность программы просчитывать миллионы ходов наперёд, только несколько десятков ходов, как у обычного игрока, чтобы он учился сугубо на тактике других игроков, а не за счёт «прощитал миллиарды вариаций на тыщу ходов наперёд и начал тащить игру по победным вариантам просчёта ситуации»
AlphaStar от DeepMind будет играть на Battle.net с геймерами-людьми