Блог пользователя NALP

Автор NALP, 12 лет назад, По-русски

Привет!

Спешу поделиться с вами отличной новостью: с понедельника 29 октября 2012 года 00.00 часов по Московскому времени мы запускаем новое соревнование для программистов под названием Russian AI Cup 2012: CodeTanks! Но это будет не совсем обычное соревнование, так как в этот раз вам надо будет написать игровую стратегию и принять участие в танковом сражении.

Поучаствовать в этом мероприятии можно тут: http://russianaicup.ru

Что?

Russian AI Cup — это новый проект команды проекта “Одноклассники”, реализованный силами Mail.Ru Group и Саратовского Государственного Университета. Это соревнование — третье мероприятие компании Mail.Ru Group для талантливых IT-специалистов, ранее из этой серии мероприятий проводились Russian Code Cup и Russian Design Cup.

Где?

Заходите на http://russianaicup.ru и регистрируйтесь (мы рекомендуем для этого пользоваться аутентификацией для социальных сетей). Для участия в соревновании достаточно одной принятой посылки, и вы сразу попадете в рейтинг!

Когда?

  • Песочница: с 29 октября по 2 декабря;
  • Раунд 1: 10–11 ноября;
  • Раунд 2: 17–18 ноября;
  • Финал: 24–25 ноября.

А ништяки?

Конечно же, без них не обойдется :) Лучшие участники получат самые современные гаджеты в крутых комплектациях, среди которых MacBook Pro with Retina, MacBook Air, iPad и iPod.

Призы

Вау, как интересно, а можно поподробнее?

Подробнее вы можете прочитать на самом сайте http://russianaicup.ru, вот полезные ссылки:

Let’s have fun! :)

  • Проголосовать: нравится
  • +77
  • Проголосовать: не нравится

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

Нарушает ли правила преднамеренное ошибочное завершение стратегии?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    нет, не нарушает, но какой в этом смысл?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Да он думал, что если кто-то упал по рантайму, игра заканчивается. Но все мы прекрасно помним, что не заканчивается.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится +3 Проголосовать: не нравится

      Правила, пункт 2.2, цитата

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

      Осознал, что надо не падать с рантаймом, а совершать самоубийство, если осталось мало жизней и ты ведешь по очкам.

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Да, однако... Если твоя стратегия набрала больше очков, то она скорее всего лучше и победит без самоубийства. Плюс процесс самоубийства будет не мгновенным и за это время ты гарантированно не получаешь очков, а твой противник может. Так что вряд ли можно извлечь какую-либо выгоду из этого факта.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          А если у меня осталось 5 жизней? Убийство меня светит как +100 противнику, так что остается ближайшая стена.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится +5 Проголосовать: не нравится

            Об стену вроде нельзя убиться :) Но вообще логично. Вперёд за МакБуком! :)

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Что-то не приходит письмо для подтверждения регистрации, хотя зарегистрировался уже больше 20 минут назад.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Посмотри в спаме, а вообще там можно попросить еще одно письмо для регистрации: при попытке зайти тебе скажут, что твой аккаунт не подтвержден и дадут ссылку для дубля. Если не получится — пиши в ЛС.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      Ох уж мне этот гуглофильтр от спама. Дождутся они, уйду в другую почту :) Всё в порядке, пришло письмо.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +9 Проголосовать: не нравится

    Мне в спам попало

»
12 лет назад, # |
Rev. 4   Проголосовать: нравится +1 Проголосовать: не нравится

На странице регистрации:

Я внимательно прочитал, понял и обязуюсь выполнять все пункты Соглашения

Угу. Чтобы понять рекурсию, нужно понять рекурсию.

Тег: "никто не читает" был бы очень в тему.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Да нет, выскакивает окошко с соглашением по нажатию ссылки. Только оно во всех браузерах по-разному как-то работает.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Ну вот у меня в Firefox 17 — так.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

      Я понял, что имелось в виду. Нужно не открыть в новом окне или табе, а честно кликнуть на ссылку. Тогда, действительно, конструкция

      <a id="license" href="">Соглашения</a>

      работает.

      Но, когда наводишь мышку и видишь (Firefox)

      http://russianaicup.ru/register

      довольно стрёмно нажимать: ведь если ссылка действительно такая, то после перехода введённые данные будут утеряны.

      Add: В IE при наведении мышки показывается

      http://russianaicup.ru/

      других браузеров сейчас под рукой нет. Расскажите мне про них, если в них (Chrome?) юзабилити этого места лучше.

»
12 лет назад, # |
  Проголосовать: нравится +24 Проголосовать: не нравится

Кстати, невовремя вы это сделали перед NEERC...

»
12 лет назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

В правилах написано, что есть ограничение по возрасту (>= 18 лет). В Russian Code Cup'e вроде бы тоже такое было, но при этом футболочки все равно давали всем. А тут как будет?

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

При регистрации требуют указать в качестве города вариант из списка. Если в выпадающем списке нету моего города (Новый Роздол), можно указать, к примеру, Львов?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится -21 Проголосовать: не нравится

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

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Можно подробнее? Я смог найти только

      Конкурс проводится на территории Российской Федерации.

      Что можно так же трактовать и как то, что конкурс согласован с юридической системой именно Российской Федерации.

      При этом в момент регистрации я заполнял поле "страна" (которое, в случае правильности предположения об ограничении на участие, там совсем не к месту).

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Такого правила нет

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Да указывай

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

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

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Это делается, чтобы никто не прятал свою основную стратегию

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +9 Проголосовать: не нравится

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

      А теперь вопрос: если этот запрет легко обойти без последствий, зачем запрет?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Есть тонкость, надо обдумать, возможно, в самом деле надо выпилить этот запрет.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Как я понял, моего бота кикают.(полоска времени останавливается на середине, красная, живо на тот момент 2 бота: мой и еще 1)

Можно как-то узнать причину этого?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Можно узнать ID боя?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Да, конечно, например, 392

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +12 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

