Size: a a a

AI Cups Official

2020 December 09

EZ

Evgeniy Zuykin in AI Cups Official
Alexey Slotin
Уже пожалел, что взялся за java, в лимит по времени стал упираться, наверно нужно было букварь по c++ читать ...
Проблема не в языке, а в полных переборах
источник

IL

Ilya L in AI Cups Official
Впервые, кстати, вижу столько сожалений о том, что люди не взяли С++, а писали на другом языке(не Rust)
источник

IL

Ilya L in AI Cups Official
Раньше такого чет не помню
источник

EZ

Evgeniy Zuykin in AI Cups Official
Ilya L
Раньше такого чет не помню
Потому что больше возможностей в лимит не влезть
источник

AS

Alexey Slotin in AI Cups Official
Evgeniy Zuykin
Проблема не в языке, а в полных переборах
Согласен, но если один и тот же бестолковый алгоритм нарисовать на разных языках, то разве время не будет разным ?
источник

IL

Ilya L in AI Cups Official
Ilya L
Раньше такого чет не помню
Хотя для такой сложной игры в среднем 40 мс на тик кажется, когда на последнем КГ для простой игры было 50 мс на тик...
источник

IL

Ilya L in AI Cups Official
Evgeniy Zuykin
Потому что больше возможностей в лимит не влезть
Да это понятно, просто впервые вижу что так остро стал такой вопрос
источник

EZ

Evgeniy Zuykin in AI Cups Official
Alexey Slotin
Согласен, но если один и тот же бестолковый алгоритм нарисовать на разных языках, то разве время не будет разным ?
Ненастолько принципиально как все думают ... Кроме питона конечно
источник

AS

Alexey Slotin in AI Cups Official
Ну если я со своим кодом обычно не влезаю в тайм лимит на последних 100 тиках ...
источник

AY

Alexey Yurasov in AI Cups Official
На пайпи кстати особого прироста не заметил. Может пока до эффективных алгоритмов не дошёл..
источник

EZ

Evgeniy Zuykin in AI Cups Official
Alexey Slotin
Ну если я со своим кодом обычно не влезаю в тайм лимит на последних 100 тиках ...
Так там все проблемы квадратных и кубических алгоритмов и вылазят
источник

AP

Alexey Pogasiy in AI Cups Official
Во втором раунде с туманом войны о сопернике будет доступна информация из PlayerView.getPlayers()?
То есть его id, счет и ресурсы?
источник

EZ

Evgeniy Zuykin in AI Cups Official
Alexey Pogasiy
Во втором раунде с туманом войны о сопернике будет доступна информация из PlayerView.getPlayers()?
То есть его id, счет и ресурсы?
Вроде да
источник

AP

Alexey Pogasiy in AI Cups Official
сейчас и проверю )
источник

YK

Yevhen Kazmin in AI Cups Official
Ilya L
Впервые, кстати, вижу столько сожалений о том, что люди не взяли С++, а писали на другом языке(не Rust)
Пишу на шарпе, стратегия 9 секунд занимает, вообще не вижу проблем
источник

YK

Yevhen Kazmin in AI Cups Official
Есть свой бфс/поля/сохранение прошлых действий и прочие небыстрые штуки
источник

R

Ru in AI Cups Official
Yevhen Kazmin
Пишу на шарпе, стратегия 9 секунд занимает, вообще не вижу проблем
Да, если не глупить, на c# проблем нет :10 сек на 200 юнитов. БФС тоже есть, и linq  использую.
источник

YK

Yevhen Kazmin in AI Cups Official
Ru
Да, если не глупить, на c# проблем нет :10 сек на 200 юнитов. БФС тоже есть, и linq  использую.
Без linq нет смысла Шарп использовать))
источник

YK

Yevhen Kazmin in AI Cups Official
Вообще .net5 уже стал весьма шустрым. Радует, что оно ускоряется с каждой версией
источник

R

Ru in AI Cups Official
Yevhen Kazmin
Без linq нет смысла Шарп использовать))
К сожалееию вызов лямбды не дешевая штука. Хотя может в  Net5 пофиксили это.
источник