Open AI Championship

Песочница

Project

Sandbox

Round 1

Round 2

Finals

Песочница (на 15 декабря 2013 г.)

Recent comments

4 september 19:00: risi wrote comment on post Закрытие Russian AI Cup 2013
28 february 02:59: puk wrote comment on post Закрытие Russian AI Cup 2013
26 february 21:12: amurushkin wrote comment on post Закрытие Russian AI Cup 2013
26 february 13:17: alevlaber wrote comment on post Закрытие Russian AI Cup 2013
20 february 17:33: Megabyte wrote comment on post Закрытие Russian AI Cup 2013
20 february 10:10: plomovtsev wrote comment on post Закрытие Russian AI Cup 2013
20 february 09:28: aleex wrote comment on post Закрытие Russian AI Cup 2013
18 february 23:13: santa324 wrote comment on post Закрытие Russian AI Cup 2013
17 february 14:43: m16a wrote comment on post Закрытие Russian AI Cup 2013
17 february 06:26: PAX wrote comment on post Закрытие Russian AI Cup 2013

VK Group

Telegram chat

 

Песочница — это соревнование, которое длится на протяжении всего чемпионата CodeTroopers 2013. Песочница открывается 4 ноября и закрывается 15 декабря 2013 года, то есть через несколько дней после окончания Финала.

Для того, чтобы принять участие в чемпионате вам достаточно отправить в Песочницу хотя бы одну принятую стратегию до начала Раунда 1. Вы можете отправлять свои стратегии в Песочницу в любое время и проводить бои с их участием. В Песочнице регулярно проводятся квалификационные бои. В квалификационном бою участвует последняя отправленная вами принятая стратегия. Участники квалификационного боя выбираются случайным образом. Каждая стратегия принимает участие примерно в одном квалификационном бою в час (этот интервал может быть изменен по решению жюри, но он одинаковый для всех участников). На основании результатов этих боев подсчитывается рейтинг участников. Начальное значение рейтинга равное 1200 присваивается любому кто отправит принятую стратегию в Песочницу.

Для подсчета рейтинга используется модифицированный рейтинг Эло. Если коротко: для каждого участника вычисляется его ожидаемое место, и если он занял место выше, то его рейтинг увеличивается, а если занял ниже — уменьшается.

Для участия в Раунде 1 отбираются 900 участников с наибольшим значением рейтинга в Песочнице (при равенстве рейтинга приоритет отдается участнику, раньше отправившему свою последнюю стратегию) на момент начала Раунда 1.

В дополнение к квалификационным боям участники могут создавать собственные бои. Для этого нужно отправить свою стратегию и выбрать себе соперников. В качестве оппонентов можно выбрать любые стратегии, отправленные не позднее вашей последней принятой стратегии. При этом есть возможность выбрать любую доступную на момент создания боя версию стратегии. При создании боя можно выбрать один из не более чем трех форматов: 4x3, 4x4, 2x5 (формат боя имеет вид <*количество участников*>x<*количество бойцов каждого участника*>). До начала Раунда 1 доступен только тип боев 4x3, до начала Раунда 2 доступны типы 4x3 и 4x4. С момента начала Финала доступны все 3 типа боев.

Результаты боев, созданных участниками, на результаты никак не влияют. Квалификационные бои будут проводиться вплоть до окончания чемпионата. Эти бои влияют исключительно на рейтинг участников в Песочнице и не будут учитываться в чемпионате. Однако перед каждым этапом турнира (кроме Раунда 1) из Песочницы будет проводиться добор стратегий для участия в турнире. Так, для участия в Раунде 2 будет дополнительно допущено 60 стратегий с наибольшим рейтингом в Песочнице из числа тех, кто не прошел в Раунд 2 в рамках основного чемпионата. Для участия в Финале дополнительно будет допущено 10 стратегий. Также после закрытия Песочницы 15-го декабря авторы лучших стратегий получат призы.

Участники, выбывшие из чемпионата, имеют возможность улучшать и отправлять свои стратегии, проводить собственные бои. Они являются полноправными участниками Песочницы и в случае высоких результатов также претендуют на специальные призы.



nakilon

nakilon

Moscow

После обнуления моя стратегия стала сливать и вообще странно себя вести. За товот зеленый соперник здесь игает почему-то в точности так, как должна была играть моя _Оо http://russianaicup.ru/game/view/31215

Nov 11, 2013 3:29:11 AM
nakilon

nakilon

Moscow

nakilon

nakilon

Moscow

После обнуления моя стратегия стала сливать и вообще странно себя вести. За товот зеленый соперник здесь игает почему-то в точности так, как должна была играть моя _Оо http://russianaicup.ru/game/view/31215

Хм, пересмотрел его бои. Нет, у него просто на самом деле такое же поведение, как у моих )

Nov 11, 2013 3:33:32 AM
sender-mobile

sender-mobile

Moscow

Такое ощущение, что процент побед считается неправильно. Например вот у этого участника http://russianaicup.ru/profile/Crowd все бои заканчиваются набором 0 очков. Не совсем понятно, как он умудрился 33% боев выиграть.

Nov 11, 2013 6:26:44 AM
Hohol

Hohol

Maxifier

Наверное с графика рейтинга стоит убрать этот большой хвост от бета-тестирования (возможно, сделать его показ одной из опций в выпадающем списке). Информативности в нем мало.

Nov 11, 2013 8:45:11 AM
AdmiralShadow

AdmiralShadow

ХГТУ

Hohol

Hohol

Maxifier

Наверное с графика рейтинга стоит убрать этот большой хвост от бета-тестирования (возможно, сделать его показ одной из опций в выпадающем списке). Информативности в нем мало.

Графика мало. Надо всё обнулить. Все протестировали, ошибки выявили - исправили , параметры изменились. Надо обнулить бета-информацию и дело с концом.

Nov 11, 2013 8:52:01 AM
cheeser

cheeser

Glowbyte

AdmiralShadow

AdmiralShadow

ХГТУ

Графика мало. Надо всё обнулить. Все протестировали, ошибки выявили - исправили , параметры изменились. Надо обнулить бета-информацию и дело с концом.

+1

Nov 11, 2013 9:27:02 AM
NightmareZ

NightmareZ

безработный

Commandos

Commandos

Гродно

Обновлено: 4 ноября: На время бета-теста интервал между боями в Песочнице составит 20 минут. бета тест вроде как кончился.

У меня в бете стратегия с примерно 200-го места на 20-е поднялась за пару суток. Сейчас я наблюдаю ситуацию, что нынешними темпами на этот процесс уйдёт неделя… а нынче в топах полно случайных людей.

Nov 11, 2013 10:46:37 AM
Commandos

Commandos

Гродно

NightmareZ

NightmareZ

безработный

У меня в бете стратегия с примерно 200-го места на 20-е поднялась за пару суток. Сейчас я наблюдаю ситуацию, что нынешними темпами на этот процесс уйдёт неделя… а нынче в топах полно случайных людей.

Если посмотрите результаты танков прошлого года (песочницы) то станет и так понятно, что рейтинг этот слишком подвержен случайностям.

Простой пример - мой рейтинг за прошлый год. Подсчёт итогов - 9 место где-то в песочнице. Сейчас стратегия на 4-ом. При этом не модифицировалась она ещё с финала, а многие ребята пробовали дописать ещё что-то.

Также её вполне неплохо по рейтингу колбасило (3100+-100(!!!)). Без видимых закономерностей. А в этом году, мне кажется, таких успехов повторить мне не получится.

Nov 11, 2013 10:51:51 AM
NightmareZ

NightmareZ

безработный

NightmareZ

NightmareZ

безработный

У меня в бете стратегия с примерно 200-го места на 20-е поднялась за пару суток. Сейчас я наблюдаю ситуацию, что нынешними темпами на этот процесс уйдёт неделя… а нынче в топах полно случайных людей.

По-хорошему, каждую стратегию нужно прогнать 1000 раз в сутки, а не 20… в противном случае получится та же фигня, что была с танками.

Nov 11, 2013 10:52:19 AM
Commandos

Commandos

Гродно

NightmareZ

NightmareZ

безработный

По-хорошему, каждую стратегию нужно прогнать 1000 раз в сутки, а не 20… в противном случае получится та же фигня, что была с танками.

А сильно лучше вряд ли будет. Хотя сейчас отстой. Это не ACM, где “прошла/не прошла”. Может если кто-нибудь что-нибудь придумает получше. 1000 раз каждую, мне кажется, не прогонят. Мощностей не хватит. Либо желания так мощности раздувать.

Nov 11, 2013 10:55:58 AM
AdmiralShadow

AdmiralShadow

ХГТУ

Commandos

Commandos

Гродно

А сильно лучше вряд ли будет. Хотя сейчас отстой. Это не ACM, где “прошла/не прошла”. Может если кто-нибудь что-нибудь придумает получше. 1000 раз каждую, мне кажется, не прогонят. Мощностей не хватит. Либо желания так мощности раздувать.

Мой критерий для частоты запуска - это если взять новую стратегию (предположительную лучшую), она должна подняться (при условии выигрыша ~ 80-90% битв) в топ 10 примерно за сутки, лучше за пол дня. :). Чаще пускать стратегии нет смысла. Admiralъ.

Nov 11, 2013 11:24:49 AM
Commandos

Commandos

Гродно

AdmiralShadow

AdmiralShadow

ХГТУ

Мой критерий для частоты запуска - это если взять новую стратегию (предположительную лучшую), она должна подняться (при условии выигрыша ~ 80-90% битв) в топ 10 примерно за сутки, лучше за пол дня. :). Чаще пускать стратегии нет смысла. Admiralъ.

На мой взгляд в целом данная система рейтинга для приближённой оценки положения твоей стратегии среди остальных годится. Но не годится для отбора топ-6, или топ-10. Ибо в топ-6 может занести и человека, реально обладающего стратегией, которая должна быть на месте так 20-ом. Если просто пару раз подряд повезёт.

Nov 11, 2013 11:27:25 AM
SladeThe

SladeThe

Russian AI Cup Team

sender-mobile

sender-mobile

Moscow

Такое ощущение, что процент побед считается неправильно. Например вот у этого участника http://russianaicup.ru/profile/Crowd все бои заканчиваются набором 0 очков. Не совсем понятно, как он умудрился 33% боев выиграть.

В этой игре он занял первое место.

Nov 11, 2013 11:32:48 AM
Commandos

Commandos

Гродно

Прошлый год, топ 15 на 2 декабря (итог песочницы + места тех же людей после закрытия песочницы) 1 SDil - 2 2 Milanin - 6 3 GreenTea - 3 4 Hohol - 13 5 Liaksiejka - 30(!) 6 Megabyte - 19 7 Mr.Smile - 8 8 valex - 12 9 Commandos - 4 10 eax - 24 11 MrDindows - 22 12 baho - 7 13 twrlx - 33 14 Keeefir - 53 15 Romka - 18