А это нормально, что в песочнице сейчас практически у всех рейтинг сильно выше стартового?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Вот и я к тому же (см. мой коммент ниже)

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    А это нормально, что у большинства на CF рейтинги заметно выше стартовых? :) И да, это ожидаемое поведение рейтинга.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А я правильно понимаю, что из-за того, что сумма изменений рейтинга за бой далеко не равна нулю, участники, сабмитнувшие решения рано, имеют преимущество? Или нет, и если я в за сутки до конца сабмитну убер-бота, который порабощает всех и вся, то успею за несколько боёв занять первое место? Т.е. если предположить, что сейчас 7 дней никто не посылает новых решений, то кажется, что текущие участники получат по 5000+ рейтинга, сражаясь между собой и в среднем набирая плюс.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Ну за секунду понятно, что он никому ничего не успеет доказать. Тут уже ты сам определяешь, когда тебе его нужно отослать. Проблема в том, что вот для меня, например, не очевидно, за какое количество боёв "всё станет на свои места" — за 3, за 7, или за 20?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +11 Проголосовать: не нравится

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +23 Проголосовать: не нравится

        "Тут уже ты сам определяешь, когда тебе его нужно отослать."

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

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    "... участники, сабмитнувшие решения рано, имеют преимущество?"

    Правда. До определённого предела. После нескольких десятков боёв (1-2 суток) рейтинг более-менее стабилизируется. Исключение составляют внешние факторы, такие, как новые сабмиты других участников и, конечно же, везение. Даже самая лучшая стратегия имеет шанс проиграть несколько раз подряд. А самая худшая — выиграть.

»
12 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Не нашёл на сайте, куда посылать багрепорты, напишу здесь: В бою номер 503 на тиках 3000-3250 видно, как пуля от синего танка после рикошета летит под неестественным углом, то есть направление полёта не совпадает с ориентацией пули.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +16 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +33 Проголосовать: не нравится

    Это не баг, это фича. (С)

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

При попытке войти с аккаунтом Google появляется:

Loginza.ru запрашивает информацию из вашего аккаунта Аккаунт Google ???@gmail.com
•  Адрес электронной почты: ??? ??? (???@gmail.com)
•  Страна: Латвия
•  Язык: русский
•  Google Контакты

Зачем для простого входа нужен доступ к моим контактам?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Это стандартное поведение Loginza. Russian AI Cup ваши контакты не использует.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Мне понадобилось внести такие изменения в пакет для C++, чтобы софт скомпилировался на Linux с GCC 4.7: http://pastie.org/5131538

»
12 лет назад, # |
  Проголосовать: нравится -11 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    А что, принимают заявки на изменение правил мира / боёв?

    Я б тогда голосовал за то чтоб танки помельче сделать (а то они шибко жирные в сравнении с размером поля — месилово выходит)... :)

    UPD: Скриншоты с одной из исторических версий — во какое всё меленькое...

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится -8 Проголосовать: не нравится

      Да, тоже хорошее предложение. А то тут получается система стрельбы вообще не сильно актуальна — танки двигаются медленно и они очень большие — сложно не попасть.

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +11 Проголосовать: не нравится

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

    Вот они прелести массовых замесов :)

    А если серьёзно, успех стратегии сейчас действительно сильно зависит от действий других участников. Поэтому и первоначальный отбор будет о-очень лояльным: пройдут все более-менее адекватные стратегии. Чем дальше, тем строже отбор, но и больше возможность реализовать себя (формат боя будет меняться). В финале вообще будут дуэли, так что всё зависит только от вас.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +16 Проголосовать: не нравится

    И ещё кажется можно увеличить количество боев в песочнице, ибо вроде как одна игра в полчаса это совсем не напрягает сервер.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      идет всего второй день соревнований, и какова будет нагрузка через некоторое время еще не ясно..

      но в целом это возможно, и в правилах об этом есть. мы подумаем :)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +28 Проголосовать: не нравится

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

    так что не надо надеяться на удачу, а надо делать свою стратегию все лучше и лучше — вот путь к успеху :)

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Бой 850 бесконечно долго тестируется.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Бесконечно долго — это менее 10 минут? :)

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

    Упавшие бои мы отслеживаем и стараемся разобраться, в чём дело.

»
12 лет назад, # |
  Проголосовать: нравится +6 Проголосовать: не нравится

А ограничение 18+ — это на участие или на получение призов, кроме футболок?

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

I didn't do it

»
12 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

Соревнование предполагается исключительно индивидуальным или будет возможность формировать команды из 2-3 человек?

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

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

