Size: a a a

AI Cups Official

2020 December 07

SK

Sergei Kulik in AI Cups Official
Vladimir Egorov
и ещё я когда добавлял расчет сколько ресурсов надо, я считал сколько в текущем тике ресурсов. А смартгай например постоянно спамит командой создать, и в тот тик когда я только вижу что у меня достаточно ресурсов, смартгай уже заспамил команду и она выполнилась. Я сначала тоже думал что -1. Но нет
Я тоже на смартгая ориентировался
источник

VK

Vitaliy Kudasov in AI Cups Official
Pavel Khaustov
меня сейчас смущает, что я тестирую при breakthrough = false, а у меня всё равно ресурсы проносят юниты
автоатака?
источник

PK

Pavel Khaustov in AI Cups Official
сейчас проверю, но не должно быть
источник

PK

Pavel Khaustov in AI Cups Official
нет, всё ок, это была старая версия решения, и там был breakthrough
источник

SK

Sergei Kulik in AI Cups Official
Vladimir Egorov
debugUpdate чуть позже (на тик) выглядит
Если у меня и у стартгая одинаково идут ресурсы с самого начала, но он покупает на тик раньше, то это не отладка
источник

VE

Vladimir Egorov in AI Cups Official
Sergei Kulik
Если у меня и у стартгая одинаково идут ресурсы с самого начала, но он покупает на тик раньше, то это не отладка
У него просто команда уже была отправлена. Если ты будешь предугадывать, что на следюущем тике у тебя уже будет 11 ресурсов, и заранее отправишь команду, то будет как у смартгая
источник

SK

Sergei Kulik in AI Cups Official
Ощущение все таки что можно отправить команду покупки заранее
источник

SK

Sergei Kulik in AI Cups Official
Vladimir Egorov
У него просто команда уже была отправлена. Если ты будешь предугадывать, что на следюущем тике у тебя уже будет 11 ресурсов, и заранее отправишь команду, то будет как у смартгая
Ну вот да, это странно
источник

VE

Vladimir Egorov in AI Cups Official
более того, эту команду потом ещё и отменить надо не забыть
источник

VE

Vladimir Egorov in AI Cups Official
в правилах написано, что юнит выполняет последнюю команду
источник

SK

Sergei Kulik in AI Cups Official
Это понятно
источник

AY

Alexey Yurasov in AI Cups Official
Viktor Nagornov cArmius
грустнябрь, получается )
ладно
пойду вспоминать си, получается. На нём я хоть что-то когда-то писал ))
Неужели тоже придется 🙈
Как определить, насколько я близок к провалу по ресурсам?
Есть какой то динамический штраф распространяющийся на очки?
Или только при перерасходе некоторого порога времени игрока признают проигравшим?
источник

VE

Vladimir Egorov in AI Cups Official
один раз отправил базе команду строить юнитов - она строит.
источник

Vc

Viktor Nagornov cArm... in AI Cups Official
Alexey Yurasov
Неужели тоже придется 🙈
Как определить, насколько я близок к провалу по ресурсам?
Есть какой то динамический штраф распространяющийся на очки?
Или только при перерасходе некоторого порога времени игрока признают проигравшим?
там просто таймлимит есть в 40 секунд на всё про всё
источник

AY

Alexey Yurasov in AI Cups Official
Viktor Nagornov cArmius
там просто таймлимит есть в 40 секунд на всё про всё
суммарно на все 1000 тиков ?
источник

SK

Sergei Kulik in AI Cups Official
В общем из-за того что команды атаки выполняются раньше, а команды строительства позже, ресурсы за это время прибавляются
источник

SK

Sergei Kulik in AI Cups Official
И происходит ситуация, что ресурсов хватает уже на этом тике
источник

SK

Sergei Kulik in AI Cups Official
Скорее всего так
источник

SK

Sergei Kulik in AI Cups Official
Не знаю, баг это или фича, или я не прав?
источник

AY

Alexey Yurasov in AI Cups Official
Alexey Yurasov
суммарно на все 1000 тиков ?
тогда это всего 40 миллисекунд  на тик..
источник