по-моему слишком нестабильно.

Nov 11, 2013 11:34:27 AM
AdmiralShadow

AdmiralShadow

ХГТУ

Commandos

Commandos

Гродно

На мой взгляд в целом данная система рейтинга для приближённой оценки положения твоей стратегии среди остальных годится. Но не годится для отбора топ-6, или топ-10. Ибо в топ-6 может занести и человека, реально обладающего стратегией, которая должна быть на месте так 20-ом. Если просто пару раз подряд повезёт.

Ну это вопрос проведения финала :). Там надо много погонять. Чтобы выявить стабильность выигрыша финалистов, потому как лучшая стратегия, должна универсально выигрывать любую стратегию.

Nov 11, 2013 11:34:28 AM
SladeThe

SladeThe

Russian AI Cup Team

AdmiralShadow

AdmiralShadow

ХГТУ

Графика мало. Надо всё обнулить. Все протестировали, ошибки выявили - исправили , параметры изменились. Надо обнулить бета-информацию и дело с концом.

Многим участникам нужны существующие игры для выявления багов (при помощи Repeater’а) и оптимизации своей стратегии. Мы не анонсировали заранее полное обнуление беты (только сброс рейтинга) и поэтому не можем внезапно всё почистить.

Nov 11, 2013 11:35:15 AM
AdmiralShadow

AdmiralShadow

ХГТУ

Commandos

Commandos

Гродно

Прошлый год, топ 15 на 2 декабря (итог песочницы + места тех же людей после закрытия песочницы) 1 SDil - 2 2 Milanin - 6 3 GreenTea - 3 4 Hohol - 13 5 Liaksiejka - 30(!) 6 Megabyte - 19 7 Mr.Smile - 8 8 valex - 12 9 Commandos - 4 10 eax - 24 11 MrDindows - 22 12 baho - 7 13 twrlx - 33 14 Keeefir - 53 15 Romka - 18 …

Нельзя сравнивать закрытие песочницы с финалом. После финала стратегии еще дописывались.

Nov 11, 2013 11:36:07 AM
Commandos

Commandos

Гродно

AdmiralShadow

AdmiralShadow

ХГТУ

Ну это вопрос проведения финала :). Там надо много погонять. Чтобы выявить стабильность выигрыша финалистов, потому как лучшая стратегия, должна универсально выигрывать любую стратегию.

Я не про финал, я про песочницу. В финале всё более-менее нормально. Есть конечно рандом, пусть для меня был он очень неприятный, но приходится признать, что скорее всего моя стратегия была каплю хуже, потому и осталась на 7-ом месте. Результат песочницы же признать вообще сложно.

Nov 11, 2013 11:36:41 AM
Commandos

Commandos

Гродно

AdmiralShadow

AdmiralShadow

ХГТУ

Нельзя сравнивать закрытие песочницы с финалом. После финала стратегии еще дописывались.

Нельзя, многие дописывались. Я свою не трогал, но и её в рейтинге очень сильно колбасило. Подозреваю, что и многие остальные, попавшие в топ 15 при закрытии, также ничего не делали.

Да, я понимаю, что изменение остальных стратегий также влияет на положение твоей. Но всё-таки уж больно странное влияние

Nov 11, 2013 11:38:40 AM
SladeThe

SladeThe

Russian AI Cup Team

NightmareZ

NightmareZ

безработный

У меня в бете стратегия с примерно 200-го места на 20-е поднялась за пару суток. Сейчас я наблюдаю ситуацию, что нынешними темпами на этот процесс уйдёт неделя… а нынче в топах полно случайных людей.

По нашим оценкам на стабилизацию рейтинга при играх раз в час уходит примерно двое суток. Мы проводили эксперимент, отправив стратегию одного из лидеров с нового аккаунта. Стратегия оказалась в топ 10 через 36 часов.

Разумеется рейтинг будет «плавать», и дело тут не в системе подсчёта. Если стратегия лидера по стечению обстоятельств проиграла 5 или даже более раз подряд, а такое вполне возможно, разумеется он потеряет не одно место.

Мы не говорим, что существующая рейтинговая система идеальна. Однако невозможно выдавать стабильные результаты при случайных входных данных.

Nov 11, 2013 11:41:30 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Есть какой то баг в системе. И о таком уже писали. http://russianaicup.ru/game/view/32417 в этом бою на 17 ходу мой мертвый солдат получил управление и сделал ход. Дебаг показывает что у юнита было 10 хп, однако при просмотре боя видно что он мертвый. Как итог моя стратегия была засчитана как упавшая ввиду того что я походил мертвым юнитом. Но я бы не смог им походить если бы он был мертв верно? Просьба исправить потому что дело не шуточное. Я же не могу определить что юнит мертв если у него и хп есть и управление им дали.

Nov 11, 2013 11:51:20 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Есть какой то баг в системе. И о таком уже писали. http://russianaicup.ru/game/view/32417 в этом бою на 17 ходу мой мертвый солдат получил управление и сделал ход. Дебаг показывает что у юнита было 10 хп, однако при просмотре боя видно что он мертвый. Как итог моя стратегия была засчитана как упавшая ввиду того что я походил мертвым юнитом. Но я бы не смог им походить если бы он был мертв верно? Просьба исправить потому что дело не шуточное. Я же не могу определить что юнит мертв если у него и хп есть и управление им дали.

хочу еще добавить что при просмотре боя как раз видно что враг добивает именно 10 хп, ровно столько сколько было передано моей стратегии. Получается что я успел походить между его выстрелами что ли?

Nov 11, 2013 11:55:29 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

А вот еще интересный бой. http://russianaicup.ru/game/view/32444 на 4 ходу медик стреляет в красного медика и стратегия сразу падает. при просмотре боя выстрел не был воспроизведен. Получается посчитала система что действие недопустимо? но ведь стрелять можно было. Заметьте оба бага на одной и той же карте выплыли

Nov 11, 2013 12:08:12 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Ребята это становиться быть серьезной проблемой. Вот 3 бой подряд стратегия падает без причины http://russianaicup.ru/game/view/32483. Что мне делать то?

Nov 11, 2013 12:10:47 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

хочу еще добавить что при просмотре боя как раз видно что враг добивает именно 10 хп, ровно столько сколько было передано моей стратегии. Получается что я успел походить между его выстрелами что ли?

Посмотрел внимательно. После того, как ваш юнит отбегал вверх-вниз, противник начинает стрельбу. Посмотрите на очки, которые он тратит. Два выстрела, два раза по -4. Всего очков 10, стало быть остается еще два очка. Что происходит дальше - он опять стреляет. Значит, очков уже больше двух, это новый ход. А из Ваших ЖИВЫХ юнитов никто даже не шевельнулся. Так что дело не в том, что ходите убитым, а в чем-то еще, смотрите код и свои действия внимательнее.

Nov 11, 2013 12:19:45 PM
NightmareZ

NightmareZ

безработный

SladeThe

SladeThe

Russian AI Cup Team

По нашим оценкам на стабилизацию рейтинга при играх раз в час уходит примерно двое суток. Мы проводили эксперимент, отправив стратегию одного из лидеров с нового аккаунта. Стратегия оказалась в топ 10 через 36 часов. Разумеется рейтинг будет «плавать», и дело тут не в системе подсчёта. Если стратегия лидера по стечению обстоятельств проиграла 5 или даже более раз подряд, а такое вполне возможно, разумеется он потеряет не одно место. …

То есть, если я заливаю новую стратегию, то только минимум через двое суток смогу точно узнать, лучше она или хуже предыдущей?

Nov 11, 2013 12:20:32 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Посмотрел внимательно. После того, как ваш юнит отбегал вверх-вниз, противник начинает стрельбу. Посмотрите на очки, которые он тратит. Два выстрела, два раза по -4. Всего очков 10, стало быть остается еще два очка. Что происходит дальше - он опять стреляет. Значит, очков уже больше двух, это новый ход. А из Ваших ЖИВЫХ юнитов никто даже не шевельнулся. Так что дело не в том, что ходите убитым, а в чем-то еще, смотрите код и свои действия внимательнее.

К сожалению в репитере я все что вижу это то что мою юнит установил move действие стрелять по юниту. При просмотре боя не видно чтобы он стрельнул. и больше ему управление не было передано. Удивительно то что моя стратегия не менялась со вчерашнего дня. но из последних 5 боев 4 упало. странно это. вчера не падала весь вечер и ночь, а сегодня падает почти в каждом бою

Nov 11, 2013 12:24:40 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

А вот еще интересный бой. http://russianaicup.ru/game/view/32444 на 4 ходу медик стреляет в красного медика и стратегия сразу падает. при просмотре боя выстрел не был воспроизведен. Получается посчитала система что действие недопустимо? но ведь стрелять можно было. Заметьте оба бага на одной и той же карте выплыли

Очевидно - дальность стрельбы медика 5, расстояние 6. Внимательнее к правилам и коду.

Nov 11, 2013 12:27:04 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

vovo4ka

vovo4ka

Рязань

Да. И это печально.

На форуме есть голосовалка по этому поводу. Все кто еще свое мнение не высказал предлагаю посетить соответствующую ветку форума

Nov 11, 2013 12:28:48 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Очевидно - дальность стрельбы медика 5, расстояние 6. Внимательнее к правилам и коду.

где 6 то дальность. координаты мои 15,10 врага 10,10. расстояние 5, более того isVisible которым предложили пользоваться для определения возможности стрельбы сказал что стрелять можно

Nov 11, 2013 12:30:02 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Ребята это становиться быть серьезной проблемой. Вот 3 бой подряд стратегия падает без причины http://russianaicup.ru/game/view/32483 . Что мне делать то?

Хоть укажите, какое последнее действие Вы пытались сделать. Учитывая большое количество отыгранных боев и малое количество жалоб склонен считать, что все проблемы в коде.

Nov 11, 2013 12:30:18 PM
cNoNim

cNoNim

DataArt

vovo4ka

vovo4ka

Рязань

Да. И это печально.

что вы так переживаете, главное ведь в раунды попасть

Nov 11, 2013 12:30:45 PM
Hohol

Hohol

Maxifier

А что означает выделение ника жирным?

Nov 11, 2013 12:33:22 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Хоть укажите, какое последнее действие Вы пытались сделать. Учитывая большое количество отыгранных боев и малое количество жалоб склонен считать, что все проблемы в коде.

В том и дело что код не менял со вчерашнего дня. Весь вечер вчера и ночь не падала же. А только сейчас вот недавно начала. Попробовал перезалить ту же самую версию. Посмотрим поможет или нет.

Nov 11, 2013 12:33:58 PM
NightmareZ

NightmareZ

безработный

Hohol

Hohol

Maxifier

А что означает выделение ника жирным?

Походу, это те, кто онлайн.

Nov 11, 2013 12:34:33 PM
Commandos

Commandos

Гродно

SladeThe