p.s. Заработало наконец :)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    я нажимаю на кнопку смотреть, но ничего не происходит( Это норм?

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

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

UPD. Судя по всему, умножается каждый тик на 0.995.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

По какой причине Local Runner может посылать стратегии сообщение GAME_OVER через пару секунд после начала боя? Тестил на сишном и жабовском сэмплах.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Скачал с сайта Local runner и клиент Java. Всё отлично работает. Вы уверены, что никаким образом не модифицировали какие-либо файлы кроме MyStrategy?

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

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Что я делаю? Я запускаю Local Runner через батник, после этого запускаю стратегию (без разницы, сишную или явовскую), танки начинают друг с другом биться, "мой" танк ведет себя согласно стратегии, и вдруг через пару секунд стратегия завершается (танк продолжает кружиться и стрелять). С помощью эклипсовского дебаггера я заметил, что стратегия завершается по той причине, что Runner отсылает ей сообщение GAME_OVER.

      P.S. Я на соревнование еще не регался, если это имеет какое-то отношение к делу.

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +5 Проголосовать: не нравится

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

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Спасибо за информацию.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +8 Проголосовать: не нравится

          А можно как-нибудь эти вещи синхронизировать? Например, хотелось бы иметь возможность выводить какую-то информацию в Debug Output и видеть расположение объектов на экране именно в этот же момент.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Теоретически, вы можете искусственно замедлять процесс обсчёта, вставляя sleep() в свою стратегию (или лучше в Runner в том месте, где вызывается ваша стратегия, чтобы не приходилось удалять перед сабмитом). Не помню точно, но вроде максимальная скорость отрисовки 60 тиков в секунду. Если обсчёт будет идти медленее, отрисовываться будет по мере обсчёта.

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Посылки массово получают вердикт "отказ тестирования". В том числе и повторно посланные, ранее работавшие нормально.

Стратегии 913, 934.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

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

      p.s После этого комента все запахало.

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

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

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Сабмит посылается на сервер в двух экземплярах. Вердикт отказ тестирования. ID — 1020, 1021.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Двойной сабмит — это не баг системы. У других пользователей подобного не наблюдается. Скорее было двойное нажатие на кнопку Отослать. Возможно, глюк мыши.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

А тут можно как в гта пушку назад повернуть и ускориться, стреляя?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    при стрельбе у танков появляется отдача, так что кажется, что можно =)

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +11 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Что делать, если пример (http://russianaicup.ru/p/quick) не компилируется под Code blocks?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    нужно открыть именно проект, со всеми файлами, а не только MyStrategy.cpp. попробуйте открыть вижуалковский файл проекта codeblocks'ом. у меня получилось

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Нет. А в какой ситуации это неоходимо?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится

      Очевидно, если хочешь выяснить, какая из своих стратегий лучше.

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        ну один бой можно создать на Сайте, как раз 6 вариантов посмотреть.

        а еще там есть для своих боев кнопочка "Копия", что позволяет не заполнять эту форму еще раз

        конечно сотню боев заколебаешься там делать, но сколько-то ты сделаешь =)

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          На сайте-то, конечно, можно, но часто бывает именно такой случай: добавляю я в код очередную волшебную константу, и хочу понять, лучше её поставить равной 1, 1.5, 2, 3, 5, или 7? Делать кучу посылок на сервер и там их между собой стравливать значительно дольше по времени, чем запустить локально, если бы была такая возможность.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            такого инструментария пока нет.

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

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
                Проголосовать: нравится +11 Проголосовать: не нравится

              Лучше лучшее хотя бы против себя, чем вообще с потолка :)

              • »
                »
                »
                »
                »
                »
                »
                »
                12 лет назад, # ^ |
                  Проголосовать: нравится 0 Проголосовать: не нравится

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

                Кстати, по поводу "сравнивания стратегий между собой" — продолжайте так делать, я не против:) Я только за:) Кстати, сейчас есть две стратегии за пределами топ-50, которым я проигрываю легко и непринужденно — и при этом любые мои идеи относительно какой-то из этих двух стратегий делают мое решение только хуже (оно будет выигрывать в какой-то из них, но при этом упадет в рейтинге), а единственная идея, которая позволяет уверенно обыгрывать обе эти стратегии — наверное, выбросила бы меня даже из топ-100.

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  12 лет назад, # ^ |
                    Проголосовать: нравится 0 Проголосовать: не нравится

                  Кстати, по поводу "сравнивания стратегий между собой" — продолжайте так делать, я не против:) Я только за:)

                  Ок, продолжу :)

»
12 лет назад, # |
Rev. 4   Проголосовать: нравится +2 Проголосовать: не нравится

