Size: a a a

AI Cups Official

2020 December 25

AB

Alexander Bobrov in AI Cups Official
Aleksey Murushkin
а еще рабочие будут мешаться поэтому на практике это проблемно сделать хорошо
Проблемно, но имхо потенциал есть. Самое простое -бежать битым лучником к ближайшему добывающему рабу. Также может быть стоит пробовать оттягивать свою и вражескую стенку лучников ближе к своей добывающей линии. Может стараться лучниками чаще ходить вдоль добывающих рабочих или бегать более активно рабочими по карте - для обзора и хила. Что-то такое..
источник

ПО

Павел Опарин... in AI Cups Official
Все кроется в мелочах.
Я уже давно заметил, что в райк нет моментов на которые можно забить со словами "и так сойдет"
Вопрос в том, кто больше нужных мелочей подчеркнет.
В крупную клетку у всех одинаково:
Собираем ресурсы, рожаем строителей, строители делают домики, рожаем лучников, отправляем их в атаку.
источник

E

Eugeny in AI Cups Official
В этом году в раик главное построить барак...
источник

LS

Lookuut Struchkov in AI Cups Official
Ну все, я сделал все что мог, остальное за рандомом
источник

ST

Sergio Tulentsev in AI Cups Official
Lookuut Struchkov
Ну все, я сделал все что мог, остальное за рандомом
40 мест и рандом вряд ли вытянет :)
источник

LS

Lookuut Struchkov in AI Cups Official
Sergio Tulentsev
40 мест и рандом вряд ли вытянет :)
Ну я только залил и мой бот не плох )
источник

LS

Lookuut Struchkov in AI Cups Official
Тут не только рандом
источник

ST

Sergio Tulentsev in AI Cups Official
Я заценил доминацию карты. :)
источник

МС

Михаил Сергеев... in AI Cups Official
Alexey Yurasov
Удалось решить? Можно пример кода) :)  я что то застрял 😅
color = Color(0, 0, 255, 1)
offset = Vec2Float(0, 0)
vertices = []
for position in path:
 x, y = position
 vertices.append(ColoredVertex(Vec2Float(x, y), offset, color))
 vertices.append(ColoredVertex(Vec2Float(x + 1, y), offset, color))
 vertices.append(ColoredVertex(
   Vec2Float(x + 1, y + 1), offset, color))
debug_data = DebugData.Primitives(vertices, PrimitiveType.TRIANGLES)
debug_command = DebugCommand.Add(debug_data)
debug_interface.send(debug_command)
источник

S

SilentNox in AI Cups Official
Alexander Bobrov
Мне кажется, победить должен тот, кто хорошо научится чинить своих лучников. Простая математика. Лучник стоит в среднем 60-80. И имеет 2 жизни. Т.е. 1жизнь лучника стоит примерно 30-40. Соответственно 1тик рабочего для починки лучника с 5 до 6 приносит 30-40 ресурсов. Профит огромный. Понятно, что в стенка на стенку лучники часто улетают за 1 тик, понятно, что у рабочих другие задачи и они часто далеко от основной зарубы. Но имхо, у этой фичи хороший потенциал и грамотно реализовавший её получит хороший Профит.
Я чиню лучников, коммандос не чинит. Так что сами делайте выводы...
источник

AS

Alexey Slotin in AI Cups Official
А какое из двух одновременно указанных действий будет выполнено - атака по id сущности или автоатака ?
источник

D

Dmitriy in AI Cups Official
Alexey Slotin
А какое из двух одновременно указанных действий будет выполнено - атака по id сущности или автоатака ?
думаю рандом
источник

A

Andrey (ThermIt) in AI Cups Official
судя по правилам должна примениться автоатака
источник

A

Andrey (ThermIt) in AI Cups Official
но я не проверял
источник

AS

Alexey Slotin in AI Cups Official
Andrey (ThermIt)
судя по правилам должна примениться автоатака
В правилах только про приоритет атаки над постройкой,починкой,движением написано, а про приоритет разных способов атаковать вроде ничего не сказано
источник

A

Andrey (ThermIt) in AI Cups Official
Я исхожу из того, что "Для действия атаки можно указать конкретную цель, либо использовать автоатаку."
источник

A

Andrey (ThermIt) in AI Cups Official
То есть автоатака исключает атаку
источник

aa

angal antain in AI Cups Official
Атака согласно логике должна иметь приоритет над автоатакой. Что бы можно было указать и то и другое и когда обычной атакой добил он автоатакой нашел следующую цель. Но это так, домыслы. Не тестировал.
источник

AS

Alexey Slotin in AI Cups Official
Andrey (ThermIt)
То есть автоатака исключает атаку
По смыслу одно исключает другое, а по факту сервер наверно сначала проверяет на null либо id, либо авто, и исполняет первый из них отличный от null
источник

V

Valery in AI Cups Official
SilentNox
Я чиню лучников, коммандос не чинит. Так что сами делайте выводы...
Он может себе позволить xD
источник