SladeThe

Russian AI Cup Team

По нашим оценкам на стабилизацию рейтинга при играх раз в час уходит примерно двое суток. Мы проводили эксперимент, отправив стратегию одного из лидеров с нового аккаунта. Стратегия оказалась в топ 10 через 36 часов. Разумеется рейтинг будет «плавать», и дело тут не в системе подсчёта. Если стратегия лидера по стечению обстоятельств проиграла 5 или даже более раз подряд, а такое вполне возможно, разумеется он потеряет не одно место. …

Про рейтинг споры были ещё с прошлого года, вобщем-то без существенных предложений он не имеет смысла.

Попробую внести лепту - может быть для отбора топ 6 в песочнице лучше взять топ 15 и прогнать все варианты боёв, чтобы в дуэлях пободались каждый с каждым, а в играх на 4 игрока каждый пободался со всеми возможными наборами трёх других. Если я правильно посчитал, то для 15 человек это 2835 игр (могу ошибаться). Ну и кол-во игр можно умножить на n, при желании. К примеру в прошлом финале было вроде как 34 волны, а это 50*49/2*34=41650 игр.

Nov 11, 2013 12:36:04 PM
Hohol

Hohol

Maxifier

NightmareZ

NightmareZ

безработный

Походу, это те, кто онлайн.

Не похоже.

Nov 11, 2013 12:36:42 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

где 6 то дальность. координаты мои 15,10 врага 10,10. расстояние 5, более того isVisible которым предложили пользоваться для определения возможности стрельбы сказал что стрелять можно

Действительно, затем красный медик сокращает расстояние до 5 клеток, стреляет по Вам и как раз после этого по очередности должен ходить Ваш медик, но ничего не происходит. Раз это начало хода, то очков на выстрел точно хватает. Ошибка может быть в неверном указании цели для выстрела. Проверьте, те ли координаты Вы передаете. И не передали ли Вы где-то по коду выше еще и направление. Направление является приоритетным, на форуме уже была тема про глюки из-за забытого указания и того, и другого.

Nov 11, 2013 12:37:30 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

В том и дело что код не менял со вчерашнего дня. Весь вечер вчера и ночь не падала же. А только сейчас вот недавно начала. Попробовал перезалить ту же самую версию. Посмотрим поможет или нет.

Я имел ввиду какой действие делает стратегия перед падением.

Nov 11, 2013 12:38:13 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Commandos

Commandos

Гродно

Про рейтинг споры были ещё с прошлого года, вобщем-то без существенных предложений он не имеет смысла. Попробую внести лепту - может быть для отбора топ 6 в песочнице лучше взять топ 15 и прогнать все варианты боёв, чтобы в дуэлях пободались каждый с каждым, а в играх на 4 игрока каждый пободался со всеми возможными наборами трёх других. Если я правильно посчитал, то для 15 человек это 2835 игр (могу ошибаться). Ну и кол-во игр можно умножить на n, при желании. К примеру в прошлом финале было вроде как 34 волны, а это 50*49/2*34=41650 игр.

Это уже прямо мини чемпионат получается для лидеров песочницы. Мне кажется гораздо проще сделать бои более часто. Как мне показалось раз в 20 минут было самое оно

Nov 11, 2013 12:38:54 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Я имел ввиду какой действие делает стратегия перед падением.

Ну я ж написал попытался стрельнуть в медика который находится на расстоянии для выстрела. В первом случае тоже пытался стрелять. Тогда что получается cellVisibilities который я получаю говорит что стрелять можно а на сервере говорит что нельзя? Тем более там даже никаких преград не было.

Nov 11, 2013 12:41:13 PM
Commandos

Commandos

Гродно

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Это уже прямо мини чемпионат получается для лидеров песочницы. Мне кажется гораздо проще сделать бои более часто. Как мне показалось раз в 20 минут было самое оно

Это подойдёт для более быстрого обновления своего положения в песочнице после перезаливки стратегии. На текущий же рейтинг наиболее существенное влияние будут оказывать пару последних боёв, а это может оказаться существенный +- по местам.

Nov 11, 2013 12:41:50 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Действительно, затем красный медик сокращает расстояние до 5 клеток, стреляет по Вам и как раз после этого по очередности должен ходить Ваш медик, но ничего не происходит. Раз это начало хода, то очков на выстрел точно хватает. Ошибка может быть в неверном указании цели для выстрела. Проверьте, те ли координаты Вы передаете. И не передали ли Вы где-то по коду выше еще и направление. Направление является приоритетным, на форуме уже была тема про глюки из-за забытого указания и того, и другого.

в дебагере я проверил и даже репитеру отсылает ход стрелять в точку 10, 10, после этого уже управление не получает. А раз этого выстрела нет при просмотре боя значит дело в нем, но все по правилам же.

Nov 11, 2013 12:43:07 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Действительно, затем красный медик сокращает расстояние до 5 клеток, стреляет по Вам и как раз после этого по очередности должен ходить Ваш медик, но ничего не происходит. Раз это начало хода, то очков на выстрел точно хватает. Ошибка может быть в неверном указании цели для выстрела. Проверьте, те ли координаты Вы передаете. И не передали ли Вы где-то по коду выше еще и направление. Направление является приоритетным, на форуме уже была тема про глюки из-за забытого указания и того, и другого.

Направление вообще не использую нигде и никогда. Координаты задаю правильные

Nov 11, 2013 12:44:00 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Commandos

Commandos

Гродно

Это подойдёт для более быстрого обновления своего положения в песочнице после перезаливки стратегии. На текущий же рейтинг наиболее существенное влияние будут оказывать пару последних боёв, а это может оказаться существенный +- по местам.

Согласен. Может даже возникнуть ситуация что установят галочку изменчивости рейтинга за пару часов до закрытия песочницы и при определенной удаче можно запросто заскочить в призеры даже с 50 места я думаю.

Nov 11, 2013 12:45:51 PM
Oxidize

Oxidize

Уфа

Hohol

Hohol

Maxifier

А что означает выделение ника жирным?

Подозреваю, что жирный ник у тех, кто обновлял стратегию за последние трое суток.

Nov 11, 2013 12:46:09 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Направление вообще не использую нигде и никогда. Координаты задаю правильные

Тогда остаются только ограничения по процессорному времени и памяти. Сильно много/долго считаете? Можно попробовать упростить код на время и посмотреть, станет ли лучше бегать. Где-то в обсуждениях опять проскакивало про Питон, что падало при нормальной работе, а после облегчения - забегало.

Nov 11, 2013 12:49:13 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Тогда остаются только ограничения по процессорному времени и памяти. Сильно много/долго считаете? Можно попробовать упростить код на время и посмотреть, станет ли лучше бегать. Где-то в обсуждениях опять проскакивало про Питон, что падало при нормальной работе, а после облегчения - забегало.

Это все понятно. Но она же не падала более 12 часов подряд а потом бац резко стала падать в 6 боях 5 раз упала. И опять же в первом случае там всего 1 вражеский юнит остался там особо даже выбирать варианты не приходится Уповаю к Администрации, помогите определить причину падения. А еще лучше если такую информацию сможет давать репитер. Например Вы сделали ход такой то Ваша стратегия была посчитана упавшей. Или вы не сделали ход в отведенное время. Я думаю многим пригодиться, а то текущая версия репитера к сожалению практически бесполезна при попытке понять почему стратегия упала.

Nov 11, 2013 12:53:25 PM
Commandos

Commandos

Гродно

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Это все понятно. Но она же не падала более 12 часов подряд а потом бац резко стала падать в 6 боях 5 раз упала. И опять же в первом случае там всего 1 вражеский юнит остался там особо даже выбирать варианты не приходится Уповаю к Администрации, помогите определить причину падения. А еще лучше если такую информацию сможет давать репитер. Например Вы сделали ход такой то Ваша стратегия была посчитана упавшей. Или вы не сделали ход в отведенное время. Я думаю многим пригодиться, а то текущая версия репитера к сожалению практически бесполезна при попытке понять почему стратегия упала.

Дурной вариант. Но может в бета тесте пользовался более мощный комп?) Тогда процессорное время может отличаться. ОЧЕНЬ надеюсь, что это не так :) И вообще хотелось бы хар-ки компа, на котором тестируемся, знать.

Nov 11, 2013 12:55:00 PM
Commandos

Commandos

Гродно

Commandos

Commandos

Гродно

Дурной вариант. Но может в бета тесте пользовался более мощный комп?) Тогда процессорное время может отличаться. ОЧЕНЬ надеюсь, что это не так :) И вообще хотелось бы хар-ки компа, на котором тестируемся, знать.

Либо, если не более мощный, то более “разогретый”. Вроде как комп, который работает в относительно экономном режиме (снижая макс частоту в н раз) бывает показывает процессорное время относительно текущей частоты.

Nov 11, 2013 12:56:39 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Commandos

Commandos

Гродно

Дурной вариант. Но может в бета тесте пользовался более мощный комп?) Тогда процессорное время может отличаться. ОЧЕНЬ надеюсь, что это не так :) И вообще хотелось бы хар-ки компа, на котором тестируемся, знать.

Это даже звучит не логично, ведь наоборот же ожидается наплыв пользователей, зачем ухудшать мощности? Но все бывает все возможно :) Хотелось бы верить что вы не правы

Nov 11, 2013 12:56:42 PM
NightmareZ

NightmareZ

безработный

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Это даже звучит не логично, ведь наоборот же ожидается наплыв пользователей, зачем ухудшать мощности? Но все бывает все возможно :) Хотелось бы верить что вы не правы

Ну я не буду говорить за данное мероприятие, но из множества контор, с которыми мне довелось поработать за последние десять лет, очень немногие следовали вашей так называемой “логике”. Часто людьми, в том числе руководящими, руководят какие-то свои мотивы, эмоции, безумные идеи… но никак не “логика”. Да что далеко ходить: мой отец ездит на внедорожнике мерсе, но не может / не желает себе обновить комп, которому лет восемь как минимум — и каждый вечер после тяжёлого трудового дня играет в свои любимые игрушки и сетует на то, что он, мол, тормозит.

Nov 11, 2013 1:02:37 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

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

Nov 11, 2013 2:25:13 PM
HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

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

Стратегии на один ход бойца выделяется не более 2 секунд реального времени. Но в сумме на всю игру процессу стратегии выделяется 500 × <длительность_игры_в_ходах> × <количество_бойцов_в_отряде> миллисекунд реального времени и 200 × <длительность_игры_в_ходах> × <количество_бойцов_в_отряде> миллисекунд процессорного времени.5 Все ограничения по времени распространяются не только на код участника, но и на взаимодействие клиента-оболочки стратегии с игровым симулятором.

Nov 11, 2013 2:28:33 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

HiVaccessdenied

HiVaccessdenied

ООО "Мера НН"