ночью надо спать

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Объясните, пожалуйста, почему этот код получает "Ошибка верификации"? (Посылка #1524)

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Может потому что у класса Strategy остаются неопределёнными методы Move и SelectTank?

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Кажется, что-то случилось с системой: в песочнице 4 боя уже долгое время имеют статус "Бой тестируется", а мои посылки получают вердикт "Отказ тестирования" (на момент 11:13 мск)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Статусы боёв сменились на "Отказ тестирования игры".

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      боев или посылок?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Боёв, но уже не актуально — сделали перезапуск, видимо.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Ребят, опять сервер дает 502 и отказывает тестить их же решение.

»
12 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

Друзья!

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Вроде обещали тестить каждый час...

»
12 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +15 Проголосовать: не нравится

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

»
12 лет назад, # |
Rev. 4   Проголосовать: нравится -13 Проголосовать: не нравится

Какой-то неправильный рейтинг. Как и на кф случается.

Сравнение в бою №4132 FAndES (это я) и Kron0S:

  • Рейтинг до боя: FAndES=2476, Kron0S=2513
  • Место в бою: FAndES=1, Kron0S=2
  • Изменение рейтинга: FAndES=+33, Kron0S=+55
  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +17 Проголосовать: не нравится

    Там, похоже, чем меньше ты провёл боёв — тем на большее число умножается твой "базовый" рейтинг.
    Потому хорошо проведённый первый бой приносит овер1000 рейта, второй — раза в 3 меньше и т.д.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +17 Проголосовать: не нравится

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

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +3 Проголосовать: не нравится

        Но ведь правда же, что при обновлении стратегии количество боёв сбрасывается если не в ноль, то хотя бы на сколько-то?

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +5 Проголосовать: не нравится

          нет, неправда. количество боев — это характеристика пользователя

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится +21 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится -12 Проголосовать: не нравится

0rz..

»
12 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

В информации о бое не хватает колонки "рейтинг участника".

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Объясните пожалуйста, как добавить свои переменные в класс MyStrategy и не получить при этом ошибку верификации? На C++.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Я и задавал этот вопрос, но немного не понял ответ.
      Можете сказать, что не правильно в этом коде http://pastebin.com/msSNZYZ4 ?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Сходу не понятно. Пошлите его на проверку и скажите мне ID посылки.

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Все-таки так делать нельзя. Runner.cpp использует MyStrategy.h. Видимо, если хотите использовать ООП, то создайте отдельно свой класс в MyStrategy.cpp и делегируйте его глобальному экземпляру вызовы от move и selectTank.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Спасибо!

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Мне подсказывают, что есть тонкость :( Это будет плохо работать, когда на поле будет более 1 вашего танка. Ведь MyStrategy создаются по одному на танк.

»
12 лет назад, # |
  Проголосовать: нравится -16 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Где мой turnTo(Unit)? Я так не играю!

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Да, с одной стороны печалька, что его нет. С другой, вроде как появляется ещё одна интересная задача — движение.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +11 Проголосовать: не нравится

      Там еще и танки прямоугольные. Нет бы круглые оставить — все было так удобно и писалось за два часа. Не люблю я эти марафоны. Пойду лучше к контестам готовиться.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

С какой периодичностью обновляется рейтинг?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +12 Проголосовать: не нравится

    С периодичностью в час-полтора каждая стратегия автоматически тестируется в песочнице, после этого боя обновляют.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

кстати, а от чего еще зависит прибавка к рейтингу кроме места? почему, многим людям, с рейтингом большим чем у меня, за первое место дают большую прибавку чем мне? просто, обычно она как раз отталкивается от ожидаемого места, по твоему текущему рейтингу... ну вот, например, если сравнить последний бой: http://russianaicup.ru/profile/PanZverski http://russianaicup.ru/profile/xkor

»
12 лет назад, # |
  Проголосовать: нравится +35 Проголосовать: не нравится

У танков, которые вверху не видно хиты. Мелочь, а неприятно

»
12 лет назад, # |
  Проголосовать: нравится -8 Проголосовать: не нравится

Интересно было бы услышать прогнозы на итоговый рейтинг победителя песочницы, итоговое число участников...

И потом сравнить:)

»
12 лет назад, # |
  Проголосовать: нравится +19 Проголосовать: не нравится

Оранжевый цвет очень плохо отличим от красного. Было бы не плохо его как-нибудь поменять.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +11 Проголосовать: не нравится

    А еще цвета танков не мешало бы сделать таким же, как цвета ников в списке сбоку.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Пусто

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

В "Быстром старте" хватает ошибок (орфография, пунктуация). Куда можно писать, чтобы исправили?

»
12 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

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

Два последовательных боя в песочнице.
Первый бой — моё ожидаемое место (исходя из рейтинга других участников) — 4е. Занял — 1е. Результат: +23 поинта.
Второй бой — моё ожидаемое место — 6е. Занял — 6е. Результат: -16 поинтов.

Я, конечно, понимаю, что "при подсчёте рейтинга учитывается множество факторов", и все дела, но простым обывательским умом я не могу найти объективную причину тому, что так произошло. Я бы понял, если бы у меня в первом бою было ожидаемое место — 1-2е, или во втором бою ожидаемое место — 3-4е. А так выступления совсем не симметричные, в отличие от результатов (величины 23 и 16 считаю примерно равными при рейтингах около 2600). В связи с чем считаю такое начисление очков неадекватным, однако с радостью выслушаю того, кто сможет пояснить, в чём секрет того, что "выступление значительно лучше ожидаемого и победа в бою" и "выступление в соответствии с ожиданием и поражение в бою" оцениваются почти одинаково по модулю.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится -11 Проголосовать: не нравится

    ну вообще-то ожидаемое место в бою не имеет ничего общего с текущим рейтингом, и это касается всех рейтингов Эло, в том числе и применяемых для online-judges, таких как Топкодер и Кодефорсес

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      А можно вообще узнать формулы пересчета?

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится +10 Проголосовать: не нравится

        Надо просто выигрывать все матчи. И точно будешь в плюсе.

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

          Кто-то может больше в плюс уйти, с таким успехом)

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

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

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +20 Проголосовать: не нравится

          На самом деле, очень сильно влияет.

          Самый простой пример — надо ли сглаживать диспу результатов? Т.е., будет ли бот, который занимает поочередно 1 и 6 места, выше или ниже от бота, который занимает поочередно 3 и 4 места? Чтобы знать это, надо знать, как происходит разделение на бои и как считается изменение рейтинга после боя.

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

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится +8 Проголосовать: не нравится

            Согласен, действительно.

            Я просто подумал, что уж в одном-то бою точно надо стараться занять место как можно выше. А вот на более высоком уровне (лучше 1,6,1,6 или 3,4,3,4) конечно же знание может помочь, согласен.

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
              Rev. 2   Проголосовать: нравится +50 Проголосовать: не нравится

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

              Хотя там сложнее... Но предположим гипотетическую ситуацию: распределение не "по соседям", а полностью случайное, и нас кинули в бой, в котором 4 бота — такие же олени, как наш, но 5ый был случайно написан Геной, пока он протирал клавиатуру, и имеет рейтинг заметно выше. И у нас есть 2 стратегии. Одна состоит в том, что мы умираем примерно как и другие олени, имея мат.ожидание места, допустим, 4.0. А другую мы прочли в какой-то умной книжке для самоубийц, и если использовать ее, то мат.ожидание места будет только 4.7, зато в каждом третьем случае мы будем перед смертью убивать бота Гены (и получать в итоге более высокое место, чем он).

              Что лучше?

              • »
                »
                »
                »
                »
                »
                »
                »
                12 лет назад, # ^ |
                  Проголосовать: нравится -20 Проголосовать: не нравится

                Наркоман штоле??

                нет, точные формулы мы публиковать не будем

              • »
                »
                »
                »
                »
                »
                »
                »
                12 лет назад, # ^ |
                Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

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

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  12 лет назад, # ^ |
                    Проголосовать: нравится +11 Проголосовать: не нравится

                  if (world.tanks()[i].name == "tourist")?

                • »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  »
                  12 лет назад, # ^ |
                    Проголосовать: нравится +3 Проголосовать: не нравится

                  Предположим, что мы теряем много, если пропускаем вперед кого-то заметно более слабого, и получаем много, если обгоняем кого-то заметно более крутого. Если это так, то попытаться убить бота Гены ценою собственной жизни для нас может быть более выгодно, чем драться "со случайным противником" и сливаться примерно третьим из пяти оленей.

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

                  Здесь достаточно много условностей и схематических изменений, но я (по понятным причинам) не буду приводить конкретные примеры, которые привели меня к таким вопросам, и ход мыслей относительно этих примеров.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +16 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится -14 Проголосовать: не нравится
  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    Не тот контест Bayan-ом нарекли... (с) потенциальный классик

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +14 Проголосовать: не нравится

    3 раза посмотрел. Так и не понял.

    Смешно, когда два танка стреляют друг в друга, а все снаряды попадают в труп по середине?

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Нет же. Когда два танка реинкарнируются, причём фиолетовый лидируя оживляет красного, а красный в итоге побеждает.

      Ну впрочем может тем кто бывает на четверти в Саратове такая некромантия не в новинку...

      UPD: с 2300 по 2800.

