Size: a a a

AI Cups Official

2020 December 09

D

Dmitriy in AI Cups Official
Vitaliy Kudasov
> Если корректная цель для атаки не найдена, но в позиции, найденной на предыдущем шаге, находится враг, сущность атакует этого врага
тоже ночами не спишь ?
источник

AG

Andrew Grigorev in AI Cups Official
А с https://github.com/MailRuChamps/raic-2020/issues/86 будет делаться что-то или если хочешь на питоне писать - переписывай ввод самостоятельно? Замерил время от получения первого байта до завершения парсинга GetAction на localhost:
    mean       min       50%       80%       95%       max
0.009446  0.006641  0.008036  0.008904  0.026762  0.029230

Как считается время потраченное стратегией?
источник

AG

Andrew Grigorev in AI Cups Official
на сервере проверка вообще не проходит:
read  182.0  0.026926  0.013836  ...  0.027987  0.069429  0.079350
источник

R

Roman in AI Cups Official
Vitaliy Kudasov
> Если корректная цель для атаки не найдена, но в позиции, найденной на предыдущем шаге, находится враг, сущность атакует этого врага
другими словами так и должно быть? рабочий через Move может атаковать? при условии, что отдаем только Move без всяких Attack
источник

VK

Vitaliy Kudasov in AI Cups Official
Roman
другими словами так и должно быть? рабочий через Move может атаковать? при условии, что отдаем только Move без всяких Attack
да
источник

R

Roman in AI Cups Official
👍
источник

D

Dmitriy in AI Cups Official
Roman
другими словами так и должно быть? рабочий через Move может атаковать? при условии, что отдаем только Move без всяких Attack
физика🌚
источник

VK

Vitaliy Kudasov in AI Cups Official
Andrew Grigorev
А с https://github.com/MailRuChamps/raic-2020/issues/86 будет делаться что-то или если хочешь на питоне писать - переписывай ввод самостоятельно? Замерил время от получения первого байта до завершения парсинга GetAction на localhost:
    mean       min       50%       80%       95%       max
0.009446  0.006641  0.008036  0.008904  0.026762  0.029230

Как считается время потраченное стратегией?
непонятно что с этим делать. поднимать лимит отдельно по языкам не будем
источник

D

Dmitriy in AI Cups Official
поднять лимит всем 🌝
источник

AG

Andrew Grigorev in AI Cups Official
:-/
источник

VK

Vitaliy Kudasov in AI Cups Official
есть PyPy который работает быстрее
источник

AG

Andrew Grigorev in AI Cups Official
нужен torch :(
источник

AG

Andrew Grigorev in AI Cups Official
поковыряюсь, может пришлю PR потом
источник

ST

Sergio Tulentsev in AI Cups Official
Dmitriy
думаю да
Эх, вместо одного кружочка пришлось триста треугольников рисовать. Хоть ревайнд бери, в самом то деле :)
источник

D

Dmitriy in AI Cups Official
был же в прошлом году градиент и квадраты
источник

A

Alex in AI Cups Official
Sergio Tulentsev
Эх, вместо одного кружочка пришлось триста треугольников рисовать. Хоть ревайнд бери, в самом то деле :)
так а смысл от кружочка на поле из сетки 🤔
источник

A

Alex in AI Cups Official
вот слоев как в ревинде нехватает конечно, как то через интерактивно их в лр делать не очень удобно
источник

ST

Sergio Tulentsev in AI Cups Official
Alex
так а смысл от кружочка на поле из сетки 🤔
так пускай пикселизовано бы сам рисовался кружочек, по клеточкам :)
источник

AK

Andrey Kostyagin in AI Cups Official
Нет, всё-таки я не понял про Dockerfile. Могу я в архиве со своей стратегией положить Dockerfile, через который добавить к себе в окружение произвольную библиотеку? @kuviman
источник

AG

Andrew Grigorev in AI Cups Official
Кто юзает torch - походу там лимит в 1 ядро на серваке, но torch видит все ядра (все 96 поди, сколько там их в современных серверах?) и создает дофига потоков которые дерутся за единственное ядро вместо того чтоб вычисления производить и страта падает по TLE. Грешил на медленный парсинг данных в питоне, но там всё более-менее норм. Короче torch.set_num_threads(1) спасает.
источник