Стратегии на один ход бойца выделяется не более 2 секунд реального времени. Но в сумме на всю игру процессу стратегии выделяется 500 × <длительность_игры_в_ходах> × <количество_бойцов_в_отряде> миллисекунд реального времени и 200 × <длительность_игры_в_ходах> × <количество_бойцов_в_отряде> миллисекунд процессорного времени.5 Все ограничения по времени распространяются не только на код участника, но и на взаимодействие клиента-оболочки стратегии с игровым симулятором.

А вот никому не кажется странным что не надо мешать реальное время и процессорное? И что при разной нагрузке на сервер реальное время будет разное постоянно по отношению к процессорному? Ведь на лицо ситуация когда стратегия уложится в процессорное время но не уложится в реальное потому что например на сервере процессор не справляется с нагрузкой. Считаю что нужно учитывать только процессорное время и тогда будет постоянство в оценке скорости работы стратегий

Nov 11, 2013 2:41:57 PM
nakilon

nakilon

Moscow

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Направление вообще не использую нигде и никогда. Координаты задаю правильные

Сделай Тестовую посылку, и увидишь детализированное сообщение об ошибке.

Nov 11, 2013 2:49:30 PM
Commandos

Commandos

Гродно

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

А вот никому не кажется странным что не надо мешать реальное время и процессорное? И что при разной нагрузке на сервер реальное время будет разное постоянно по отношению к процессорному? Ведь на лицо ситуация когда стратегия уложится в процессорное время но не уложится в реальное потому что например на сервере процессор не справляется с нагрузкой. Считаю что нужно учитывать только процессорное время и тогда будет постоянство в оценке скорости работы стратегий

Я так понимаю, они этим пытаются обезопаситься от чего-то вроде Thread.sleep. Ну и сами должны понимать все последствия.

Хотя чуть лучше было бы, наверное, чтобы реальное время игнорировали, а подозрительно долго работающие стратегии проверяли. Правда модерировать больше надо будет, но мне кажется, не намного. А за специальный Thread.sleep бан бы предусмотреть.

Только прошу заметить, что наличие такой строчки кода не обязательно приводит к её вызову => не обязательно влияет на тестирование

Nov 11, 2013 2:49:43 PM
Commandos

Commandos

Гродно

Commandos

Commandos

Гродно

Я так понимаю, они этим пытаются обезопаситься от чего-то вроде Thread.sleep. Ну и сами должны понимать все последствия. Хотя чуть лучше было бы, наверное, чтобы реальное время игнорировали, а подозрительно долго работающие стратегии проверяли. Правда модерировать больше надо будет, но мне кажется, не намного. А за специальный Thread.sleep бан бы предусмотреть. …

Прошу прощения, бан уже практически предусмотрен)

Несмотря на то, что ограничение реального времени заметно выше ограничения процессорного времени, запрещено искусствен- но «замедлять» тестирование стратегии командами типа «sleep» (равно как и пытаться замедлить/дестабилизировать тестирующую систему другими способами). В случае выявления подобных злоупотреблений, жюри оставляет за собой право применить к данному пользователю меры на своё усмотрение, вплоть до дисквалификации из соревнования и блокировки аккаунта.

Nov 11, 2013 2:53:16 PM
SladeThe

SladeThe

Russian AI Cup Team

NightmareZ

NightmareZ

безработный

То есть, если я заливаю новую стратегию, то только минимум через двое суток смогу точно узнать, лучше она или хуже предыдущей?

Это значит, что если вы отправите новую стратегию с нового аккаунта, то она через двое суток займёт положенное ей место. Разумеется, если вы сделали незначительное изменение к уже существующей стратегии, стабилизация произойдёт быстрее.

Nov 11, 2013 2:54:17 PM
admin

admin

Russian AI Cup Team

NightmareZ

NightmareZ

безработный

То есть, если я заливаю новую стратегию, то только минимум через двое суток смогу точно узнать, лучше она или хуже предыдущей?

За 1.5 суток стратегия вышла на свое место практически с нуля (т.е. стратегия занимала одно из последних мест с болванкой вместо решения, а после перепосылки использовало стратегию лидера). Это довольно экзотический случай, но полутора суток хватило. В реальности при менее кардинальных изменениях эффект наступит значительно скорее. Конечно, при некоторой неудаче значение рейтинга можно и потерять на некоторое время.

Nov 11, 2013 3:07:26 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

nakilon

nakilon

Moscow

Сделай Тестовую посылку, и увидишь детализированное сообщение об ошибке.

повторюсь еще раз. стратегия проходит верификацию и более того она же вчера была в конце дня в песочнице топ 2. не не бывает такого чтобы она не падала на протяжении 20 с лишним боев ( я точно не считал сколько боев прошло с момент ее посылки) а тут сразу 5 из 6 падает

Nov 11, 2013 3:11:59 PM
SladeThe

SladeThe

Russian AI Cup Team

Hohol

Hohol

Maxifier

А что означает выделение ника жирным?

Активный участник. Сабмитил недавно.

Nov 11, 2013 3:13:17 PM
Commandos

Commandos

Гродно

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

повторюсь еще раз. стратегия проходит верификацию и более того она же вчера была в конце дня в песочнице топ 2. не не бывает такого чтобы она не падала на протяжении 20 с лишним боев ( я точно не считал сколько боев прошло с момент ее посылки) а тут сразу 5 из 6 падает

Как видим, бывает. Другое дело, что с большой вероятностью неспроста.

Nov 11, 2013 3:16:13 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Предлагаю добавить информацию о падении стратегии в репитер хотя бы или еще куда. Чтобы было видно какой ход привел к падению или наоборот время истекло. Сейчас нереально с помощью репитера ничего определить. Последнее что я вижу в репитере что моя стратегия выстрелила, при просмотре боя его нет. Что это значит совершенно не ясно. Как один из вариантов сделать чтобы симулятор боя или что там у вас на сервере в случае упавшей стратегии записал в репитер ActyonType.CRASH_BY_TIMEOUT или ActyonType.CRASH_BY_WRONG_MOVE, причем в случае с неверным ходом можно поля оставить остальные такими как их заполнила стратегия. В итоге мы в репитере увидим причину падения и даже если причина из за неверного действия увидим на какие координаты это действие было направлено. Прошу рассмотреть предложение по улучшению репитера

Nov 11, 2013 3:32:23 PM
SladeThe

SladeThe

Russian AI Cup Team

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Направление вообще не использую нигде и никогда. Координаты задаю правильные

Процесс стратегии превысил ограничение по времени на ход.

Nov 11, 2013 3:32:33 PM
baobab

Я может недоглядел где-то, однако, В правилах сказано “из песочницы выйдут лучшие 900 стратегий”, в то время как сейчас (за 5 часов до первого тура) я вижу в ней всего меньше половины от девятисот! Я сомневаюсь, что песочница хоть кого-то отсеет таким образом… Так может продлят срок начала тура ещё на пару дней? Иначе ведь в конкурсе отправятся участвовать а) количество участников меньше рассчитанного. б) среди них откровенно лажовые стратегии (отправленный десятки раз пример рандомных ботов), прошедшие из-за отсутствия конкурса. в) многие(наверное многие) желающие (вроде меня) попросту не успевают закончить начатое! Пойдите нам на встречу!

Nov 11, 2013 6:58:14 PM
cygwin

cygwin

Минск

Я может недоглядел где-то, однако, В правилах сказано “из песочницы выйдут лучшие 900 стратегий”, в то время как сейчас (за 5 часов до первого тура) я вижу в ней всего меньше половины от девятисот! Я сомневаюсь, что песочница хоть кого-то отсеет таким образом… Так может продлят срок начала тура ещё на пару дней? Иначе ведь в конкурсе отправятся участвовать а) количество участников меньше рассчитанного. б) среди них откровенно лажовые стратегии (отправленный десятки раз пример рандомных ботов), прошедшие из-за отсутствия конкурса. в) многие(наверное многие) желающие (вроде меня) попросту не успевают закончить начатое! Пойдите нам на встречу!

Чуть левее посмотри.. 11 дней

Nov 11, 2013 7:03:40 PM
baobab
cygwin

cygwin

Минск

Чуть левее посмотри.. 11 дней

Ох-ха-ха. Вот я… … только зарегался просто, стал читать правила и что-то на меня тут нашло…

Nov 11, 2013 7:07:01 PM
cygwin

cygwin

Минск

Бои заглючили… http://russianaicup.ru/game/view/37910

Nov 12, 2013 8:12:02 AM
Bibr

Bibr

Майкоп

а песочница когда закрывается? т.е. когда подводятся итог 1-6 места по песочнице?

Nov 12, 2013 9:10:04 AM
chianti

Есть предложение обезличивать список игроков в процессе игры (то есть передавать в Player.name “Player 1”, “Player 2”, “Player 3”, “Player 4” вместо реальных ников).

Nov 12, 2013 9:21:06 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Bibr

Bibr

Майкоп

а песочница когда закрывается? т.е. когда подводятся итог 1-6 места по песочнице?

еще очень не скоро. в декабре. смотрите расписание

Nov 12, 2013 10:45:40 AM
Megabyte

Megabyte

ООО Сибтел-крипто

Уже писал, но не получил ответа.

Нашел баг с полевым рационом.

http://russianaicup.ru/game/view/37584

Проверил репитером. В этом бою солдат зеленой команды взял один рацион, съел его, переменная IsHoldingFieldRation стала false, но при попытке взять второй рацион, он встал на него, и рацион не взялся. IsHoldingFieldRation == false все это время. Солдат остался стоять на рационе.

Прошу исправить. Или указать в правилах что можно взять только один рацион за игру. Я не нашел такого.

И пусть тот факт, что я победил в бою, не смотря на баг, ни как не влияет на приоритетность его исправления : )

Nov 12, 2013 11:13:53 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Megabyte

Megabyte

ООО Сибтел-крипто

Уже писал, но не получил ответа. Нашел баг с полевым рационом. http://russianaicup.ru/game/view/37584 Проверил репитером. В этом бою солдат зеленой команды взял один рацион, съел его, переменная IsHoldingFieldRation стала false, но при попытке взять второй рацион, он встал на него, и рацион не взялся. IsHoldingFieldRation == false все это время. Солдат остался стоять на рационе. …

возможно чтобы взять бонус надо при заходе на клетку его не иметь, а потом отойти и зайти еще раз. Вообщем ситуация не нова.

Nov 12, 2013 11:26:17 AM
chianti
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

возможно чтобы взять бонус надо при заходе на клетку его не иметь, а потом отойти и зайти еще раз. Вообщем ситуация не нова.

Можно поподромнее? Мой игрок держит один бонус (например аптечку) и стоит на таком же бонусе и использует его. Можно ли расчитывать, что второй бонус будет поднят сразу же после использования первого (то есть в следующий вызов move в руках юнита уже будет второй бонус)?

Nov 12, 2013 11:27:24 AM
Megabyte

Megabyte

ООО Сибтел-крипто