»
12 лет назад, # |
  Проголосовать: нравится +23 Проголосовать: не нравится

Чтобы в Яве взять ширину своего танка нужно использовать self.getHeight(), а длину — self.getWidth(). Немного странно, не находите?)

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      типа работает, но стоит на месте? А креш может это делать?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      неплохо бы запустить свою бессмысленную стратегию и глянуть на ее(LocalRunner?)

»
12 лет назад, # |
  Проголосовать: нравится -13 Проголосовать: не нравится

Блин, у меня к/р завтра, а я не могу засабмитить(

»
12 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Какое ограничение снизу на время между рейтинговыми боями? Я думал, что один час, хотя до этого я уже наблюдал небольшие "сбои" (когда время было на несколько минут меньше).

Но сегодня — новый рекорд, между боями 15734 и 16117 — только 48 минут, т.е. недобор целых 12 минут.

С одной стороны, я не против такого — дополнительный материал для наблюдений и анализа всегда полезен. С другой стороны, немного тупо то, что у меня в этот момент в системе может быть версия, которая даже сама себе в ногу попасть не может, и -20...-30 к рейтингу сильно испортят мне настроение. В данном случае я залил адекватную версию всего за 7 минут до рейта (хотя думал, что еще минимум 19 минут).

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Так как количество участников не всегда нацело делится на 6, кто-то может свою очередь пропустить. Поэтому был сделан некоторый "плюс-минус" к часу, который позволяет всем участникам достаточно равномерно участвовать в боях.

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

+просьба

Добавьте, пожалуйста, во вкладку "все бои со мной" какая стратегия с каким цветом играла. Очень неудобно различать две и более свои стратегии, если не знаешь, какая где.

»
12 лет назад, # |
  Проголосовать: нравится +30 Проголосовать: не нравится

Сделайте какую-то опцию вроде "скрыть результаты боев" — чтоб при использовании этой функции не было видно результаты боев в списке, но оставалась возможность смотреть повторы.

Это заметно прибавило бы интриги к просмотру боев. А кому интрига не нужна — снял бы галочку и использовал все как есть.

»
12 лет назад, # |
  Проголосовать: нравится +28 Проголосовать: не нравится

Только что заметил, что в новости поменяли изображение футболки.

Новый дизайн заметно поднял мне мотивацию.

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

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

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится -8 Проголосовать: не нравится

Интересно, почему вы решили сделать это соревнование исключительно для русскоязычных участников?

»
12 лет назад, # |
  Проголосовать: нравится -30 Проголосовать: не нравится

Хочу добавить свою функцию в MyStrategy.cpp объявил ее в MyStrategy.h, всунул два файла в zip. Мне выдало что добавленной функции нет в MyStrategy. What is wrong7

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится -35 Проголосовать: не нравится

    Что за человек меня минусанул, нет бы написать ты редиска, но это делается так. Нет, надо как последний "жук" втихаря минусы ставить. Я совета спросил!

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +17 Проголосовать: не нравится

      Причём тут "как последний жук"... Эти минусы и есть ответ... Они, если не ошибаюсь, кагбе намекают "если тебе лень читать правила, то нам лень отвечать".

      Там же где-то было, что модифицировать можно только один файл, остальные будут перезаписаны оригинальными версиями. Впрочем, разрешено вроде добавлять новые файлы. (пункт 3.1 кажись)

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +12 Проголосовать: не нравится

      Ты редиска

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      http://russianaicup.ru/post/16#comment-98 Ответ админа на этот вопрос.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Ребята не подскажете почему эта строчка неправильная?

int v = self.GetCrewHealth(all_tanks[i]);

мне выдает вот что :'class model::Tank' has no member named 'GetCrewHealth'

хотя в правилах описана эта функция

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +12 Проголосовать: не нравится

    А заглянуть в папке model в файл Tank.cpp/Tank.h не судьба?

    (до кучи замечу — в таком виде такая функция в правилах точно не описана, тем более там про жаванский вариант)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +1 Проголосовать: не нравится

    На C++ это будет crew_health()

    И если надо узнать здоровье, то world.tanks()[i].crew_health()

»
12 лет назад, # |
Rev. 4   Проголосовать: нравится +1 Проголосовать: не нравится

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

p.s. Последние 2 боя http://russianaicup.ru/profile/lisexel.

p.s.2 Уже естественно не последние.

p.s.3 Бой перетестировали.

»
12 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Очень хотелось бы копировать для пересоздания некоторые бои, особенно системные, особенно в которых проигрываешь... Можно ли кнопку копирования добавить для всех боёв? Ограничение, из-за которого нельзя было тестировать своё решение с более новыми, всё же сняли... А вручную создавать можно, но неприятно (особенно с тем же начальным расположением, что и было)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

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

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +10 Проголосовать: не нравится

      Ну ещё сегодня одного такого пользователя автозаполнялка мне добавляла сама, но в принципе копирование даже с такой помехой таки лучше (хоть в 98% кнопка создать после копирования будет рабочей. Таки лучше, чем её вообще нет)

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Извините не подскажете почему из-за этого ива ошибка компиляции if (world.bonuses()[i].type()='MEDIKIT') { }

»
12 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

А сколько в цифрах победителей песочницы?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    Правила читать иногда бывает полезно.

    Лучшие шесть участников Песочницы награждаются ценными призами.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Пытался спросить на оф.сайте, но туда похоже редко заходят. Я не могу прикрутить свою стратегию к local runner на ubuntu. Потому что из своей среды я не могу скомпилить проект( codeblocks, кривые руки), а через compile-g++.sh он комплится только после замены MyStrategy на Strategy. И после запуска версии, скомпиленной через скрипт мой танк просто крутиться на месте и стреляет по кд. Кто-нибудь может посоветовать через какую IDE и как компилировать стратегию?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    мой вариант — eclipse CDT. Только не забыть прописать доп параметры из compile-g++.sh

    вот эти:

    -static -fno-optimize-sibling-calls -fno-strict-aliasing -DONLINE_JUDGE -D_LINUX -lm -s -x c++

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

»
12 лет назад, # |
  Проголосовать: нравится -17 Проголосовать: не нравится

Могу ли я как-то узнать максимальную скорость танка в (точках в тик)? Вариант запустить локал раннер и посмотреть на глаз? — Спасибо, не надо.

  • »
    »
    12 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится +3 Проголосовать: не нравится

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

    UPD. Теоретическая максимальная скорость здорового MEDIUM танка 3.95834. Если это вообще чем-то поможет

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      А как вы вычислили теор скорость?

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Запустил локал раннер и посмотрел не на глаз.

        На практике скорость может быть и больше (например, выстрелил назад).

»
12 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    попросить подвинуться? :) шутка :)

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

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +4 Проголосовать: не нравится

      К сожалению так и приходится извращаться. Просто это очень сильно препятствует отладке. По нормальному — я узнаю проблемный момент с точностью до одного тика, и ставлю точку останова на определённом тике и смотрю что не так. Теперь мне нужно прогонять +- 200 тиков!

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +12 Проголосовать: не нравится

      А как посмотреть жизни танчков, которые находятся на севере карты? Попросить проехать южнее?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +11 Проголосовать: не нравится

      Ну сделайте же с этим что-нибудь, постоянно мешается.

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится +9 Проголосовать: не нравится

