Open AI Championship

Финал

Project

Sandbox

Round 1

Round 2

Finals

Песочница (на 19 октября 2014 г.)

Recent comments

3 november 19:39: alevlaber wrote comment on post Закрытие Russian AI Cup 2014
3 november 19:33: alevlaber wrote comment on post Закрытие Russian AI Cup 2014
3 november 19:26: alevlaber wrote comment on post Закрытие Russian AI Cup 2014
29 september 10:26: alevlaber wrote comment on post Закрытие Russian AI Cup 2014
4 september 14:57: steleal wrote comment on post Закрытие Russian AI Cup 2014
4 september 14:56: steleal wrote comment on post Закрытие Russian AI Cup 2014
4 september 08:24: zavod wrote comment on post Закрытие Russian AI Cup 2014

VK Group

 

Финал будет проводиться с 11 по 12 октября 2014 года. В нём примут участие лучшие 50 стратегий по итогам Раунда 2 и дополнительные 10 по итогам Песочницы, и определится Победитель Russian AI Cup. В этом этапе будут проводиться игры 6 на 6 (2x6). Финал будет состоять из 2 частей по 12 часов, между которыми будет перерыв 24 часа для того, чтобы участники могли улучшить свои стратегии. Для участия в каждой из частей Финала будет выбираться последняя корректная стратегия, отправленная до начала соответствующей части. В каждой части этого этапа будут проводиться серии игр “каждый-с-каждым”. По результатам этих игр будет составлен окончательный рейтинг чемпионата. Победители и участники Финала получат призы. Начальное значение рейтинга каждого участника равно нулю, за каждую проведенную игру он получает определенное количество баллов, аналогично Раунду 1 и Раунду 2.



steleal

steleal

Ульяновск

Серия игр “каждый-с-каждым”, это 1770 боев получается при 60 участниках (59*60/2). В 1 части первого раунда система переварила 900/2*115=51750 боев за 12 часов. В правилах написано, что “Если позволит время и возможности тестирующей системы, операция будет повторена”. Итого, можно ожидать, что операция (серия игр “каждый-с-каждым”) будет повторена 51750/1770 примерно 29 раз в каждой части! Каждый отыграет по 59*29=1711 боев в каждой части! Вполне достаточно, чтобы рандом оказал минимальное участие в определении победителя.

Sep 28, 2014 7:57:43 AM
Cooler

Cooler

Минск

steleal

steleal

Ульяновск

Серия игр “каждый-с-каждым”, это 1770 боев получается при 60 участниках (59*60/2). В 1 части первого раунда система переварила 900/2*115=51750 боев за 12 часов. В правилах написано, что “Если позволит время и возможности тестирующей системы, операция будет повторена”. Итого, можно ожидать, что операция (серия игр “каждый-с-каждым”) будет повторена 51750/1770 примерно 29 раз в каждой части! Каждый отыграет по 59*29=1711 боев в каждой части! Вполне достаточно, чтобы рандом оказал минимальное участие в определении победителя.

Есть подозрение, что в финале будут стратегии, которые потребляют гораздо больше процессорного времени. Сейчас мало кто использует даже 1% от лимита.

Sep 28, 2014 11:15:22 AM
andrey11

andrey11

Самара

Cooler

Cooler

Минск

Есть подозрение, что в финале будут стратегии, которые потребляют гораздо больше процессорного времени. Сейчас мало кто использует даже 1% от лимита.

А как узнать сколько стратегия использует?

Sep 28, 2014 12:29:00 PM
Recar

Recar

Киев

Можно тыкнуть на значок языка в прошедшей игре - там будет память и время

Sep 28, 2014 12:47:31 PM
kvap

kvap

ЮУрГУ

а где этот значок?

Sep 28, 2014 5:22:11 PM
wofka72

wofka72

ФПМИ БГУ

kvap

kvap

ЮУрГУ

а где этот значок?

В левой части боя, который хочешь посмотреть, есть ссылка-номер на сам бой. Открываешь её и нажимаешь на значок языка под игроком.

Sep 28, 2014 5:31:02 PM
zx-coder

zx-coder

Москва

и дополнительные 10 по итогам Песочницы а если все эти 10 участников попали в финал из раунда 2 ? то будет 50 участников в итоге ?

Oct 3, 2014 3:56:20 PM
alevlaber

alevlaber

Костанай

zx-coder

zx-coder

Москва

нет, 10 из песочницы, кроме 50, которые уже в финале.

Oct 3, 2014 3:58:56 PM
ud1

ud1

Химки

Было бы прикольно, если бы в овертайме на поле выкатывались бы все 6 хоккеистов с каждой стороны.

Oct 6, 2014 12:37:47 AM
LeeT

LeeT

Мурино

Сделайте пожалуйста теперь вкладку “без финалистов” в песочнице

Oct 6, 2014 12:41:36 AM
-Frost-

-Frost-

Точка

LeeT

LeeT

Мурино