ок, сделал фикс. Но хорошо бы такое в правилах описать. обидно будет в ответственном бою так обморозиться на бонусе.

Nov 12, 2013 11:34:53 AM
Megabyte

Megabyte

ООО Сибтел-крипто

Можно поподромнее? Мой игрок держит один бонус (например аптечку) и стоит на таком же бонусе и использует его. Можно ли расчитывать, что второй бонус будет поднят сразу же после использования первого (то есть в следующий вызов move в руках юнита уже будет второй бонус)?

нет, аптека так и останется лежать на земле. Стой на ней хоть до посинения.

Nov 12, 2013 11:35:37 AM
chianti
Megabyte

Megabyte

ООО Сибтел-крипто

ок, сделал фикс. Но хорошо бы такое в правилах описать. обидно будет в ответственном бою так обморозиться на бонусе.

прошу прокомментировать разработчиков, является ли это поведение ожидаемым и одинаковым для всех видов бонусов. Если да, то требуется описать в правилах, в какие моменты времени осуществляется поднятие бонуса. Если это дефект (как я предполагаю), то сообщить, когда он будет исправлен.

Nov 12, 2013 11:38:48 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Можно поподромнее? Мой игрок держит один бонус (например аптечку) и стоит на таком же бонусе и использует его. Можно ли расчитывать, что второй бонус будет поднят сразу же после использования первого (то есть в следующий вызов move в руках юнита уже будет второй бонус)?

практика показывает что не будет. и не понятно баг это или нет

Nov 12, 2013 11:40:13 AM
Megabyte

Megabyte

ООО Сибтел-крипто

пишут в личку что баг найден. Но на счет исправления пока ничего не знаю : )

Nov 12, 2013 1:02:16 PM
C.Eastwood

C.Eastwood

МФТИ

Возможно ли попросить добавить в веб-плеер боев отображение границы видимости вокруг каждого солдата? (просто рисовать круги определенного радиуса)

Nov 12, 2013 2:05:11 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

C.Eastwood

C.Eastwood

МФТИ

Возможно ли попросить добавить в веб-плеер боев отображение границы видимости вокруг каждого солдата? (просто рисовать круги определенного радиуса)

уж лучше тогда в localrunner имхо

Nov 12, 2013 3:04:02 PM
Bibr

Bibr

Майкоп

http://russianaicup.ru/game/view/51652

8й ход. Синий медик бросает гранату в ВИДИМОГО бойца и.. промахивается)) То ли рука дрогнула, то ли запугать хотел, то ли акт милосердия.. Спасибо товарищу Аганову за неша счастливое детство :)

Nov 14, 2013 10:33:58 AM
cygwin

cygwin

Минск

Администрация, а не могли бы вы свою модификацию рейтинга Эло (коэффициенты или д.р) придать огласке?

Nov 14, 2013 1:57:53 PM
AlexShulga

AlexShulga

tinkoff.ru

Bibr

Bibr

Майкоп

http://russianaicup.ru/game/view/51652 8й ход. Синий медик бросает гранату в ВИДИМОГО бойца и.. промахивается)) То ли рука дрогнула, то ли запугать хотел, то ли акт милосердия.. Спасибо товарищу Аганову за неша счастливое детство :)

Я вот лично вижу как он кидает гранату в здание и т.к. один из солдат соперника находился в соседней клетке, то он получил 60 урона. Кажется баг в стратегии:)

Nov 14, 2013 2:03:32 PM
admin

admin

Russian AI Cup Team

Чемпионат анонсирован и на Habrahabr: http://habrahabr.ru/company/mailru/blog/202144/

Nov 14, 2013 6:40:01 PM
aabzac

aabzac

БГУИР

cygwin

cygwin

Минск

Администрация, а не могли бы вы свою модификацию рейтинга Эло (коэффициенты или д.р) придать огласке?

Тоже интересно, уж больно быстро и как-то неравномерно увеличивается рейтинг. А в этом бою, к примеру, не совсем понятно, почему у победителя отняли 157 очков рейтинга: http://russianaicup.ru/game/view/57184

Nov 15, 2013 10:32:55 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

aabzac

aabzac

БГУИР

Тоже интересно, уж больно быстро и как-то неравномерно увеличивается рейтинг. А в этом бою, к примеру, не совсем понятно, почему у победителя отняли 157 очков рейтинга: http://russianaicup.ru/game/view/57184

уже не первый раз обсуждали. если была выставлена опция изменчивости рейтинга то в следующем бою рейтинг упадет даже если в нем выйти победителем

Nov 15, 2013 11:18:34 AM
cygwin

cygwin

Минск

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

уже не первый раз обсуждали. если была выставлена опция изменчивости рейтинга то в следующем бою рейтинг упадет даже если в нем выйти победителем

В любом случае, хотелось бы знать по какой формуле мы с вами соревнуемся.

Nov 15, 2013 7:17:57 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

cygwin

cygwin

Минск

В любом случае, хотелось бы знать по какой формуле мы с вами соревнуемся.

А это разве имеет значение? Ваша стратегия на этот фактор никак не влияет

Nov 15, 2013 7:23:05 PM
cygwin

cygwin

Минск

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

А это разве имеет значение? Ваша стратегия на этот фактор никак не влияет

А причем здесь моя стратегия? Вопрос скорее прозрачности. Тем более, как вы выразились, если на стратегию это не влияет, хотелось бы взглянуть каким образом рейтинг основанный на сравнении силы двух игроков был модифицирован для четырёх. Скрывать же нечего. Не так ли?

Nov 15, 2013 7:33:43 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

cygwin

cygwin

Минск

А причем здесь моя стратегия? Вопрос скорее прозрачности. Тем более, как вы выразились, если на стратегию это не влияет, хотелось бы взглянуть каким образом рейтинг основанный на сравнении силы двух игроков был модифицирован для четырёх. Скрывать же нечего. Не так ли?

я думаю что система не совсем эло потому что когда занимаешь первое место допустим при бое стратегии с самым высоким место и допустим с 50, то рейтинга за первое место все равно дают около 10, хотя это и ожидаемый результат и по идее должно давать меньше, либо скорость “устаканивания” ниже чем нужно

Nov 15, 2013 8:05:55 PM
Tehnar

Tehnar

СПб АУ РАН

Песочница подвисла?

Nov 15, 2013 8:29:37 PM
cygwin

cygwin

Минск

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

я думаю что система не совсем эло потому что когда занимаешь первое место допустим при бое стратегии с самым высоким место и допустим с 50, то рейтинга за первое место все равно дают около 10, хотя это и ожидаемый результат и по идее должно давать меньше, либо скорость “устаканивания” ниже чем нужно

Вот именно, по каноничному Эло при разнице ~300 очков в случае победы дают лишь ~15% от коэффициента. Т.е по факту 2-3 очка. (Опытным путём выяснил коэфф. ~10 для топов, ~15-20 для средних, а вот у слабых бывает и по +40 начисляет, возможно доп. градация есть) Однако опять те же грабли - совершенно не понятно как Эло изменили для 4 человек, хотя изначально он делался для двух.

Nov 15, 2013 8:30:29 PM
cygwin

cygwin

Минск

Tehnar

Tehnar

СПб АУ РАН

Песочница подвисла?

Судя по всему да.

Nov 15, 2013 8:31:34 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

cygwin

cygwin

Минск

Вот именно, по каноничному Эло при разнице ~300 очков в случае победы дают лишь ~15% от коэффициента. Т.е по факту 2-3 очка. (Опытным путём выяснил коэфф. ~10 для топов, ~15-20 для средних, а вот у слабых бывает и по +40 начисляет, возможно доп. градация есть) Однако опять те же грабли - совершенно не понятно как Эло изменили для 4 человек, хотя изначально он делался для двух.

очень похоже что за первое место дают как при победе для двух за 4 вычитают как за поражение для двух а за 2 и 3 как за ничью для двоих только одному в плюс другому в минус. ну и при этом еще как то ожидаемое место учитывают каким либо коэффициентом.

Nov 15, 2013 8:33:26 PM
spark

Мне кажется было бы логично добавлять балы за оставшихся в живых, ведь важным здесь является не только количество “настрелянных” очков, но и сохранение контингента.

Nov 17, 2013 11:14:59 AM
n0vi

n0vi

Минск

Мне кажется было бы логично добавлять балы за оставшихся в живых, ведь важным здесь является не только количество “настрелянных” очков, но и сохранение контингента.

Кстати да, добавлять к баллам здоровье членов команды на конец игры. Наверное с каким-нибудь коэффициентом, чтобы за сохраненную здоровую полную команду получалось 100.

Nov 17, 2013 12:18:05 PM
AlexShulga

AlexShulga

tinkoff.ru

cygwin

cygwin

Минск

А причем здесь моя стратегия? Вопрос скорее прозрачности. Тем более, как вы выразились, если на стратегию это не влияет, хотелось бы взглянуть каким образом рейтинг основанный на сравнении силы двух игроков был модифицирован для четырёх. Скрывать же нечего. Не так ли?

Очень просто можно сделать на 4-х. Если считать, что участник, занявший 1-е место получается выиграл дуэли у 2го, 3го и 4го. Участниу занявший 2-е выиграл у 3го и 4го и т.д.

Nov 17, 2013 12:32:29 PM
darkstone
n0vi

n0vi

Минск

Кстати да, добавлять к баллам здоровье членов команды на конец игры. Наверное с каким-нибудь коэффициентом, чтобы за сохраненную здоровую полную команду получалось 100.

Если осталось трое, против одного, они отхиляются до 100 у каждого, с чего давать за это бонус?

Nov 17, 2013 1:08:51 PM
n0vi

n0vi

Минск

Если осталось трое, против одного, они отхиляются до 100 у каждого, с чего давать за это бонус?

Не очень понял, что за ситуация имелась ввиду. Интерпретирую ее так: при игре 4x3, в конце осталось 2 игрока, у одного в команде один солдат допустим у него 50 здоровья, а второго все три и на 100 здоровья. Что предлагается: 2 полностью уничтоженных игрока не получают бонус по здоровью, игрок с одним солдатом получит 50*1/3 = 17, игрок с тремя живыми и полностью здоровыми получит 100*1/3+100*1/3+100*1/3 = 100. За что давать бонус? За то, что свои солдаты живы и здоровы. :)

Nov 17, 2013 1:39:59 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

n0vi

n0vi

Минск

Не очень понял, что за ситуация имелась ввиду. Интерпретирую ее так: при игре 4x3, в конце осталось 2 игрока, у одного в команде один солдат допустим у него 50 здоровья, а второго все три и на 100 здоровья. Что предлагается: 2 полностью уничтоженных игрока не получают бонус по здоровью, игрок с одним солдатом получит 50*1/3 = 17, игрок с тремя живыми и полностью здоровыми получит 100*1/3+100*1/3+100*1/3 = 100. За что давать бонус? За то, что свои солдаты живы и здоровы. :)