Какая жуткая лотерея намечается. За всё время в топ10 побывало куча народа, который сейчас скатился сильно вниз. И мне НЕ кажется что это из-за того, что многие пишут стратегии всё сложнее и сложнее. Вот моя стратегия без каких-либо изменений поднималась в рейтинге примерно от 2800 до 3000 и обратно до 2800.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    В песочнице — да.

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

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Как было подмечено выше, жаль что поле не шестиугольное :)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Кстати интересно, за счет чего такой эффект возникает. Ещё примечательный факт: За 20 боёв в тренировочном режиме моя стратегия попала в тройку в 80% случаев, а в рейтинговых боях песочницы лишь в 40%. Может и случайность, но довольно интересно.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится -11 Проголосовать: не нравится

Ставлю на то, что Гена будет первым перед началом раунда 1.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +9 Проголосовать: не нравится

    А я предлагаю его всем дружно валить, благо (функционал для этого есть) :) Шучу конечно, но сколько можно выигрывать то.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Это вряд ли. Ему не до того, они сейчас в Новосибирск добираются.

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 4   Проголосовать: нравится +20 Проголосовать: не нравится

      Его стратегия, похоже, и без него неплохо справляется :(

      UPD. Грустно сидеть на работе и не иметь возможности чего-нибудь поправить

      UPD2. Ай. К чёрту работу. Ушёл в дебаг

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится -13 Проголосовать: не нравится

      http://russianaicup.ru/game/view/150219 — Бой чисто поржать и кое-чему поучиться :)

»
12 лет назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +14 Проголосовать: не нравится

А что, до сих пор никто не заметил багу в этой надписи?

Вы можете создать только 2 боя за в течение 5 минут.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Спасибо, поправили :) и правда, за 2 недели никто не заметил...

»
12 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Тем временем Quick Start Guy обогнал более 400 участников и финишировал с достойным рейтингом 2037.

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Куда финишировал? Все только начинается...

    upd. Хотя для него все кончено, да.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    Quick Start Guy был добрым другом для всех участников...

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Сразу 2 вопроса, почему рейтинг начисляется только по окончании ВСЕХ боев до текущего, и почему бы не зациклить создание боев, что бы не ждать один застрявший?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Рейтинг начисляется в конце, по-моему, чтобы было удобней смотреть таблицу. Иначе все будут скакать туда-сюда.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +18 Проголосовать: не нравится

Если бы вы запили кнопочку друзей, как на кф, то было бы просто супер.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

А зачем система сейчас тестирует тех кто не прошел в раунд 1?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +2 Проголосовать: не нравится

    Песочница будет работать до 2-го декабря. Читайте правила.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    А вы не заметили что основное соревнование и песочница — это два различных турнира?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

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

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Насколько адекватна оценка стратегии первой половины первого раунда?))

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится -12 Проголосовать: не нравится

    С 50% процентной вероятностью ты займешь такое же место после первого раунда)

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +4 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Я не понимаю почему такое происходит: в первой волне первого раунда, моя стратегия начала хорошо играть и выигрывать, честенько занимая первые места и места в первой тройке, потом постепенно она скатилась до 290 места и вообще перестала выигрывать к концу первой волны, ко второй волне я переписал свою стратегию и начал было выигрывать, часов 8 держался примерно возле 250 места, но следующие 3 часа моя стратегия уже почти вообще не занимает места в первой четвёрке, постоянно оставаясь на 5-6 местах. Что это за рандом такой? Или мой танчик устал?

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Сразу после своего поста вы заняли второе и первое места=)

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

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Это какой бой вы смотрели, можно ссылочку? Это наверное какая-нить старая стратегия была... стратегии которые играли в боях первого раунда не ехали вперёд в начале боя. Про то что я под конец начал занимать первые и вторые места я тоже заметил. Но блин, согласитесь, это бред какой-то. Я три часа занимал почти только 5-6 места, при этом были периоды, в которых из 10 боёв 1-2 места занимал в 8 боях. Это что-то очень странное. Да и блин в песочнице я в сотке, а значит играю (и выигрываю там) с игроками посильнее.

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится +2 Проголосовать: не нравится

        Жалко блин, лотерея получилась, а футболка классная :(

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        Бои с 1 Раунда. Сегодняшние.

        http://russianaicup.ru/game/view/203776 http://russianaicup.ru/game/view/203666 http://russianaicup.ru/game/view/203412 http://russianaicup.ru/game/view/204207

        Во всех сначала отъезжаете назад, а потом сразу в центр, где вас и залавливают( В некоторых боях вообще мгновенно сливаетесь, в некоторых проживаете подольше, но всё-равно рано или поздно попадаете под прицел нескольким танкам. Спасают разве-что бонусы.

        И, предположу, что с топа песочницы вы также начали съезжать, когда отказались от идеи прятаться в углу в начале боя, не так ли?

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

          А, вы про это. Да, я отказался от идеи прятаться в углу, потому что туда все едут и если ты оказываешься с кем-то в углу, то вероятность слиться 50/50 — либо он меня, либо я его. Нет, на моём графке стратегия которая съезжает с 3000 до 2700 это всё таже стратегия которая поднялась до 3000 (она пряталась в углу). Это ещё одна странность.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Можно ли сделать возможность тестовой посылки 3 на 2?

»
12 лет назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Да, очень-очень хочется что-нибудь такое.

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

мне кажется или в боях 3*2 в 90% случаев выигрывает красный?

  • »
    »
    12 лет назад, # ^ |
    Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

    У него, конечно, преимущество, но тебе кажется. Смотря как играет

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Изменилась ли API для проведения боев 3х2? А то в таких боях совсем по-другому мой танк себя ведет (стоит на месте).

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

А ни у кого не было такой проблемы, как перезагрузка компьютера или даже синий экран во время просмотра боя на сайте (XP, FF 16.0.2)?
У меня это достаточно часто. Перегрева быть не должно: только одно ядро работает. И получаю я это на двух домашних компьютерах с абсолютно разным железом.
Только не надо обсуждать проблемы моих компьютеров вообще.

У кого-то была/есть такая проблема?

UPD. Ни разу никогда такой проблемы до сих пор не было.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    У меня была. ОС — Windows 7.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    На Windows XP с Firefox у меня вообще бои не отображаются. А на Семёрке Firefox иногда крашится.

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

А где можно указать размер футболки, если прошел в раунд 2?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +9 Проголосовать: не нравится

    А вы уже нашли, где указывать адрес и почтовый индекс? )

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      О том, как получить призы, мы расскажем чуть позже :)