Сделайте пожалуйста теперь вкладку “без финалистов” в песочнице

+1 А то не понятно отмучился я уже или нет… XD

Oct 6, 2014 12:55:26 PM
zx-coder

zx-coder

Москва

+1 есть вот эта ссылка http://russianaicup.ru/contest/1/standings/without/4 но она не рабочая

Oct 6, 2014 4:56:39 PM
WildCat

WildCat

Гомель

Вкладку сделали, но меня в ней нет хотя я в финал не прошел. А вот прошедший в финал mr.antonsilin есть.

Oct 6, 2014 7:31:34 PM
SladeThe

SladeThe

Команда Russian AI Cup

WildCat

WildCat

Гомель

Вкладку сделали, но меня в ней нет хотя я в финал не прошел. А вот прошедший в финал mr.antonsilin есть.

Может я его-то не понимаю, но mr.antonsilin занял в Раунде 2 58-е место и не мог пройти в Финал. Также хочу обратить внимание, что список составлен с учётом указанного возраста участников. Те, кто не указал свой возраст, либо младше 18 лет, в списке отсутствуют.

Oct 6, 2014 7:57:13 PM
WildCat

WildCat

Гомель

SladeThe

SladeThe

Команда Russian AI Cup

Может я его-то не понимаю, но mr.antonsilin занял в Раунде 2 58-е место и не мог пройти в Финал. Также хочу обратить внимание, что список составлен с учётом указанного возраста участников. Те, кто не указал свой возраст, либо младше 18 лет, в списке отсутствуют.

У меня возраст указан.

Oct 6, 2014 8:13:10 PM
Impuls

Impuls

Саратов

SladeThe

SladeThe

Команда Russian AI Cup

Может я его-то не понимаю, но mr.antonsilin занял в Раунде 2 58-е место и не мог пройти в Финал. Также хочу обратить внимание, что список составлен с учётом указанного возраста участников. Те, кто не указал свой возраст, либо младше 18 лет, в списке отсутствуют.

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

Oct 6, 2014 8:23:42 PM
Impuls

Impuls

Саратов

Impuls

Impuls

Саратов

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

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

Oct 6, 2014 8:28:34 PM
Alnek

Alnek

Санкт-Петербург

SladeThe

SladeThe

Команда Russian AI Cup

Может я его-то не понимаю, но mr.antonsilin занял в Раунде 2 58-е место и не мог пройти в Финал. Также хочу обратить внимание, что список составлен с учётом указанного возраста участников. Те, кто не указал свой возраст, либо младше 18 лет, в списке отсутствуют.

Занял 51ое во втором раунде, в http://russianaicup.ru/contest/1/standings/without/4 себя не вижу, возраст указан.

Oct 6, 2014 8:30:38 PM
SladeThe

SladeThe

Команда Russian AI Cup

Alnek

Alnek

Санкт-Петербург

Занял 51ое во втором раунде, в http://russianaicup.ru/contest/1/standings/without/4 себя не вижу, возраст указан.

Вы не учли, что у кого-то выше вас он может быть не указан.

Oct 6, 2014 8:37:39 PM
Alnek

Alnek

Санкт-Петербург

SladeThe

SladeThe

Команда Russian AI Cup

Вы не учли, что у кого-то выше вас он может быть не указан.

это что значит, что я в финале пока кто-то выше возраст не укажет? =)

Oct 6, 2014 8:40:28 PM
sultan

sultan

None

Alnek

Alnek

Санкт-Петербург

это что значит, что я в финале пока кто-то выше возраст не укажет? =)

Точно, надо же возраст обновить. Спасибо.

Oct 6, 2014 8:50:22 PM
WildCat

WildCat

Гомель

sultan появился в списке не прошедших в финал, хотя во втором раунде занял 48 место. Получается, что если участник забыл указать возраст, то он не был квалифицирован в финал и ему нужно теперь будет пробиваться через песочницу?

Oct 6, 2014 8:56:10 PM
SladeThe

SladeThe

Команда Russian AI Cup

Alnek

Alnek

Санкт-Петербург

это что значит, что я в финале пока кто-то выше возраст не укажет? =)

Если вас нет в этом списке, значит вы предварительно зарегистрированы на Финал.

Oct 6, 2014 8:57:46 PM
dimoc

dimoc

Минск

WildCat

WildCat

Гомель

sultan появился в списке не прошедших в финал, хотя во втором раунде занял 48 место. Получается, что если участник забыл указать возраст, то он не был квалифицирован в финал и ему нужно теперь будет пробиваться через песочницу?

может ему просто < 18?

Oct 6, 2014 8:57:58 PM
sultan

sultan

None

dimoc

dimoc

Минск

может ему просто < 18?

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

Oct 6, 2014 8:59:01 PM
SladeThe

SladeThe

Команда Russian AI Cup

WildCat

WildCat

Гомель