тогда уже не за количество здоровья а за количество солдат

Nov 17, 2013 2:07:51 PM
spark
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

тогда уже не за количество здоровья а за количество солдат

Пусть и так, просто бывает ситуация когда чья, то стратегия падает и бойцы стоят неподвижно в углу поля, я хожу по малому квадрату (по мне самый оптимальный вариант, так как если кто то вообще двигается, то я с ним встречусь, а писать реализацию для тех кто не удосужился пройти простые тесты не айс), но сейчас все меньше таких ситуаций.

Nov 17, 2013 3:23:47 PM
keika

keika

Ижевск

Пусть и так, просто бывает ситуация когда чья, то стратегия падает и бойцы стоят неподвижно в углу поля, я хожу по малому квадрату (по мне самый оптимальный вариант, так как если кто то вообще двигается, то я с ним встречусь, а писать реализацию для тех кто не удосужился пройти простые тесты не айс), но сейчас все меньше таких ситуаций.

Для такой ситуации есть авиаразведка (если командир остался в живых).

Nov 17, 2013 4:01:05 PM
aabzac

aabzac

БГУИР

keika

keika

Ижевск

Для такой ситуации есть авиаразведка (если командир остался в живых).

Может чего не догоняю, зачем эта функция вообще - запрос в штаб?

Какому игроку принадлежит какой из бойцов (в том числе и координаты бойца), можно ведь узнать, используя стандартные методы:

world.getPlayers(); world.getTroopers(); player.getId(); trooper.getPlayerId();

Поправьте меня, если где-то туплю…

Nov 17, 2013 6:30:01 PM
AdmiralShadow

AdmiralShadow

ХГТУ

aabzac

aabzac

БГУИР

Может чего не догоняю, зачем эта функция вообще - запрос в штаб? Какому игроку принадлежит какой из бойцов (в том числе и координаты бойца), можно ведь узнать, используя стандартные методы: world.getPlayers(); world.getTroopers(); player.getId(); trooper.getPlayerId(); Поправьте меня, если где-то туплю…

Тупишь в том , что getTroopers выдает только видимых

Nov 17, 2013 6:31:12 PM
aabzac

aabzac

БГУИР

AdmiralShadow

AdmiralShadow

ХГТУ

Тупишь в том , что getTroopers выдает только видимых

Ага, точно, спасибо =)

Nov 17, 2013 6:50:03 PM
Kirill_Tim

Kirill_Tim

NRU ITMO

при отправки стратегии (не первой и не тестовой) не активна галка увеличить изменчивость рейтинга. что я делаю не так? как включить эту опцию?

Nov 18, 2013 1:05:42 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Kirill_Tim

Kirill_Tim

NRU ITMO

при отправки стратегии (не первой и не тестовой) не активна галка увеличить изменчивость рейтинга. что я делаю не так? как включить эту опцию?

не более 1 раза в сутки помоему

Nov 18, 2013 1:30:06 AM
Kirill_Tim

Kirill_Tim

NRU ITMO

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

не более 1 раза в сутки помоему

ага. но у меня ни в ВС ни сегодня ни разу не было возможности воткнуть галку. хотя первая посылка была в ВС вечером.

Nov 18, 2013 1:39:13 AM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Kirill_Tim

Kirill_Tim

NRU ITMO

ага. но у меня ни в ВС ни сегодня ни разу не было возможности воткнуть галку. хотя первая посылка была в ВС вечером.

значит я думаю что должны пройти сутки с момента первой посылки тоже

Nov 18, 2013 1:59:55 AM
Kirill_Tim

Kirill_Tim

NRU ITMO

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

значит я думаю что должны пройти сутки с момента первой посылки тоже

Логично. Спасибо.

Nov 18, 2013 2:08:49 AM
albynos

albynos

Ростов-На-Дону

Кто может подсказать, почему этот бой закончился при двух живых участниках ? http://russianaicup.ru/game/view/115002

Nov 19, 2013 12:56:11 PM
Kirill_Tim

Kirill_Tim

NRU ITMO

albynos

albynos

Ростов-На-Дону

Кто может подсказать, почему этот бой закончился при двух живых участниках ? http://russianaicup.ru/game/view/115002

возможно все солдаты стали пропускать ходы. и трансляция на этом закончилось.

Nov 19, 2013 1:34:21 PM
alevlaber

alevlaber

Костанай

Kirill_Tim

Kirill_Tim

NRU ITMO

возможно все солдаты стали пропускать ходы. и трансляция на этом закончилось.

тогда бы счетчик ходов быстро добежал до 50-ти, пожалуй, а он на 46 остановился

Nov 19, 2013 1:55:39 PM
-XraY-

-XraY-

СПбГУ

А мне кажется, что в тестовые бои уже добавили снайпера. У меня упала программа в тестовых боях, потому что у какого-то солдата цена стрельбы стала равна 9. Не надо так!

Nov 19, 2013 3:29:16 PM
sender-mobile

sender-mobile

Moscow

-XraY-

-XraY-

СПбГУ

А мне кажется, что в тестовые бои уже добавили снайпера. У меня упала программа в тестовых боях, потому что у какого-то солдата цена стрельбы стала равна 9. Не надо так!

Верификация стратегии проводится на всех видах команд - трое, четверо и пятеро в команде. Это прописано в правилах.

Nov 19, 2013 3:39:39 PM
AdmiralShadow

AdmiralShadow

ХГТУ

-XraY-

-XraY-

СПбГУ

А мне кажется, что в тестовые бои уже добавили снайпера. У меня упала программа в тестовых боях, потому что у какого-то солдата цена стрельбы стала равна 9. Не надо так!

Читайте правила: "После того, как вы отправили свою стратегию, она попадает в очередь тестирования. Система сперва попытается скомпилировать пакет с вашими файлами, а затем, если первая операция прошла успешно, создать несколько коротких (по 3 хода) игр разных форматов: 4 × 3, 4 × 4 и 2 × 5. Для управления каждым отрядом бойцов будет запущен отдельный клиентский процесс с вашей стратегией, и для того, чтобы стратегия считалась принятой (корректной) ни один из экземпляров стратегии не должен «упасть».

Nov 19, 2013 3:43:07 PM
-XraY-

-XraY-

СПбГУ

sender-mobile

sender-mobile

Moscow

Верификация стратегии проводится на всех видах команд - трое, четверо и пятеро в команде. Это прописано в правилах.

Беда. Ладно, придется правильно использовать FieldRation.

Nov 19, 2013 3:48:41 PM
SladeThe

SladeThe

Russian AI Cup Team

nop

nop

БГУ

Мне кажется, я обнаружил баг в алгоритме вычисления карты видимости. Видимо, использовали неточный алгоритм. Карта серого цвета, где есть препятствия разной высоты. isVisible(1000, 8, 0, 2, 26, 15, 2) возвращает false, а должен возвращать true. Клетка 17, 7 на самом деле не блокирует луч из 8.5, 0.5 в 26.0, 16.0 как ваш алгоритм, возможно, посчитал. Из за этого, между прочим, крэшнулась в нескольких боях моя первая стратегия, там не был закомментирован код верификации карты видимости и срабатывал assert.

А (24,15) учли?

Nov 19, 2013 8:56:54 PM
nop

nop

БГУ

SladeThe

SladeThe

Russian AI Cup Team

А (24,15) учли?

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

Nov 19, 2013 9:13:07 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Новые стратегии застряли в очереди и не принимаюются на обработку. уже более 10 минут прошло

Nov 20, 2013 7:50:13 PM
Lucas

Lucas

warcastle.ru

и не только стратегии, но и бои

Nov 20, 2013 7:52:33 PM
SladeThe

SladeThe

Russian AI Cup Team

amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Новые стратегии застряли в очереди и не принимаюются на обработку. уже более 10 минут прошло

Добавили новую карту, перезагружаем тестирующую систему.

Nov 20, 2013 7:53:59 PM
cheeser

cheeser

Glowbyte

SladeThe

SladeThe

Russian AI Cup Team

Добавили новую карту, перезагружаем тестирующую систему.

Классная карта! Но алгоритм придется чуть-чуть поправить, может кому-то даже не чуть-чуть))

Nov 20, 2013 8:04:50 PM
Snorch

Snorch

MIPT

cheeser

cheeser

Glowbyte

Классная карта! Но алгоритм придется чуть-чуть поправить, может кому-то даже не чуть-чуть))

нда) все приседают, и ждут пока кто-нибудь высунется, еще и раздел в команде) как к такому быть готовым?)))

Nov 20, 2013 10:26:26 PM
GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

Why some players at match summary at sandbox are in bold?

Nov 21, 2013 6:16:19 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

Why some players at match summary at sandbox are in bold?

the player who updated strategy last 3 days in bold

Nov 21, 2013 6:18:00 PM
GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

@amurushkin, thank you :)

Nov 21, 2013 6:20:19 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

@amurushkin, thank you :)

Could i ask why do you use English? It seems you are russian man

Nov 21, 2013 6:21:45 PM
GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

@amurushkin omg! Never call me in this way. And I hope you don’t think that you are “russian man” :) I’m Ukrainian. I know Ukrainian, English and Russian. But, people replies very rarely when I ask in Ukrainian. In this way, I prefer English as second language.

Nov 21, 2013 7:12:21 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

@amurushkin omg! Never call me in this way. And I hope you don’t think that you are “russian man” :) I’m Ukrainian. I know Ukrainian, English and Russian. But, people replies very rarely when I ask in Ukrainian. In this way, I prefer English as second language.

ok i understand. i think you know that i mean other by “russian man” sure it was like “you can speak this language”

Nov 21, 2013 7:18:53 PM
nop

nop

БГУ

GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

@amurushkin omg! Never call me in this way. And I hope you don’t think that you are “russian man” :) I’m Ukrainian. I know Ukrainian, English and Russian. But, people replies very rarely when I ask in Ukrainian. In this way, I prefer English as second language.

Это русскоязычный сайт. Ваш английский не очень хорош и я уверен на 99%, что Ваш русский лучше. Перейдите на русский, пожалуйста.

Nov 21, 2013 7:31:43 PM
nop

nop

БГУ

Snorch

Snorch

MIPT

нда) все приседают, и ждут пока кто-нибудь высунется, еще и раздел в команде) как к такому быть готовым?)))

А ваши до введения этой карты не умели приседать за препятствиями и находить путь к своим?

Nov 21, 2013 7:33:40 PM
GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

nop

nop

БГУ

Это русскоязычный сайт. Ваш английский не очень хорош и я уверен на 99%, что Ваш русский лучше. Перейдите на русский, пожалуйста.

Sorry, but I don’t have russian layout set on my laptop, so, I don’t want to bother myself :) If you wish - you may not reply to my English posts. Also, can you show me where it’s written that this is a russian chat?

Nov 21, 2013 7:34:29 PM
Snorch

Snorch

MIPT