»
12 лет назад, # |
  Проголосовать: нравится +11 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Написано, что всем участникам раунда2 будет футболка. Значит ли это, что 45 уайлд кард участников также получат футболки? :)

P.S. Обрадуйте меня, пожалуйста PLEEEESE

»
12 лет назад, # |
  Проголосовать: нравится +12 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    You're not alone =)

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Действительно, просмотр боёв становится невозможным! Может быть ограничить количество отправок ещё больше (например, не более одной за 5 минут)? Или бои в песочнице проводить реже, так как участников всё больше и больше.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +6 Проголосовать: не нравится

    В мозилле тормозит куда меньше, чем в хроме.

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +8 Проголосовать: не нравится

      В IE случайно зашёл. Удивительно, но там у меня бои просто летают. :)

»
12 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Обновления Local Runner'а не предвидится?

»
12 лет назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

Я не понял что значит "Увеличить изменчивость рейтинга"? Объясните пожалуйста.

»
12 лет назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

Только что на почту пришло письмо с темой "Russian AI Cup: ???????"

Чего валяешь дурака??????? Чего танк не пишешь??????? Зачем тебе спать, ходить в универ, на работу, решать контесты??????? Садись пиши танк!!!!!!!

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Ты можешь победить в бою, но ты не можешь победить систему!

  • »
    »
    12 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    У меня такое очень часто. Ну три раза это маленькая выборка (хотя уже становится ясно, что выиграть можно). Я помню у себя что из 5 я выиграл 3 раза, один раз второе и один раз третье. При это понятное дело, что третье это система :)

»
12 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

Почему мой танк в песочнице почти не играет 3x2? http://russianaicup.ru/profile/FAndES/contest1

»
12 лет назад, # |
Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

UPD. можно не читать.. просто почему-то не сразу отобразился следующий бой в профиле.

Баг: у меня в профиле за второй раунд количество побед 48%, а в таблице 47% (обе страницы обновлены после обновления рейтинга за последний бой и до добавления следующего).

»
12 лет назад, # |
Rev. 3   Проголосовать: нравится +8 Проголосовать: не нравится

Ох как жарко в районе 50-го за полтора часа до окончания раунда.

А по результатам песочницы кучку людей в финал не возьмете?

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Вы уверены, что используете самую последнюю версию пакета?

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Уверен, но никто не сказал, что решение надо перепослать :) Причём версия пакета при посылке неважна ведь, файлы должны замениться. Но то, что собрано до правки пакета никто не пересобирал.

      Теперь всё работает, я просто ещё раз послал ту стратегию, которая была ранее. Спасибо :)

      UPD. P.S. Я вообще на сервер не шлю не мои файлы, так что версия пакета не важна ну никак :)

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        C# случаем не обновлялся? а то мало ли. Пока использую самую первую версию пакета.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Я посчитал свои бои за два дня и получил такие результаты:

6x1: 21

3x2: 7

2x3: 15