sultan появился в списке не прошедших в финал, хотя во втором раунде занял 48 место. Получается, что если участник забыл указать возраст, то он не был квалифицирован в финал и ему нужно теперь будет пробиваться через песочницу?

Список участников, предварительно зарегистрированных на Финал, будет обновляться примерно раз в сутки. Разумеется, ему не надо будет пробиваться через Песочницу. Теоретически, можно указать возраст за 1 секунду до начала Финала.

Oct 6, 2014 9:02:12 PM
sultan

sultan

None

SladeThe

SladeThe

Команда Russian AI Cup

Список участников, предварительно зарегистрированных на Финал, будет обновляться примерно раз в сутки. Разумеется, ему не надо будет пробиваться через Песочницу. Теоретически, можно указать возраст за 1 секунду до начала Финала.

Хорошая новость, два раза пройти в Финал это очень хорошо.

Oct 6, 2014 9:03:35 PM
Impuls

Impuls

Саратов

Ух, получается сейчас из топ 50 второго раунда осталось 5 человек (sultan-а не считаем, с ним было 6), которые не указали свой возраст и в любой момент могут его указать и повлиять на состав финала (сдвинув отбор через песочницу). Предвижу валидольные часы ожидания =)

Oct 6, 2014 9:15:52 PM
SladeThe

SladeThe

Команда Russian AI Cup

Impuls

Impuls

Саратов

Ух, получается сейчас из топ 50 второго раунда осталось 5 человек (sultan-а не считаем, с ним было 6), которые не указали свой возраст и в любой момент могут его указать и повлиять на состав финала (сдвинув отбор через песочницу). Предвижу валидольные часы ожидания =)

Думаю надо не ждать, а допиливать стратегию. Если вы не можете гарантировать себе прохождение в Финал по добору из 10, то вряд ли можете рассчитывать на вхождение в число призёров.

Oct 6, 2014 9:26:35 PM
santa324

santa324

Москва

моя последняя версия изредка падает по таймауту, не будет ли в финале она постоянно падать? Какой запас прочности надо иметь?

Oct 9, 2014 4:25:38 PM
SladeThe

SladeThe

Команда Russian AI Cup

santa324

santa324

Москва

моя последняя версия изредка падает по таймауту, не будет ли в финале она постоянно падать? Какой запас прочности надо иметь?

  1. С чего вы взяли, что она падает по таймауту? Такого нет в сообщении. Например, в игре 1011983, у вас

    java.lang.ArrayIndexOutOfBoundsException: 0
        at MyStrategy$3.next(MyStrategy.java:467)
        at MyStrategy$3.next(MyStrategy.java:464)
        at MovePlaner$SwingAbstract.emulate(MovePlaner.java:214)
        at MyStrategy.moveStrategy(MyStrategy.java:464)
        at MyStrategy.move(MyStrategy.java:18)
        at Runner.run(Runner.java:53)
        at Runner.main(Runner.java:14)
    
  2. Тестирование игр в Песочнице и Финале не имеет отличий.

Oct 9, 2014 4:39:24 PM
santa324

santa324

Москва

Спасибо, уже исправил. Но почему этого “stack trace” я не вижу когда жму на иконку “java”?

Oct 9, 2014 5:25:08 PM
SladeThe

SladeThe

Команда Russian AI Cup

santa324

santa324

Москва

Спасибо, уже исправил. Но почему этого “stack trace” я не вижу когда жму на иконку “java”?

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

Oct 9, 2014 6:01:56 PM
udalov

udalov

JetBrains

Ололо, админ соревнования палит стектрейс одного из участников! :)

Oct 9, 2014 6:16:46 PM
Impuls

Impuls

Саратов

udalov

udalov

JetBrains

Ололо, админ соревнования палит стектрейс одного из участников! :)

Да да, теперь мы точно знаем что у Санты есть планировщик хода. И что результатов тестовых игр с ним приходиться ждать по 10 минут =)

Oct 9, 2014 6:26:04 PM
santa324

santa324

Москва

Impuls

Impuls

Саратов

Да да, теперь мы точно знаем что у Санты есть планировщик хода. И что результатов тестовых игр с ним приходиться ждать по 10 минут =)

Не смейте называть свои классы так же! :)

Oct 9, 2014 6:40:20 PM
Antmsu

Antmsu

Москва

Менее 24 часов осталось до финала.. Думаю, вряд ли получится уснуть), удачи всем в заключительной доработке стратегий!

Oct 10, 2014 12:37:16 AM
santa324

santa324

Москва

Ну что же, пожелаем себе удачи )

Oct 11, 2014 12:04:56 AM
vzverev78

vzverev78

Softgrad Solutions

Antmsu

Antmsu

Москва

Менее 24 часов осталось до финала.. Думаю, вряд ли получится уснуть), удачи всем в заключительной доработке стратегий!

Антон, объясни загадку, почему ты перед финалом создавал игры со мной исключительно в формате 2х3, а не 2х6? Подготовка к покорению песочницы?

Oct 11, 2014 12:51:38 AM