nop

nop

БГУ

А ваши до введения этой карты не умели приседать за препятствиями и находить путь к своим?

noop, пока не все они умеют, я лентяй)

Nov 21, 2013 7:42:14 PM
qulinxao

какие шансы новому(т.е первый засыл меньше, чем за сутки от начала раунда 1) боту (с чистого листа) попасть в топ900?

или только уже расчитывать на добор?

Nov 21, 2013 8:22:58 PM
gallyamov

gallyamov

Бреды

какие шансы новому(т.е первый засыл меньше, чем за сутки от начала раунда 1) боту (с чистого листа) попасть в топ900? или только уже расчитывать на добор?

Вполне себе высокие; если стратегия в первых боях покажет себя адекватно, то набор будет большой. Плюс за день будет больше 40 боев, что достаточно весомо.

Nov 21, 2013 8:27:19 PM
GreenTea

GreenTea

Organization::ISDDesign

GoogleHireMe

GoogleHireMe

Львівський національний університет ім. Івана Франка

@amurushkin omg! Never call me in this way. And I hope you don’t think that you are “russian man” :) I’m Ukrainian. I know Ukrainian, English and Russian. But, people replies very rarely when I ask in Ukrainian. In this way, I prefer English as second language.

trollface

Nov 21, 2013 8:34:20 PM
cNoNim

cNoNim

DataArt

какие шансы новому(т.е первый засыл меньше, чем за сутки от начала раунда 1) боту (с чистого листа) попасть в топ900? или только уже расчитывать на добор?

можешь сейчас не попадать в топ 900 но нужно будет попасть где то в топ 360 перед следующим раундом

Nov 21, 2013 8:52:16 PM
Nick____

Nick____

СПБГУ

А что в песочнице уже запустили бои 4х4?
Запустил локальный повтор и обнаружил среди своих ботов снайпера.

Nov 22, 2013 12:37:42 AM
albynos

albynos

Ростов-На-Дону

Nick____

Nick____

СПБГУ

А что в песочнице уже запустили бои 4х4? Запустил локальный повтор и обнаружил среди своих ботов снайпера.

ты скорее всего запустил повтор тестовой отсылки

Nov 22, 2013 1:15:35 AM
albynos

albynos

Ростов-На-Дону

какие шансы новому(т.е первый засыл меньше, чем за сутки от начала раунда 1) боту (с чистого листа) попасть в топ900? или только уже расчитывать на добор?

Отошли не сильно тупого бота и попадешь в топ 900. В начале рейтинг растет как на дрожжах за каждую победу. Поэтому первую отсылку стоит делать когда у солдат есть хоть какие-то зачатки мозга. Топ 900 это 2150 рейтинга на данный момент. Можешь посмотреть как быстро люди с 1200 рейтинга добираются до рубежа. http://russianaicup.ru/profile/Loki . 10 боев - это приблизительно 6 часов. Накинь на то что не все будет так радужно, пускай будет 10-12 часов. Вот если мозги будут у бота за 10-12 часов, то все шансы. А если не попадешь - тогда в топ 360 песочницы в течении недели, как писали выше.

Nov 22, 2013 1:21:25 AM
CyberWo1f

CyberWo1f

Тюмень

Откуда инфа, что нужно будет попасть в топ 360 перед 2 раундом? Насколько я понял во 2 раунд идут лучшие 300 стратегий по итогам 1 раунда. Или я не прав?

Nov 22, 2013 6:38:49 AM
vOROn

При добавлении стратегии на Python-не получаю ошибку компиляции:

Traceback (most recent call last): File "“, line 1, in File ”C:\Programs\Python-3\lib\encodings\cp1251.py", line 23, in decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x98 in position 11217: character maps to

На компьютере у меня работает. Раньше проблем с добавлением не было. Что делать?

ЗЫ: Есть подозрение что начали чистить комментарии в коде и задели установку кодировки в файле: # -*- coding: utf-8 -*-

Nov 22, 2013 6:43:20 AM
Headmast

Headmast

Воронежский ГУ

CyberWo1f

CyberWo1f

Тюмень

Откуда инфа, что нужно будет попасть в топ 360 перед 2 раундом? Насколько я понял во 2 раунд идут лучшие 300 стратегий по итогам 1 раунда. Или я не прав?

И еще 60 и песочницы будет добор.

Nov 22, 2013 6:46:33 AM
CyberWo1f

CyberWo1f

Тюмень

Headmast

Headmast

Воронежский ГУ

И еще 60 и песочницы будет добор.

Да, перечитал правила, увидел изменения =) Спасибо

Nov 22, 2013 7:07:29 AM
WhiteCrow

WhiteCrow

Яндекс

Можно ли добавить в окно Результатов Песочницы галочку “Убрать проходящих в следующий раунд”?
А то поздновато спохватился и вряд ли уже отберусь через 300, так чтобы знать, далеко ли до тех 60 =)

Nov 23, 2013 4:19:14 PM
spark

При добавлении стратегии на Python-не получаю ошибку компиляции: На компьютере у меня работает. Раньше проблем с добавлением не было. Что делать? ЗЫ: Есть подозрение что начали чистить комментарии в коде и задели установку кодировки в файле: # -*- coding: utf-8 -*-

У меня была такая проблема, решилось все заменой print(“русский комментарий”) на print(“english comment”)

Nov 23, 2013 5:50:17 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

lama

lama

Akademos Inc.

песочница сломалась? уже больше 20 минут ни одного боя в ней не проведено.

админы отписывались, что песочница мониторится 24/7 и нет смысла поднимать подобные темы

Nov 23, 2013 9:38:34 PM
Beiker

При добавлении стратегии на Python-не получаю ошибку компиляции: На компьютере у меня работает. Раньше проблем с добавлением не было. Что делать? ЗЫ: Есть подозрение что начали чистить комментарии в коде и задели установку кодировки в файле: # -*- coding: utf-8 -*-

была аналогичная проблема, решил ее тем, что убрал все русские комментарий

Nov 23, 2013 11:17:27 PM
alexanderk23

alexanderk23

КубГУ

была аналогичная проблема, решил ее тем, что убрал все русские комментарий

Странно, у меня всё нормально, хотя кириллица есть.

Nov 24, 2013 12:04:54 AM
vOROn
alexanderk23

alexanderk23

КубГУ

Странно, у меня всё нормально, хотя кириллица есть.

У меня она тоже была первые 11-ть стратегий. а потом перестала восприниматься. пришлось избавится от кириллицы.

Nov 24, 2013 2:08:53 AM
OttaBedata

OttaBedata

T-Systems

Было бы здорово, если бы бои в песочнице проводились в формате следующего/текущего раунда.

Nov 25, 2013 12:18:00 AM
OttaBedata

OttaBedata

T-Systems

OttaBedata

OttaBedata

T-Systems

Было бы здорово, если бы бои в песочнице проводились в формате следующего/текущего раунда.

Крутяк, первый бой после раунда почему прошел 4х3, а сейчас 4х4.

Nov 25, 2013 12:42:23 AM
alexanderk23

alexanderk23

КубГУ

OttaBedata

OttaBedata

T-Systems

Крутяк, первый бой после раунда почему прошел 4х3, а сейчас 4х4.

Они рандомно по идее пойдут.

Nov 25, 2013 12:44:48 AM
SladeThe

SladeThe

Russian AI Cup Team

В результатах Песочницы появилась вкладка для просмотра положения участников, ещё не прошедших в Раунд 2.

Nov 25, 2013 5:46:58 PM
lama

lama

Akademos Inc.

Кстати, вопрос админам: а почему вы не запускаете в песочнице бои в том же режиме, что во время раундов? Т.е. просто нонстопом, с той частотой, с которой они будут успевать обрабатываться. А то времени на разработку мало, так что некогда ждать, чтобы увидеть, стала ли новая версия эффективнее, при текущей частоте боев, и приходится создавать их вручную, что порядочно напрягает, потому что по-хорошему надо хоть пару десятков их провести, создавая их вручную каждые 5 минут.

Nov 26, 2013 7:52:14 PM
nutic

nutic

Auctionata

lama

lama

Akademos Inc.

Кстати, вопрос админам: а почему вы не запускаете в песочнице бои в том же режиме, что во время раундов? Т.е. просто нонстопом, с той частотой, с которой они будут успевать обрабатываться. А то времени на разработку мало, так что некогда ждать, чтобы увидеть, стала ли новая версия эффективнее, при текущей частоте боев, и приходится создавать их вручную, что порядочно напрягает, потому что по-хорошему надо хоть пару десятков их провести, создавая их вручную каждые 5 минут.

Есть подозрение, что это связано с количеством участников… ))

Nov 26, 2013 8:03:22 PM
SladeThe

SladeThe

Russian AI Cup Team

«почему вы не запускаете в песочнице бои в том же режиме, что во время раундов?»

Из вредности…

Nov 26, 2013 8:24:37 PM
SladeThe

SladeThe

Russian AI Cup Team

Hohol

Hohol

Maxifier

Реквестирую запоминание последнего использованного типа боя на странице создания боев. (Еще год назад реквестировал >_<)

В ближайшие дни появится.

Nov 26, 2013 8:25:39 PM
lama

lama

Akademos Inc.

nutic

nutic

Auctionata

Есть подозрение, что это связано с количеством участников… ))

мне кажется, это все же искусственное ограничение. вряд ли пользователи так много кастомных игр стартуют, да еще и круглосуточно.

Nov 26, 2013 8:31:59 PM
SladeThe

SladeThe

Russian AI Cup Team

lama

lama

Akademos Inc.

мне кажется, это все же искусственное ограничение. вряд ли пользователи так много кастомных игр стартуют, да еще и круглосуточно.

Это не просто какие-то бои, которые вы используете для тестирования своей стратегии. Эти бои формируют рейтинг. Наверное, не очень хорошо будет, если кто-то сможет отослать стратегию за час до раунда и пройти в него?

Nov 26, 2013 8:39:43 PM
lama

lama

Akademos Inc.

SladeThe

SladeThe

Russian AI Cup Team

Это не просто какие-то бои, которые вы используете для тестирования своей стратегии. Эти бои формируют рейтинг. Наверное, не очень хорошо будет, если кто-то сможет отослать стратегию за час до раунда и пройти в него?

Спасибо за ответ :)

Но я не вижу, чем плохо, если кто-то отправит стратегию за час до раунда и пройдет. Примерный дэдлайн есть и сейчас… Время, отправив стратегию после которого, ты уже не успеешь попасть в топ. Что плохого в том, чтобы сдвинуть этот дэдлайн ближе к непосредственному старту раунда, и тем самым дать чуть больше времени на разработку? …как вариант, можно увеличить частоту игр для тех топ300 первого раунда, что уже точно проходят в раунд2, так что не подвержены описанной Вами ситуации. Если это конечно не слишком сложно сделать. …ну или хотя-бы дать какой-то минимальный инструмент автоматического создания кастомных игр, не влияющих на рейтинг. ну в общем, что-то такое, чтобы можно было загрузить стратегию и спокойно заниматься дальнейшей разработкой или чем-то другим, а не отвлекаться каждые 5 минут на ручное создание игр.