по-моему совсем не выполняется "Вероятность формата боя в Песочнице теперь обратно пропорциональна количеству его участников. Таким образом, бои 3x2 будут выбираться вдвое чаще, чем бои 6x1, а бои 2x3, которые появятся после завершения Раунда 2, — втрое."

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Формат боя не выбирается для участника. Сначала выбирается формат, а потом в бой набираются люди. Таким образом бои 3х2 случаются вдове чаще боёв 6х1, но и игроков туда набирается меньше в 2 раза. Теперь у стратегии примерно одинаковые шансы попасть в любой из форматов боя, а раньше чаще выпадал 6х1 (когда форматы выбирались равновероятно).

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Значит странный на меня рандом выходит :( Ну тогда логично было бы сделать приоритетную очередь для всех видов боёв и вытаскивать с рандомом, например из первых 50 человек.

»
12 лет назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

А если из топ50 будет много человек, которым нет 18, дополнительные места будут для следующих в рейтинге второго раунда?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Круто было бы, если б эти дополнительные места пустили на вайлд-карды=)

    • »
      »
      »
      12 лет назад, # ^ |
      Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

      UPD. Не понял мысли, подумал что из песочницы :)

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Я как раз про песочницу и говорю=) Сижу вот в первой десятке песочницы, а в раунде 2 занял 66-ое место( Что-то у меня не так с боями 3х2...

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          А у меня с боями 6x1, поэтому я во втором раунде занял 58-ое, а в песочнице никак не могу подняться выше 150-го.

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            А у меня с боями 2x3...В финал вышел, а вменяемой стратегии на финал нет, есть еще 1.5 дня!

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      Организаторы молчат :(

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Планируется ли в ближайшее время повторить это соревнование?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

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

    по поводу повторения: ну в ближайшее-ближайшее время — нет, а там посмотрим

»
12 лет назад, # |
  Проголосовать: нравится +5 Проголосовать: не нравится

К сожалению на сайте конкурса не нашёл где задать вопрос, поэтому спрошу здесь: были ли высланы футболки победителям первого раунда; если да, то когда и кто осуществляет доставку?

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +17 Проголосовать: не нравится

    Информация давно передана в отдел логистики

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

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

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Тогда ещё такой вопрос уже ко всем: кто-нибудь получил футболку? И если да, то как далеко от столицы он живёт?

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      Ну и сразу чуть оффтопика: получил уже кто-нибудь футболки за gcj2012?

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится +15 Проголосовать: не нравится

        Если та что со статуей свободы, то давно уж. Или уже следующая? Я чуть запутался в годах :)

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +5 Проголосовать: не нравится

          Я хз, у меня это первая... я до этого сильно лажал на gcj. Блин, будет обидно, если моя затеряется :(

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится +10 Проголосовать: не нравится

            Финал в этом году в Нью Йорке был, значит статуя свободы — этого года. Вывод — дошла.

            Мне, в Мозырь, Беларусь, с gcj обычно в августе-сентябре всегда приходила.

            Пиши письмо, вдруг еще одну пошлют :)

    • »
      »
      »
      12 лет назад, # ^ |
        Проголосовать: нравится +8 Проголосовать: не нравится

      Получил сегодня футболку. Для тех кто ещё не получил, если интересно: материал "резиновая" синтетика, цвет чёрный, спереди на груди небольшая эмблема конкурса жёлто-оранжевого цвета, на спине пара малюсеньких эмблем "Одноклассники" и "Mail.Ru". Получается, что реальный вид футболки отличается от того, что представлен на изображении (также отсутствует белая прострочка, и цвет на изображении вроде не чисто чёрный). Размер тот, что "заказывал". Правда фасон обтягивающий.

      • »
        »
        »
        »
        12 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        Поздравляю!

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          Как связан цвет и способность нормально промышленно кодить?

          • »
            »
            »
            »
            »
            »
            12 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Вот именно что никак! Поэтому не стоит смотреть на цвет и делать выводы о том, как программирует человек.

            • »
              »
              »
              »
              »
              »
              »
              12 лет назад, # ^ |
                Проголосовать: нравится +3 Проголосовать: не нравится

              Ниже я кое-что написал. Считаю, что корреляция есть. Круче цвет, выше скорость разработки программы. А вот качество кода от цвета не зависит, ИМХО (к такому выводу пришёл просматривая решения задач победителей).

        • »
          »
          »
          »
          »
          12 лет назад, # ^ |
            Проголосовать: нравится +3 Проголосовать: не нравится

          Спасибо! Жизнь меня научила тому, что одно из качеств хорошего промышленного программиста высокая скорость разработки (выдачи готового результата) пусть и ценой снижения качества продукта и его кода. Для меня же это крайне не характерно. Так что неплохое участие в этом конкурсе не показатель, ибо времени было очень много на написание такой несложной программы. :) Что до выкладывая кода, то мне кажется, что пока это не корректно, так как песочница продолжает работу, не хотелось бы, чтобы кто-то задаром разместился в районе 150 — 250 места (я не о Вас конкретно, а в общем).

      • »
        »
        »
        »
        12 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        Тоже получил.

»
12 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Доставка футболок по Москве производилась курьером, а не почтой? А что делать если люди уезжали на некоторое время в другую страну, телефон соответственно тоже не отвечал?

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Пользуясь всплытием темы в эфире, спрошу: кто-нибудь из Беларуси уже получил футболку? Я конечно наслышан про почту России и не уверен, стоит ли начинать паниковать?

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

»
12 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

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

»
12 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

Один ли я из Украины, кто еще не получил футболку? И можно ли как-то узнать ее судьбу?

Так как на сайт http://russianaicup.ru у меня уже давно не заходит, задаю вопрос здесь.

  • »
    »
    12 лет назад, # ^ |
      Проголосовать: нравится +5 Проголосовать: не нравится

    Не один.

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +8 Проголосовать: не нравится

    Присоединяюсь к автору вопроса, где можно узнать про судьбу футболок? В Пермь не пришла, стоит ли ждать?

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +24 Проголосовать: не нравится

    Харьков с вами

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +20 Проголосовать: не нравится

    Я тоже хочу узнать про судьбу футболки. Харьков.

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +15 Проголосовать: не нравится

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

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +13 Проголосовать: не нравится

    Мне сегодня ответили, что футболки были высланы из mail.ru. Где они дальше потерялись — неизвестно. А жаль, что потерялись.

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +21 Проголосовать: не нравится

    В Донецк тоже не пришла. Я так понимаю, в Украину никому не пришла?

    • »
      »
      »
      11 лет назад, # ^ |
        Проголосовать: нравится +26 Проголосовать: не нравится

      Что то мне подсказывает что компания mail.ru не стала отправлять футболки так "далеко", аж в Украину, и действительно зачем?!

      Потому что я не верю что столько людей не правильно заполнило свой адрес, или что настолько "плохая" Почта России — УкрПочта потеряла столько посылок.

      p.s. В добавок решили не поддерживать сайт (я говорю не про песочницу а про сайт) соревнований, это наверное такой "неподъемный груз", для такой "маленькой" компании как mail.ru.

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +18 Проголосовать: не нравится

    Плюсую.

  • »
    »
    11 лет назад, # ^ |
      Проголосовать: нравится +21 Проголосовать: не нравится

    Из Москвы до Харькова вроде недалеко, а футболок всё нет. Такими темпами я могу быстрее получить футболку за RCC.