В общем, понятное дело, я не знаю, как там у вас все устроено, и возможно, есть объективные причины не делать этого. Это просто реквест :)

Nov 26, 2013 8:53:18 PM
winger

winger

Facebook

SladeThe

SladeThe

Russian AI Cup Team

Это не просто какие-то бои, которые вы используете для тестирования своей стратегии. Эти бои формируют рейтинг. Наверное, не очень хорошо будет, если кто-то сможет отослать стратегию за час до раунда и пройти в него?

Почему, кстати, не очень хорошо?

Nov 27, 2013 2:44:20 AM
dantistus

dantistus

Student

Присоединяюсь, что в этом плохого? Человек гонял-гонял стратегию на локалраннере, все отполировал, но успел только за час до раунда - вполне жизненный сценарий :)

Nov 27, 2013 3:35:39 AM
puk

puk

Усть-Каменогорск

Поддержу коллег. Наверняка ситуация актуальна для многих игроков.

Nov 27, 2013 10:47:26 AM
MucmuK

MucmuK

МТЛ

Этот аргумент уже когда-то звучал. Что-то вроде если все будут выкладывать за час до начала соревнования, то не будет времени на написание логики, противодействующей новым стратегиям.

Nov 27, 2013 10:50:48 AM
kipar

kipar

ООО Доминанта

Не очень хорошо т.к. тогда кто-то кто за час до начала раунда был уверен что пройдет в раунд в результате в раунд не попадет.

Nov 27, 2013 10:53:34 AM
alevlaber

alevlaber

Костанай

kipar

kipar

ООО Доминанта

Не очень хорошо т.к. тогда кто-то кто за час до начала раунда был уверен что пройдет в раунд в результате в раунд не попадет.

Разве Вы, если уверены, что пройдете в следующий раунд, перестаете пытаться улучшить стратегию?

Я не против того, чтобы за час выкладывать стратегию и проходить в след. раунд. Если стратегия сильная - она пробьётся наверх. Если слабая - то ни за час, ни за неделю не поднимется. Если средняя - то тут как повезёт - смотря в какой момент нагрянет раунд. Я где-то на границе топ360 песочницы болтаюсь. Повезет - буду до черты на момент старта))

Ну и еще один аргумент - правила для всех одинаковы. Если Вы считаете, что так можете победить - выкладывайте стратегию за час до раунда и включайте вариабельность рейтинга.

Nov 27, 2013 12:04:08 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Наверное все забыли как просили вместо часа сделать раз в 20 минут бои? Администрация итак пошла на встречу, хватит наглеть.

Nov 27, 2013 12:55:50 PM
SladeThe

SladeThe

Russian AI Cup Team

winger

winger

Facebook

Почему, кстати, не очень хорошо?

Это спровоцирует участников придерживать хорошие стратегии до последнего. И это не позволит другим полноценно протестировать свои стратегии.

Nov 27, 2013 1:37:53 PM
SladeThe

SladeThe

Russian AI Cup Team

dantistus

dantistus

Student

Присоединяюсь, что в этом плохого? Человек гонял-гонял стратегию на локалраннере, все отполировал, но успел только за час до раунда - вполне жизненный сценарий :)

Если 2-х недель недостаточно для разработки стратегии, то ускорение Песочницы ничем не поможет.

Nov 27, 2013 1:39:19 PM
nutic

nutic

Auctionata

Интервал между боями в песочнице существенно вырос. За последние четыре часа у меня было всего пять системных боев.

Nov 27, 2013 2:16:28 PM
dantistus

dantistus

Student

SladeThe

SladeThe

Russian AI Cup Team

Если 2-х недель недостаточно для разработки стратегии, то ускорение Песочницы ничем не поможет.

Какой загадочный ответ :D

Nov 27, 2013 9:31:52 PM
SladeThe

SladeThe

Russian AI Cup Team

aleex

aleex

БашГУ

Подскажите, а 15 декабря песочницу закроют или же просто подведут итоги? Если б до НГ пожила, было бы хорошо. Это ж какое зло - делать соревнование в самый горячий период года!

Песочницу заморозим на несколько дней или меньше. Потом разморозим с некоторыми ограничениями (примерно, как в прошлом году было). До НГ точно доживёт.

Dec 2, 2013 1:02:29 PM
OttaBedata

OttaBedata

T-Systems

SladeThe

SladeThe

Russian AI Cup Team

Песочницу заморозим на несколько дней или меньше. Потом разморозим с некоторыми ограничениями (примерно, как в прошлом году было). До НГ точно доживёт.

Скажите, пожалуйста, когда уже появится волшебная вкладка с неудачниками второго раунда?

Dec 3, 2013 10:06:00 AM
darkstone
SladeThe

SladeThe

Russian AI Cup Team

Песочницу заморозим на несколько дней или меньше. Потом разморозим с некоторыми ограничениями (примерно, как в прошлом году было). До НГ точно доживёт.

Так надо не только до НГ, а до НГ включая праздники! :)) А то смысла тогда? В прошлый раз до майских делали, не включив сами майские…. А время только на выходных и праздниках как раз появляется!

Dec 3, 2013 11:44:58 AM
terX

terX

СиПроект

Это самое смешное когда что либо я видел http://russianaicup.ru/game/view/477266 Медик невидимка :)

Dec 3, 2013 2:59:51 PM
senya

senya

МФТИ (ГУ)

terX

terX

СиПроект

Это самое смешное когда что либо я видел http://russianaicup.ru/game/view/477266 Медик невидимка :)

бррр. чет я так и не понял, когда трупер убит, его ход пропускается, или вместо него ходит следующий трупер этого же игрока?

Dec 3, 2013 3:15:39 PM
Megabyte

Megabyte

ООО Сибтел-крипто

terX

terX

СиПроект

Это самое смешное когда что либо я видел http://russianaicup.ru/game/view/477266 Медик невидимка :)

это реальный бой? похоже на баг.

Dec 3, 2013 3:40:16 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

Megabyte

Megabyte

ООО Сибтел-крипто

это реальный бой? похоже на баг.

скорее всего просто ходы пропускает один из игроков и баг не в игре а в его стратегии

Dec 3, 2013 3:49:10 PM
ShemRuDev

ShemRuDev

ЦентрИнформ, Санкт-Петербург

по-моему тоже баг. И если это так, то я бы, Сань, на твоем месте задебажил от и до в репитере этот бой, и создал бы отряд невидимок!:)

Dec 3, 2013 3:50:34 PM
ud1

ud1

Химки

ShemRuDev

ShemRuDev

ЦентрИнформ, Санкт-Петербург

по-моему тоже баг. И если это так, то я бы, Сань, на твоем месте задебажил от и до в репитере этот бой, и создал бы отряд невидимок!:)

Думаю, что просто реализовано доение медика - не стреляем в медика, пока он не подлечится. А этот медик лечиться не захотел.

Dec 3, 2013 4:05:21 PM
ShemRuDev

ShemRuDev

ЦентрИнформ, Санкт-Петербург

ud1

ud1

Химки

Думаю, что просто реализовано доение медика - не стреляем в медика, пока он не подлечится. А этот медик лечиться не захотел.

хммм, а ведь Да! сам просто доение не реализовывал, только уход от себядоения :) поэтому и не подумал. Надо автора стратегии в ветку!

Dec 3, 2013 4:07:48 PM
Megabyte

Megabyte

ООО Сибтел-крипто

Только что получил ошибку валидации отправленной стратегии. Превышен лимит времени.

Последний ход что я успел сделать проходит нормально, а вот в следующем, похоже, попал в бесконечный цикл. Беда в том, что репитер не дает обсчитать этот последний ход.

Dec 3, 2013 10:01:01 PM
Hohol

Hohol

Maxifier

terX

terX

СиПроект

Это самое смешное когда что либо я видел http://russianaicup.ru/game/view/477266 Медик невидимка :)

Научите меня так же!

Dec 3, 2013 10:01:03 PM
SladeThe

SladeThe

Russian AI Cup Team

tyamgin

tyamgin

Симферополь

Скажите, какая вероятность выпадения боев 4х3, 4х4, 2х5 в песочнице для конкретного участника?

1/3

Dec 3, 2013 11:47:45 PM
lama

lama

Akademos Inc.

Если я правильно понимаю, как работает галочка “Увеличить изменчивость рейтинга”, то мне кажется, ее нужно отключить за пару дней до конца песочницы, иначе кто-нибудь с позиции, скажем, 10-15 может залить стратегию с этой галочкой перед самым концом и благодаря ей “скакнуть” куда-то в район первых мест.

Dec 10, 2013 9:04:20 PM
amurushkin

amurushkin

ХНУРЭ (бывш. ХИРЭ, ХТУРЭ)

lama

lama

Akademos Inc.

Если я правильно понимаю, как работает галочка “Увеличить изменчивость рейтинга”, то мне кажется, ее нужно отключить за пару дней до конца песочницы, иначе кто-нибудь с позиции, скажем, 10-15 может залить стратегию с этой галочкой перед самым концом и благодаря ей “скакнуть” куда-то в район первых мест.

ну сначала в первом бою он упадет пунктов на 200 и скакнет где то в район 100+ места а потом если повезет, то да может быть за десяток боев и выберется на первые. Не все так просто как вы думаете

Dec 10, 2013 9:19:10 PM
darkstone

Правильное выражение “за десяток боев”, я вот перед вторым раундом этого не знал и включил за 3-5 боев до границы времени, понадеявшись заскочит на уходящий поезд, заняв второе место в первом же бою получил -200 и понял что отдыхаю..

Dec 12, 2013 8:02:14 AM
tyamgin

tyamgin

Симферополь

Увеличьте пожалуйста лимит количества создаваемых боев в течении 5 минут, всё равно нагрузка на сервер значительно упала.

Dec 14, 2013 7:12:00 PM
nop

nop

БГУ

tyamgin

tyamgin

Симферополь

Увеличьте пожалуйста лимит количества создаваемых боев в течении 5 минут, всё равно нагрузка на сервер значительно упала.

Лучше бы уменьшили период, вдруг кому-то это еще важно :)

Dec 14, 2013 8:11:07 PM
darkstone

точно!) поддерживаю и первого и второго!

Dec 14, 2013 10:49:47 PM
baho

baho

3Planesoft

не-не-не! давайте лучше уже быстрее итоги подведем :) чего-то мои солдатики под финал решили все посливать, хотя неделю держались более-менее ровно

Dec 15, 2013 1:47:25 PM
Beard

Beard

Moscow

Спасибо команде за крутой турнир :) постараюсь не прослоупочить следующий :)

Dec 16, 2013 12:27:19 AM