Открытое соревнование по программированию искусственного интеллекта

Песочница

Проект

Песочница

Раунд 1

Раунд 2

Финал

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

Последние комментарии

17 мая 16:48: ManGeorge написал комментарий в посте Закрытие Russian AI Cup 2016
16 мая 21:20: Gladiator_Y написал комментарий в посте Закрытие Russian AI Cup 2016
7 апреля 18:07: serlis написал комментарий в посте Закрытие Russian AI Cup 2016
4 апреля 00:08: r2d2 написал комментарий в посте Закрытие Russian AI Cup 2016
1 апреля 14:37: ruslan5t написал комментарий в посте Закрытие Russian AI Cup 2016
6 марта 01:06: MikeWazowski написал комментарий в посте Закрытие Russian AI Cup 2016
20 февраля 23:50: jurifoll написал комментарий в посте Утилита Repeater
19 февраля 00:46: jurifoll написал комментарий в посте Утилита Repeater
18 февраля 15:10: jurifoll написал комментарий в посте Утилита Repeater
16 февраля 19:14: Hippo23 написал комментарий в посте Закрытие Russian AI Cup 2016

Группа ВКонтакте

 

Песочница — это соревнование, которое длится на протяжении всего чемпионата CodeWizards 2016. Песочница открывается 7 ноября и закрывается 25 декабря 2016 года, то есть через неделю после окончания Финала.

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

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

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

В дополнение к квалификационным играм участники могут создавать собственные. Для этого нужно отправить свою стратегию и выбрать себе соперников. В качестве оппонентов можно выбрать любые стратегии, отправленные не позднее вашей последней принятой стратегии. При этом есть возможность выбрать любую доступную на момент создания игры версию своей стратегии. При создании игры можно выбрать один из не более чем трёх форматов: 10x1, 10x1 с разблокированными умениями волшебников, или 2x5. До начала Раунда 1 доступен только тип игр 10x1, до начала Раунда 2 доступны типы 10x1 и 10x1 с разблокированными умениями волшебников. После окончания Раунда 2 доступны все 3 типа игр.

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

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



Spasitel

Spasitel

МФТИ (ГУ)

А что за хитрый язык программирования у некоторых участников, обозначенный знаком вопроса? C++?

07.11.2016 15:38:25
AndreaB330

AndreaB330

КНУ им. Т. Шевченко

Spasitel

Spasitel

МФТИ (ГУ)

А что за хитрый язык программирования у некоторых участников, обозначенный знаком вопроса? C++?

у меня так с++ залитый в zip отображается

07.11.2016 16:36:06
Hohol

Hohol

Maxifier

Кнопка “заполнить похожими” добавляет по нескольку раз одни и те же стратегии. Это так задумано?

08.11.2016 1:30:13
DVS

DVS

Ингосстрах

а правда что карта будет только одна, только координаты конкретных деревьев будут отличаться?

08.11.2016 5:35:19
mortido

mortido

Иваново

DVS

DVS

Ингосстрах

а правда что карта будет только одна, только координаты конкретных деревьев будут отличаться?

http://russianaicup.ru/post/8#comment-119 Похоже, что да.

08.11.2016 9:00:43
theShade

theShade

Crypton/RDL

Немогу понять как расчитывается скорость. Почему если я иду вдоль оси Х, то скорость у меня по Х отрицательная, а если против Х то положительная? с У такаяже ситуация.

08.11.2016 15:13:49
Hohol

Hohol

Maxifier

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

08.11.2016 23:07:59
Adler

Adler

Дзержинск

Hohol

Hohol

Maxifier

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

+1 голосую за CONTROL+ARROW для смены кадра на 1. или просто с ARROWS снять обязанность двигать камеру.

08.11.2016 23:14:05
ivkusto

ivkusto

СГАУ (НИИ)

Не очень понял логику функции “ Увеличить изменчивость рейтинга”. Как так, первое место по итогам игры, а присуждают минус 157 рейтинга, в чем резон?))

11.11.2016 1:27:28
ivkusto

ivkusto

СГАУ (НИИ)

ivkusto

ivkusto

СГАУ (НИИ)

Не очень понял логику функции “ Увеличить изменчивость рейтинга”. Как так, первое место по итогам игры, а присуждают минус 157 рейтинга, в чем резон?))

А все, понял смысл

11.11.2016 1:34:02
Hohol

Hohol

Maxifier

В визуализаторе совершенно непонятно, какого типа руна была подобрана. Может при подбирании название эффекта написать? Или еще как-нибудь тип обозначить.

11.11.2016 1:42:35
mpfrolov

mpfrolov

НИУ ВШЭ (ГУ-ВШЭ)

Из-за чего мог вылететь вердикт “отказ тестирования”?

11.11.2016 2:42:01
GeneralHaos

GeneralHaos

ОАО "РЖД"

mpfrolov

mpfrolov

НИУ ВШЭ (ГУ-ВШЭ)

Из-за чего мог вылететь вердикт “отказ тестирования”?

Сервак глючит, у всех сейчас отказы.

11.11.2016 2:48:43
fentles

fentles

ИАТЭ

Подскажите пожалуйста, прокачка уровней персонажа и изучение умений сейчас отсутствует? Если да, то когда будет работать? В local-runner это отключено.

11.11.2016 4:56:56
Spasitel

Spasitel

МФТИ (ГУ)

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

11.11.2016 5:26:44
Spasitel

Spasitel

МФТИ (ГУ)

Spasitel

Spasitel

МФТИ (ГУ)

я всегда буду нажимать не “Предпросмотр” перед отправкой

я всегда буду нажимать не “Предпросмотр” перед отправкой

11.11.2016 5:29:30
Spasitel

Spasitel

МФТИ (ГУ)

Spasitel

Spasitel

МФТИ (ГУ)

Еще немного поясню свою мысль.

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

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

11.11.2016 17:37:22
mixei4

mixei4

КГУ

Spasitel

Spasitel

МФТИ (ГУ)

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

Как-то рано в этом году начались предложить отключить неактивных :)

11.11.2016 17:54:45
Spasitel

Spasitel

МФТИ (ГУ)

mixei4

mixei4

КГУ

Как-то рано в этом году начались предложить отключить неактивных :)

Идея еще с прошлого года, точнее вообще со времен google ai challenge.

Кстати в правилах на 8 стр нашел пункт, что участники не присылавшие новые стратегии последнюю неделю играю в 2 раза реже, что явно противоречит описанию на этой странице.

11.11.2016 18:09:09
GoodDalek

GoodDalek

АлтГУ

Spasitel

Spasitel

МФТИ (ГУ)

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

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

11.11.2016 18:15:50
Spasitel

Spasitel

МФТИ (ГУ)

GoodDalek

GoodDalek

АлтГУ

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

Я именно про серверное время. Ограничение игр по тикам и таймауты для стратегий приводят к тому, что на 1 игру тратится примерно равное количество серверного времени, не зависимо от уровня игры. Если сервер может обработать например 1000 игр в час, то есть разница между “500 на неактивных, 500 на активных” и “800 на активных, 200 на неактивных”.

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

11.11.2016 18:28:05
Romka

Romka

Яндекс

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

  • Игра длится 20000 тиков – в 3 раза больше, чем хоккей, например.
  • Играют десять стратегий – в 5 раз больше, чем в хоккей.
  • Итого на обсчёт одной игры нужно в 15 раз больше процессорного времени.

Время тестирования одной созданной вручную игры, по субъективным ощущениям (с секундомером не замерял), значительно превосходит 2.5 минуты, откуда следует, что любой участник может в одиночку заддосить кластер песочницы, не нарушая при этом правил чемпионата :) И это ещё пока что не понаписывали стратегий, съедающих всё отведённое время. Что будет ближе к началу первого раунда – страшно подумать. Когда все будут активно слать и тестировать свои стратегии, кажется, случится коллапс. Отсюда же можно предположить, что количество игр в раунде будет значительно меньше, не хотелось бы.

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

11.11.2016 20:11:47
SladeThe

SladeThe

Команда Russian AI Cup

Romka

Romka

Яндекс

Вообще в целом кажется, что в этом году с вычислительными ресурсами плохи дела. Игра длится 20000 тиков – в 3 раза больше, чем хоккей, например. Играют десять стратегий – в 5 раз больше, чем в хоккей. Итого на обсчёт одной игры нужно в 15 раз больше процессорного времени. Время тестирования одной созданной вручную игры, по субъективным ощущениям (с секундомером не замерял), значительно превосходит 2.5 минуты, откуда следует, что любой участник может …

Не совсем так. В хоккее выделялось время из расчёта на одного хоккеиста, а не на стратегию, т.е. это 10 к 6, а не к 2, а для Финала вообще 10 к 12. Коэффициент был 15 мс, сейчас средний для пяти волшебников (20 + 10 х 4) / 5 = 12 мс.

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

11.11.2016 20:46:57
Chaotic_Good

Chaotic_Good

МГТУ им. Н. Э. Баумана

Romka

Romka

Яндекс

Вообще в целом кажется, что в этом году с вычислительными ресурсами плохи дела. Игра длится 20000 тиков – в 3 раза больше, чем хоккей, например. Играют десять стратегий – в 5 раз больше, чем в хоккей. Итого на обсчёт одной игры нужно в 15 раз больше процессорного времени. Время тестирования одной созданной вручную игры, по субъективным ощущениям (с секундомером не замерял), значительно превосходит 2.5 минуты, откуда следует, что любой участник может …

Я себе домашний сервак уже так положил.

11.11.2016 20:58:08
Romka

Romka

Яндекс

SladeThe

SladeThe

Команда Russian AI Cup

Не совсем так. В хоккее выделялось время из расчёта на одного хоккеиста, а не на стратегию, т.е. это 10 к 6, а не к 2, а для Финала вообще 10 к 12. Коэффициент был 15 мс, сейчас средний для пяти волшебников (20 + 10 х 4) / 5 = 12 мс. Вычислительные затраты действительно возросли, но не катастрофично. Текущий кластер вполне справляется с нагрузкой. Ближе к раунду поднимем больше машин.

В хоккее выделялось время из расчёта на одного хоккеиста, а не на стратегию

Да, точно, запамятовал. Согласен :)

Текущий кластер вполне справляется с нагрузкой.

Вот тут уже спорное утверждение – у меня стратегия за последние 19 часов, например, сыграла 14 игр, что на 5 игр меньше обещанного “в среднем” :) Хотя я отправил её меньше недели назад, и она не “падала”.

11.11.2016 21:21:09
SladeThe

SladeThe

Команда Russian AI Cup

Romka

Romka

Яндекс

Да, точно, запамятовал. Согласен :) Вот тут уже спорное утверждение – у меня стратегия за последние 19 часов, например, сыграла 14 игр, что на 5 игр меньше обещанного “в среднем” :) Хотя я отправил её меньше недели назад, и она не “падала”.

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

11.11.2016 21:28:48
Romka

Romka

Яндекс

SladeThe

SladeThe

Команда Russian AI Cup

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

А, понятно, тогда мои опасения беспочвенны. Бета-тест, всё-таки :) Beta

11.11.2016 21:38:08
DVS

DVS

Ингосстрах

Romka

Romka

Яндекс

А, понятно, тогда мои опасения беспочвенны. Бета-тест, всё-таки :)

Роман, будут ли новости как в прошлом году?

11.11.2016 22:16:54
Romka

Romka

Яндекс

DVS

DVS

Ингосстрах

Роман, будут ли новости как в прошлом году?

Нет, к сожалению, не будет.

11.11.2016 22:20:57
Nemzs1337

Nemzs1337

Университет ИТМО

Ребят, а можно каким-то образом поменять логику QuickStart ботов на свой алгоритм? в Local Runner

11.11.2016 23:30:53
JaleChaki

JaleChaki

АГ СПбГУ

Nemzs1337

Nemzs1337

Университет ИТМО

Ребят, а можно каким-то образом поменять логику QuickStart ботов на свой алгоритм? в Local Runner

Ну по идее в файле properties можно найти значения Quick и заменить их на Local - я так хотел несколько своих стратегий запускать, но у меня при запуске второй программы она крашится. Но Если хочешь усложнить игру можешь попробовать заменить Quick на Smart

11.11.2016 23:36:31
Nemzs1337

Nemzs1337

Университет ИТМО

JaleChaki

JaleChaki

АГ СПбГУ

Ну по идее в файле properties можно найти значения Quick и заменить их на Local - я так хотел несколько своих стратегий запускать, но у меня при запуске второй программы она крашится. Но Если хочешь усложнить игру можешь попробовать заменить Quick на Smart

да, я понимаю что так можно, но Smart не помогает дебагать, типа нельзя создать ситуации когда команда противников пошла на 1 линию или чего-то более странного… Хотелось бы иметь возможность поменять Smart

11.11.2016 23:51:06
Mur4ik

Mur4ik

Николаев

Nemzs1337

Nemzs1337

Университет ИТМО

да, я понимаю что так можно, но Smart не помогает дебагать, типа нельзя создать ситуации когда команда противников пошла на 1 линию или чего-то более странного… Хотелось бы иметь возможность поменять Smart

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

12.11.2016 0:19:50
aabzac

aabzac

БГУИР

JaleChaki

JaleChaki

АГ СПбГУ

Ну по идее в файле properties можно найти значения Quick и заменить их на Local - я так хотел несколько своих стратегий запускать, но у меня при запуске второй программы она крашится. Но Если хочешь усложнить игру можешь попробовать заменить Quick на Smart

Как минимум, при запуске второй стратегии нужно поменять порт в Runner.java на 31002

12.11.2016 0:51:06
Mur4ik

Mur4ik

Николаев

Вердикт при заливке очередной стратегии выставлен в “Отказ тестирования”. Это что-то с моей стороны не так?

12.11.2016 3:23:02
JaleChaki

JaleChaki

АГ СПбГУ

aabzac

aabzac

БГУИР

Как минимум, при запуске второй стратегии нужно поменять порт в Runner.java на 31002

Спасибо, я понял что проблема в порте, но не знал как её исправить

12.11.2016 8:39:18
GoodDalek

GoodDalek

АлтГУ

Mur4ik

Mur4ik

Николаев

Вердикт при заливке очередной стратегии выставлен в “Отказ тестирования”. Это что-то с моей стороны не так?

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

12.11.2016 9:30:58
tony.bryzgaloff

Уже несколько человек спрашивали, но не было ответа: вердикт “Отказ в тестировании” — это именно из-за загруженности серверов? То есть не в моей стратегии что-то не так? Когда можно ожидать восстановления работоспособности?

13.11.2016 1:06:06
Spasitel

Spasitel

МФТИ (ГУ)

Уже несколько человек спрашивали, но не было ответа: вердикт “Отказ в тестировании” — это именно из-за загруженности серверов? То есть не в моей стратегии что-то не так? Когда можно ожидать восстановления работоспособности?

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

Должно прекратиться с окончанием бета теста. До окончания (да и после) просто создайте игру/отправьте код еще раз через несколько минут. Если повторяется много раз подряд - обратитесь к админам через сообщения.

13.11.2016 1:19:54
esemi

esemi

SEMrush

Уф. С отказом тестировании я уж думал сломал что-то своим рефакторингом =)

13.11.2016 1:35:00
tony.bryzgaloff
Spasitel

Spasitel

МФТИ (ГУ)

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

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

13.11.2016 1:56:25
aignatyev

aignatyev

СГАУ им.Королёва

Язык Java. world.getBonuses() (и локально, и на сервере, похоже) стабильно возвращает пустой массив, хотя бонусы на карте я вижу. Кто-то сталкивался?

13.11.2016 10:40:32
Hohol

Hohol

Maxifier

aignatyev

aignatyev

СГАУ им.Королёва

Язык Java. world.getBonuses() (и локально, и на сервере, похоже) стабильно возвращает пустой массив, хотя бонусы на карте я вижу. Кто-то сталкивался?

А хотя бы один из бонусов находится в области твоего вижна?

13.11.2016 11:08:59
aignatyev

aignatyev

СГАУ им.Королёва

Hohol

Hohol

Maxifier

А хотя бы один из бонусов находится в области твоего вижна?

Понял, спасибо.

13.11.2016 15:17:32
Spasitel

Spasitel

МФТИ (ГУ)

Интересно, перебои в работе вызваны плановыми заменами серверов и с окончанием бетты они прекратятся, или это какие то проблемы и после бетты все будет так же?

13.11.2016 18:24:20
Nemzs1337

Nemzs1337

Университет ИТМО

Spasitel

Spasitel

МФТИ (ГУ)

Интересно, перебои в работе вызваны плановыми заменами серверов и с окончанием бетты они прекратятся, или это какие то проблемы и после бетты все будет так же?

Какие перебои? Кластера справляются, вроде

13.11.2016 18:43:54
steleal

steleal

Ульяновск

Последняя игра в песочнице - 16:08 по Москве, сейчас уже почти 19:00 по Москве. Т.е. почти три часа песочница стоит. Или это готовятся к открытию, или одно из двух.

13.11.2016 18:55:24
esemi

esemi

SEMrush

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

Что в итоге с отказом тестирования? У меня всё также лежит, админы пока молчат. Сейчас попробую откатиться до последней успешно загруженной версии и диф посмотрю =(

13.11.2016 20:15:34
GreenTea

GreenTea

ISDDesign

Жаль.. только первую версию вылил, хотел потестить.

13.11.2016 20:17:48
GreenTea

GreenTea

ISDDesign

Хм. 2 раза уже загружаю бота пишет что моя посылка “Принята”, а в тестовой игре вижу что играет начальный бот который бегает на месте кругами.

13.11.2016 21:42:35
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Ну что, бета-тест закончился на 8 часов раньше задуманного? ))

13.11.2016 21:47:47
core2duo

core2duo

Нижний Новгород

Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Ну что, бета-тест закончился на 8 часов раньше задуманного? ))

Ага, и судя по тому, что моя последняя игра в песочнице была 6 часов назад, - кап закончился вместе с бетой :)

13.11.2016 22:03:32
Chaotic_Good

Chaotic_Good

МГТУ им. Н. Э. Баумана

Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Ну что, бета-тест закончился на 8 часов раньше задуманного? ))

Черт… Я четыре дня потратил на написание бота… И все теперь… Хотя вроде можно и потом отправить же?

13.11.2016 22:25:59
Chaotic_Good

Chaotic_Good

МГТУ им. Н. Э. Баумана

Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Ну что, бета-тест закончился на 8 часов раньше задуманного? ))

Черт… Я четыре дня потратил на написание бота… И все теперь… Хотя вроде можно и потом отправить же?

13.11.2016 22:26:00
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Chaotic_Good

Chaotic_Good

МГТУ им. Н. Э. Баумана

Черт… Я четыре дня потратил на написание бота… И все теперь… Хотя вроде можно и потом отправить же?

Можно отправлять до начала раунда 1

13.11.2016 22:31:06
Spasitel

Spasitel

МФТИ (ГУ)

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Можно отправлять до начала раунда 1

Можно отправлять в любое время до конца чемпионата же

13.11.2016 23:04:49
MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

Мы усиленно работаем, чтобы улучшить пропускную способность системы. Будьте уверены - приложим все усилия. В этом году значительно выше активность участников по созданию пользовательских игр. В самом деле, отсылать стратегию можно вплоть до старта Раунда 1. Рейтинг устроен таким образом, что достаточно 5-10 игр, чтобы значительно подтянуть вашу стратегию к ожидаемому рейтингу. То есть большой проблемы от позднего сабмита не будет.

13.11.2016 23:12:27
esemi

esemi

SEMrush

Я накопал в чём проблема с моими постоянными “ Отказ тестирования” Под python3 переименовали model.LineType в model.LaneType В итоге код from model.LaneType import LineType валится без адекватной обработки. На старом же локалранере всё работает. Свинство блин, пол дня убил =((

13.11.2016 23:32:54
core2duo

core2duo

Нижний Новгород

esemi

esemi

SEMrush

Я накопал в чём проблема с моими постоянными “ Отказ тестирования” Под python3 переименовали model.LineType в model.LaneType В итоге код from model.LaneType import LineType валится без адекватной обработки. На старом же локалранере всё работает. Свинство блин, пол дня убил =((

Ну что же вы так, почитали бы форум лучше - http://russianaicup.ru/forum/index.php?topic=611.0

13.11.2016 23:51:26
Equinox

Equinox

ООО "Компания Тензор"

esemi

esemi

SEMrush

Я накопал в чём проблема с моими постоянными “ Отказ тестирования” Под python3 переименовали model.LineType в model.LaneType В итоге код from model.LaneType import LineType валится без адекватной обработки. На старом же локалранере всё работает. Свинство блин, пол дня убил =((

Надо вовремя новости читать и local-runner обновлять :)

13.11.2016 23:54:51
qaa12

qaa12

WTD

MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

Мы усиленно работаем, чтобы улучшить пропускную способность системы. Будьте уверены - приложим все усилия. В этом году значительно выше активность участников по созданию пользовательских игр. В самом деле, отсылать стратегию можно вплоть до старта Раунда 1. Рейтинг устроен таким образом, что достаточно 5-10 игр, чтобы значительно подтянуть вашу стратегию к ожидаемому рейтингу. То есть большой проблемы от позднего сабмита не будет.

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

14.11.2016 0:03:22
esemi

esemi

SEMrush

Equinox

Equinox

ООО "Компания Тензор"

Надо вовремя новости читать и local-runner обновлять :)

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

14.11.2016 0:05:38
MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

qaa12

qaa12

WTD

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

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

14.11.2016 0:05:51
esemi

esemi

SEMrush

http://russianaicup.ru/submit редиректит на главную теперь) Залил стратегию, а исправить не могу (: Пойду я лучше спать)

14.11.2016 0:09:22
Equinox

Equinox

ООО "Компания Тензор"

esemi

esemi

SEMrush

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

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

14.11.2016 0:10:44
MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

esemi

esemi

SEMrush

http://russianaicup.ru/submit редиректит на главную теперь) Залил стратегию, а исправить не могу (: Пойду я лучше спать)

Как только обновим систему (внесли несколько оптимизаций), то всё запустим вновь.

14.11.2016 0:22:18
Spasitel

Spasitel

МФТИ (ГУ)

MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

Мы усиленно работаем, чтобы улучшить пропускную способность системы. Будьте уверены - приложим все усилия. В этом году значительно выше активность участников по созданию пользовательских игр. В самом деле, отсылать стратегию можно вплоть до старта Раунда 1. Рейтинг устроен таким образом, что достаточно 5-10 игр, чтобы значительно подтянуть вашу стратегию к ожидаемому рейтингу. То есть большой проблемы от позднего сабмита не будет.

В смысле для попадания в Раунд 1 можно посылать стратегии до старта Раунда 1? Правильно ли я понимаю, что можно послать первую стратегию перед 2 Раундом, войти в топ-60 песочницы и поучаствовать во 2 Раунде, при этом не участвовав в 1?

14.11.2016 1:15:32
SladeThe

SladeThe

Команда Russian AI Cup

Spasitel

Spasitel

МФТИ (ГУ)

В смысле для попадания в Раунд 1 можно посылать стратегии до старта Раунда 1? Правильно ли я понимаю, что можно послать первую стратегию перед 2 Раундом, войти в топ-60 песочницы и поучаствовать во 2 Раунде, при этом не участвовав в 1?

Да

14.11.2016 1:24:26
4way

4way

ЗАО МЭЛ

Spasitel

Spasitel

МФТИ (ГУ)

В смысле для попадания в Раунд 1 можно посылать стратегии до старта Раунда 1? Правильно ли я понимаю, что можно послать первую стратегию перед 2 Раундом, войти в топ-60 песочницы и поучаствовать во 2 Раунде, при этом не участвовав в 1?

да так и в финал можно попасть, если постараться)

14.11.2016 1:48:15
core2duo

core2duo

Нижний Новгород

Рейтинг сбросился. Это баг или так и задумано? Вроде не видел подобных объявлений.

14.11.2016 2:37:28
4way

4way

ЗАО МЭЛ

core2duo

core2duo

Нижний Новгород

Рейтинг сбросился. Это баг или так и задумано? Вроде не видел подобных объявлений.

Был бета-тест до 14 ноября. Сейчас все началось по-нормальному. Внимательно читайте правила и новости.

14.11.2016 2:38:58
core2duo

core2duo

Нижний Новгород

4way

4way

ЗАО МЭЛ

Был бета-тест до 14 ноября. Сейчас все началось по-нормальному. Внимательно читайте правила и новости.

Про бета-тест (первая и четвертая неделя) я в курсе, да. Но вот конкретно то, что после первой недели будет сброшен рейтинг, я нигде не видел.

14.11.2016 2:46:20
MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

core2duo

core2duo

Нижний Новгород

Про бета-тест (первая и четвертая неделя) я в курсе, да. Но вот конкретно то, что после первой недели будет сброшен рейтинг, я нигде не видел.

Ну вот прям на главной странице написано:

“Рейтинги участников будут сброшены после этой недели беты.”

14.11.2016 2:53:07
Tranvick

Tranvick

Яндекс

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

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

14.11.2016 2:55:24
Tranvick

Tranvick

Яндекс

А еще в этой же игре пятому месту дали больше рейтинга, чем четвертому.

14.11.2016 2:57:55
core2duo

core2duo

Нижний Новгород

MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

Ну вот прям на главной странице написано: “Рейтинги участников будут сброшены после этой недели беты.”

“А слона-то я и не приметил”. Спасибо, прошу прощения за глупый вопрос :)

14.11.2016 3:02:35
4way

4way

ЗАО МЭЛ

Таких примерно я смотрю полно, когда 6 место получает больше 5. При чем непонятно за что.

14.11.2016 3:05:19
MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

Tranvick

Tranvick

Яндекс

А еще в этой же игре пятому месту дали больше рейтинга, чем четвертому.

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

14.11.2016 3:43:45
Meth_man

Meth_man

Школа 12

Система отбирает игроков в новый матч равномерно или случайно?

14.11.2016 4:27:08
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Meth_man

Meth_man

Школа 12

Система отбирает игроков в новый матч равномерно или случайно?

Равномерно-случайно. Если не ошибаюсь, то кидает пару соперников выше рейтингом, парочку +- вашего рейтинга и остальных ниже рейтингом. Как то так.

14.11.2016 9:04:12
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Опять игры встали и очки не начисляются) Хорошо, что все эти проблемы выявляются на первой неделе песочницы, а то многим стало бы грустно ))

14.11.2016 9:05:36
4way

4way

ЗАО МЭЛ

MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

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

Так какие достижения если у всех игроков предыдущий рейтинг был одинаковый

14.11.2016 9:10:47
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

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

14.11.2016 9:54:46
aabzac

aabzac

БГУИР

4way

4way

ЗАО МЭЛ

Так какие достижения если у всех игроков предыдущий рейтинг был одинаковый

Я так понимаю, что каким-то образом учитывался рейтинг, который игроки набрали при бета-тестировании, хотя в правилах упоминания об этом не припомню.

14.11.2016 10:16:52
Tranvick

Tranvick

Яндекс

MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

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

Да, но это первая игра после сброса. Страно, если рейтинг у всех 1200, а остальные параметры с беты остались.

14.11.2016 11:16:30
pacifica

pacifica

МГТУ им. Н. Э. Баумана

песочница пока лежит?

14.11.2016 12:31:11
exelim

exelim

Gameloft

pacifica

pacifica

МГТУ им. Н. Э. Баумана

песочница пока лежит?

Уже как пару-тройку часов, похоже

14.11.2016 12:35:50
destr

destr

Self Employed

Возможно, стоит немного повысить лимит на пользовательские игры раз система не тянет? Вижу, что есть товарищи, создающие игры каждые 2-3 минуты.

14.11.2016 12:46:47
dbf

dbf

A

И что-то странное с ней, у меня провалилось на 50 мест и пропали числа за последнюю игру.

14.11.2016 12:47:10
aabzac

aabzac

БГУИР

destr

destr

Self Employed

Возможно, стоит немного повысить лимит на пользовательские игры раз система не тянет? Вижу, что есть товарищи, создающие игры каждые 2-3 минуты.

Как вариант 2 игры в час. Либо вообще убрать пользовательские игры. А то так мы далеко не уедем)

14.11.2016 12:48:45
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

destr

destr

Self Employed

Возможно, стоит немного повысить лимит на пользовательские игры раз система не тянет? Вижу, что есть товарищи, создающие игры каждые 2-3 минуты.

К сожалению не все хотят и умеют пользоваться local-runer’ом и тестят свои изменени прямо в песке. Согласен с предложением ограничить кол-во пользовательских игр до 2 на 30 минут. Ну и добавить всплывающее сообщение. мол “Локал-ранер для тестов юзай ты. Не поддавайся тёмной стороне!” ))

14.11.2016 12:50:45
AndreaB330

AndreaB330

КНУ им. Т. Шевченко

Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

К сожалению не все хотят и умеют пользоваться local-runer’ом и тестят свои изменени прямо в песке. Согласен с предложением ограничить кол-во пользовательских игр до 2 на 30 минут. Ну и добавить всплывающее сообщение. мол “Локал-ранер для тестов юзай ты. Не поддавайся тёмной стороне!” ))

Ну так ограничивать тоже не надо, возможно стоит добавить ограничение до того как сейчас есть, ещё и такое: не более 8 игр в час к примеру. В локал раннер с другими игроками не поиграешь

14.11.2016 12:57:43
aabzac

aabzac

БГУИР

AndreaB330

AndreaB330

КНУ им. Т. Шевченко

Ну так ограничивать тоже не надо, возможно стоит добавить ограничение до того как сейчас есть, ещё и такое: не более 8 игр в час к примеру. В локал раннер с другими игроками не поиграешь

С другими игроками можно “поиграть” и в системных играх. Чем больше системных игр, тем объективнее рейтинг же. А за счёт ограничения пользовательских игр можно было бы увеличить кол-во системных скажем 2 игры в час вместо одной.

14.11.2016 13:05:24
JaleChaki

JaleChaki

АГ СПбГУ

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

14.11.2016 13:06:50
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

AndreaB330

AndreaB330

КНУ им. Т. Шевченко

Ну так ограничивать тоже не надо, возможно стоит добавить ограничение до того как сейчас есть, ещё и такое: не более 8 игр в час к примеру. В локал раннер с другими игроками не поиграешь

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

14.11.2016 13:13:55
SladeThe

SladeThe

Команда Russian AI Cup

Tranvick

Tranvick

Яндекс

Да, но это первая игра после сброса. Страно, если рейтинг у всех 1200, а остальные параметры с беты остались.

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

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

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

14.11.2016 13:14:13
SladeThe

SladeThe

Команда Russian AI Cup

JaleChaki

JaleChaki

АГ СПбГУ

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

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

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

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

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

14.11.2016 13:27:54
Meth_man

Meth_man

Школа 12

Извините за мою невнимательность, но я не нашёл в правилах ничего о времени появления зелий, они появляются в случайное время или в определённый момент?Если можно то оставьте цитату из правил, заранее спасибо!

14.11.2016 13:41:50
destr

destr

Self Employed

Meth_man

Meth_man

Школа 12

Извините за мою невнимательность, но я не нашёл в правилах ничего о времени появления зелий, они появляются в случайное время или в определённый момент?Если можно то оставьте цитату из правил, заранее спасибо!

Каждые 2500 тиков на карте может появиться до двух бонусов: в точках (1200, 1200) и (2800, 2800). Если любая часть области появления бонуса уже занята волшебником или другим бонусом, то создание бонуса будет отложено до окончания очередного интервала.

14.11.2016 13:58:54
Mur4ik

Mur4ik

Николаев

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

14.11.2016 15:06:43
Nemzs1337

Nemzs1337

Университет ИТМО

А как можно починить подвисания игр на каком-то моменте?(дальше определённого тика не грузится) в консоли вылетает ошибка Out of memory

14.11.2016 17:54:46
demidenko

demidenko

ИМиФИ СФУ

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

14.11.2016 18:55:49
Hohol

Hohol

Maxifier

demidenko

demidenko

ИМиФИ СФУ

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

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

14.11.2016 19:06:07
Arandomic

Arandomic

Россия

Tranvick

Tranvick

Яндекс

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

Ошибка округления походу. (В правилах “Если два или более участников делят какое-то место, то суммарное количество единиц рейтинга за это место и за следующие êîëè÷åñòâî❴òàêèõ❴ó÷àñòíèêîâ − 1 мест делится поровну между этими участниками. Например, если два участника делят третье место, то каждый из них получит половину от суммы единиц рейтинга за третье и четвёртое места. При делении округление всегда совершается в меньшую сторону.”)

Я думаю что проблема связана с тем, что ожидаемые места в этом матче для всех были одинаковыми - 5.5 (поскольку у всех равный рейтинг был на старте) И вы разделили 6-7 места. Граничный случай…

14.11.2016 19:24:18
theShade

theShade

Crypton/RDL

Nemzs1337

Nemzs1337

Университет ИТМО

А как можно починить подвисания игр на каком-то моменте?(дальше определённого тика не грузится) в консоли вылетает ошибка Out of memory

Следи за утечкой памяти ну и чтобы стратегия не отгрызала больше 256 мб памяти

14.11.2016 20:04:30
Nemzs1337

Nemzs1337

Университет ИТМО

theShade

theShade

Crypton/RDL

Следи за утечкой памяти ну и чтобы стратегия не отгрызала больше 256 мб памяти

Т.е. это проблема с моей стороны?)

14.11.2016 20:07:32
MikeMirzayanov

MikeMirzayanov

Команда Russian AI Cup

Nemzs1337

Nemzs1337

Университет ИТМО

Т.е. это проблема с моей стороны?)

Честно говоря, не совсем понятно о каком процессе у вас идет речь. И мне кажется, что вы не поняли друг друга. Подвисание наблюдается при просмотре игры в браузере? Или это в local runner-е?

Если первое - напишите сюда характеристики вашего компьютера и что за браузер. Попробуйте использовать Chrome, в нём всё как-то получше работает. Действительно, визуализатор довольно требователен, но он более-менее работает и на компьютерах ~пятилетней давности.

14.11.2016 20:24:16
Meth_man

Meth_man

Школа 12

Hohol

Hohol

Maxifier

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

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

14.11.2016 20:26:05
0notole

0notole

Караганда

Meth_man

Meth_man

Школа 12

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

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

14.11.2016 21:15:45
0notole

0notole

Караганда

0notole

0notole

Караганда

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

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

14.11.2016 21:21:46
savfod

savfod

Москва

GreenTea

GreenTea

ISDDesign

Хм. 2 раза уже загружаю бота пишет что моя посылка “Принята”, а в тестовой игре вижу что играет начальный бот который бегает на месте кругами.

Была та же проблема, возникает если идти вперёд и всё время поворачивать. Оказалось, что у двух команд разные значения поворотов. Например, в начале игры: у игрока 1-ой команды на средней дорожке me.angle == -0.7853981633974483 у игрока 2-ой команды на средней дорожке me.angle == 5.497787143782138

14.11.2016 21:55:01
4way

4way

ЗАО МЭЛ

savfod

savfod

Москва

Была та же проблема, возникает если идти вперёд и всё время поворачивать. Оказалось, что у двух команд разные значения поворотов. Например, в начале игры: у игрока 1-ой команды на средней дорожке me.angle == -0.7853981633974483 у игрока 2-ой команды на средней дорожке me.angle == 5.497787143782138

angle 5.49? это что за угол у вас такой. там углы все от -3.141592 до 3.141592

14.11.2016 22:21:50
Kycaka

Kycaka

Независимый разработчик игр для андройд

Когда откроют прокачку и уровни в песочнице?

15.11.2016 0:27:07
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Kycaka

Kycaka

Независимый разработчик игр для андройд

Когда откроют прокачку и уровни в песочнице?

После первого раунда.

15.11.2016 0:44:39
cthulhu

cthulhu

101media

4way

4way

ЗАО МЭЛ

angle 5.49? это что за угол у вас такой. там углы все от -3.141592 до 3.141592

Тоже так думал, пока в репитере не наткнулся на то, что мой угол (getAngle() на Wizard’е) больше PI вернуло, что-то типа 1.45*PI иместо -0.55*PI.

15.11.2016 1:43:11
Dolbe

Dolbe

D__d

SladeThe

SladeThe

Команда Russian AI Cup

Объясню ситуацию с рейтингом. Сам он и базовая скорость его изменения действительно были установлены одинаковыми для всех участников, но есть и другие параметры, которые влияют на скорость изменения рейтинга и на которые мы не можем повлиять. В правилах об этом написано немного завуалированно: “Со временем рейтинг в Песочнице становится всё более инертным, что позволяет уменьшить влияние случайных длинных серий побед или поражений на место участника, однако вместе с тем и затрудняет изменение его положения при существенном улучшении стратегии.” …

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

То есть, чем чаще я отправляю стратегию, тем больше у меня шансов на продвижение выше/ниже в песочнице? Можно же одну и ту же стратегию переотправлять постоянно между играми.

15.11.2016 8:56:07
SladeThe

SladeThe

Команда Russian AI Cup

Dolbe

Dolbe

D__d

То есть, чем чаще я отправляю стратегию, тем больше у меня шансов на продвижение выше/ниже в песочнице? Можно же одну и ту же стратегию переотправлять постоянно между играми.

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

15.11.2016 14:17:13
Scarlet

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

15.11.2016 16:41:42
danieva

danieva

СПбГУ

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

в данных она круглая, читай доки

15.11.2016 17:51:06
mixei4

mixei4

КГУ

danieva

danieva

СПбГУ

в данных она круглая, читай доки

Причём тут доки, если база реально отображается криво :)

15.11.2016 19:26:52
danieva

danieva

СПбГУ

mixei4

mixei4

КГУ

Причём тут доки, если база реально отображается криво :)

Я отвечал на вторую часть вопроса. Визуальные косяки на игру не влияют.

15.11.2016 19:50:22
artemoniks

artemoniks

Волгоград

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

15.11.2016 19:52:26
GreenTea

GreenTea

ISDDesign

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

15.11.2016 20:26:52
Scarlet
danieva

danieva

СПбГУ

в данных она круглая, читай доки

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

15.11.2016 23:19:46
Grino

Grino

ЧелГУ

Бонусы слишком много приносят очков опыта!!!

200 это очень много! Некоторые игроки выруливают за счет того что только и караулят бонусы! Поправьте плз!

16.11.2016 0:34:24
Grino

Grino

ЧелГУ

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

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

16.11.2016 0:40:01
stosloff

stosloff

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

Бонусы появляются раз в 2500 тиков, т.е. за игру в идеальном случае можно собрать всего 14 бонусов с двух точек. Если все будут гоняться за бонусами, то шансы резко уменьшаются. Радость если успеешь схватить 1-2.

16.11.2016 1:09:36
Hohol

Hohol

Maxifier

stosloff

stosloff

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

Бонусы появляются раз в 2500 тиков, т.е. за игру в идеальном случае можно собрать всего 14 бонусов с двух точек. Если все будут гоняться за бонусами, то шансы резко уменьшаются. Радость если успеешь схватить 1-2.

Крутая аватарка.

16.11.2016 1:15:06
Spasitel

Spasitel

МФТИ (ГУ)

Grino

Grino

ЧелГУ

Зачем выбирать в какую линию пойти? Зачем атаковать башни и крепость? Зачем думать о том победит твоя победит твоя команда или нет? Просто бегай по центральной линии, собирай бонусы, в свободное время стой по центру рядом с мобами, и ты будешь в лидерах! А если как FDOKE научишься срезать, прокладывая дорогу через лес, опережая других к бонусам, то всегда будешь первым.. …

Пока что это работает, ближе к раунду 1 тебя на руне будет ждать теплый прием. Драки каждые 2500 тиков на рунах - достаточно интересная вещь, а то сейчас уже многие научились почти не умирать на лайнах и держать примерно в одном месте миньенов.

16.11.2016 2:04:13
alevlaber

alevlaber

Костанай

Grino

Grino

ЧелГУ

Зачем выбирать в какую линию пойти? Зачем атаковать башни и крепость? Зачем думать о том победит твоя победит твоя команда или нет? Просто бегай по центральной линии, собирай бонусы, в свободное время стой по центру рядом с мобами, и ты будешь в лидерах! А если как FDOKE научишься срезать, прокладывая дорогу через лес, опережая других к бонусам, то всегда будешь первым.. …

FDoKE бояться - в лес не ходить)

16.11.2016 6:07:48
Hohol

Hohol

Maxifier

Grino

Grino

ЧелГУ

Зачем выбирать в какую линию пойти? Зачем атаковать башни и крепость? Зачем думать о том победит твоя победит твоя команда или нет? Просто бегай по центральной линии, собирай бонусы, в свободное время стой по центру рядом с мобами, и ты будешь в лидерах! А если как FDOKE научишься срезать, прокладывая дорогу через лес, опережая других к бонусам, то всегда будешь первым.. …

А на первом месте сейчас Recar, который, кажется, вообще руны не собирает.

16.11.2016 9:44:15
JaleChaki

JaleChaki

АГ СПбГУ

Grino

Grino

ЧелГУ

Бонусы слишком много приносят очков опыта!!! 200 это очень много! Некоторые игроки выруливают за счет того что только и караулят бонусы! Поправьте плз!

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

16.11.2016 10:47:55
4way

4way

ЗАО МЭЛ

JaleChaki

JaleChaki

АГ СПбГУ

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

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

16.11.2016 11:53:04
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

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

16.11.2016 12:02:55
Scarlet
cthulhu

cthulhu

101media

Тоже так думал, пока в репитере не наткнулся на то, что мой угол (getAngle() на Wizard’е) больше PI вернуло, что-то типа 1.45*PI иместо -0.55*PI.

Тоже столкнулся с тем, что изначальный угол ещё до всякого движения, 4.7 вместо ожидаемого в том положении -1.5, и поэтому бот начинает крутмиться не в ту сторону. Можно узнать ответ организаторов, каков диапазон getAngle()? А то в getAngleTo(…) указано [-PI, PI], а здесь отчего-то нет ожидаемого единообразия.

16.11.2016 12:09:26
4way

4way

ЗАО МЭЛ

Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

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

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

16.11.2016 12:17:38
Mystifier

Mystifier

Симферополь

Для стратегии, ориентированной на бонусы, ситуация двойственная. Дали собрать бонусы - ты первый, не дали - ты 9/10-ый.

16.11.2016 12:23:09
4way

4way

ЗАО МЭЛ

Mystifier

Mystifier

Симферополь

Для стратегии, ориентированной на бонусы, ситуация двойственная. Дали собрать бонусы - ты первый, не дали - ты 9/10-ый.

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

16.11.2016 12:33:20
JaleChaki

JaleChaki

АГ СПбГУ

4way

4way

ЗАО МЭЛ

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

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

16.11.2016 12:35:12
4way

4way

ЗАО МЭЛ

JaleChaki

JaleChaki

АГ СПбГУ

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

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

16.11.2016 12:42:37
AntonSemenov

По ощущениям: 1. Пока было мало народу, кто-то захватил вменяемыми стратегиями лидерство. Не супер сложными.

  1. Сейчас общий уровень стратегий подтянулся, больше стало народу. И прорваться в ТОП с неплохой стратегией сложно. Лидеры просто не уйдут, потому что их места изменяются слабо.

  2. Найти какую-то фишку, которая тебе даст супер-бонус при неадеватной команде - сложно.

Поэтому пока не будет командной игры и каждый сам за себя - не вижу как можно залезть в ТОП сейчас. Идеи улучшений есть - но они опять же резкий взлет не дадут.

16.11.2016 12:49:09
zn-soft

zn-soft

Соллерс

у знакомого стратегия шаблонная (буквально одну константу поменял) он сейчас в топе )))) как так ? ПС: в прошлом он Дотер

16.11.2016 12:56:06
zn-soft

zn-soft

Соллерс

zn-soft

zn-soft

Соллерс

у знакомого стратегия шаблонная (буквально одну константу поменял) он сейчас в топе )))) как так ? ПС: в прошлом он Дотер

т.е не в топе, но в первой сотне

16.11.2016 12:57:49
AntonSemenov
zn-soft

zn-soft

Соллерс

у знакомого стратегия шаблонная (буквально одну константу поменял) он сейчас в топе )))) как так ? ПС: в прошлом он Дотер

Вселяет надежду =)

Давай ссылку на знакомого что ли =) Заценим.

16.11.2016 13:01:36
zn-soft

zn-soft

Соллерс

Вселяет надежду =) Давай ссылку на знакомого что ли =) Заценим.

pipka

16.11.2016 13:04:52
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

А как вам идея делить очки за бонусы на всю команду?

16.11.2016 13:13:42
core2duo

core2duo

Нижний Новгород

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

А как вам идея делить очки за бонусы на всю команду?

Хорошая идея, мне нравится

16.11.2016 13:23:23
Valdemar

Valdemar

Университет ИТМО

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

А как вам идея делить очки за бонусы на всю команду?

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

16.11.2016 13:25:43
Hohol

Hohol

Maxifier

tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

А как вам идея делить очки за бонусы на всю команду?

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

16.11.2016 13:36:19
Hohol

Hohol

Maxifier

*первом месте

16.11.2016 13:37:23
JaleChaki

JaleChaki

АГ СПбГУ

А в системе точно нормальный матчмейкер?! Сейчас только что был бой, где ко мне закинуло FDoKE. Человека со второго места закинуло ко мне в бой на ~250 место. Это нормально?! P.S. смотрите на моей странице игру за 13:51

16.11.2016 14:14:13
alevlaber

alevlaber

Костанай

JaleChaki

JaleChaki

АГ СПбГУ

А в системе точно нормальный матчмейкер?! Сейчас только что был бой, где ко мне закинуло FDoKE. Человека со второго места закинуло ко мне в бой на ~250 место. Это нормально?! P.S. смотрите на моей странице игру за 13:51

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

16.11.2016 14:34:35
Spasitel

Spasitel

МФТИ (ГУ)

JaleChaki

JaleChaki

АГ СПбГУ

А в системе точно нормальный матчмейкер?! Сейчас только что был бой, где ко мне закинуло FDoKE. Человека со второго места закинуло ко мне в бой на ~250 место. Это нормально?! P.S. смотрите на моей странице игру за 13:51

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

16.11.2016 14:43:06
ThermIt

ThermIt

Piano.io

zn-soft

zn-soft

Соллерс

т.е не в топе, но в первой сотне

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

16.11.2016 14:59:39
swan

swan

B&N BANK

Коллеги, подскажите, пожалуйста, как в python распарсить world.buildings? Как получить id объекта и потом к нему обратиться? Спасибо!

16.11.2016 15:01:48
griboedov

griboedov

Севастополь

swan

swan

B&N BANK

Коллеги, подскажите, пожалуйста, как в python распарсить world.buildings? Как получить id объекта и потом к нему обратиться? Спасибо!

sel_b=None

buildings = world.buildings

for b in buildings:

print b.id

if b.id==12345: # или твое условие

sel_b=b

return sel_b # тут твое здание как объект обращяйся к любым атрибутам

16.11.2016 16:10:38
Nemzs1337

Nemzs1337

Университет ИТМО

Интересно, а почему можно создавать “копию” тех игр, где ты ранее сам заполнил участников процесса, но нельзя создавать копию игр, которые тестируются системой или создаются другими игроками?

17.11.2016 2:18:18
AntonSemenov

Интересно.

Допустим я работаю в компании, где работает 100 разработчиков. Что мешает всем 100 разработчикам написать 1 стратегию, создать 100 учеток и отправить всем одну и ту же стратегию? Шансов на победу резко увеличивается =)

Будут ли проверять организаторы, что стратегии должны отличаться?

17.11.2016 9:53:09
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Интересно. Допустим я работаю в компании, где работает 100 разработчиков. Что мешает всем 100 разработчикам написать 1 стратегию, создать 100 учеток и отправить всем одну и ту же стратегию? Шансов на победу резко увеличивается =) Будут ли проверять организаторы, что стратегии должны отличаться?

Перед началом раунда 1 обычно все исходники прогоняют через антиплагиат. И тех кто не прошел (скатал у кого-то) ожидает бан.

17.11.2016 10:00:55
JaleChaki

JaleChaki

АГ СПбГУ

Интересно. Допустим я работаю в компании, где работает 100 разработчиков. Что мешает всем 100 разработчикам написать 1 стратегию, создать 100 учеток и отправить всем одну и ту же стратегию? Шансов на победу резко увеличивается =) Будут ли проверять организаторы, что стратегии должны отличаться?

В правилах соревнования было написано. что участники, уличённые в “списывании” стратегии будут дисквалифицированы. И вроде как на любом порядочном соревновании по программированию производится такая проверка.

17.11.2016 10:45:10
lysa0

lysa0

СПбГУ

Почему у некоторых ник написан жирный шрифтом?

17.11.2016 13:00:48
vzverev78

vzverev78

Softgrad Solutions

lysa0

lysa0

СПбГУ

Почему у некоторых ник написан жирный шрифтом?

Они обновили стратегию недавно (по-моему в течение суток).

17.11.2016 13:17:13
SUA

SUA

Mascotte

Кажется сервера песочницы упали - последние игры стартовали примерно 2 часа назад, рейтинг по ним не пересчитан

17.11.2016 15:06:30
Admiral

Admiral

УрФУ (ранее УрГУ и УГТУ-УПИ)

SUA

SUA

Mascotte

Кажется сервера песочницы упали - последние игры стартовали примерно 2 часа назад, рейтинг по ним не пересчитан

Вроде стандартная ситуация

17.11.2016 15:13:57
GoodDalek

GoodDalek

АлтГУ

we need more games

17.11.2016 15:30:37
ildan

ildan

Университет ИТМО

theShade

theShade

Crypton/RDL

Немогу понять как расчитывается скорость. Почему если я иду вдоль оси Х, то скорость у меня по Х отрицательная, а если против Х то положительная? с У такаяже ситуация.

Потому что начало координат в левом верхнем углу.

17.11.2016 22:12:08
VorobeY1326

VorobeY1326

УрФУ (ранее УрГУ и УГТУ-УПИ)

Организаторы, а нельзя где-то смотреть текущий номер тестируемой игры? Можно было бы хотя бы оценивать, когда доберутся до твоей, сервер же линейно идёт?

17.11.2016 22:29:08
theShade

theShade

Crypton/RDL

ildan

ildan

Университет ИТМО

Потому что начало координат в левом верхнем углу.

Не хочу тебя огорчать, но это не объясняет того факта, что если перемещаешся вдоль оси х в сторону ее роста - твоя скорость по Х считается отрицательной

17.11.2016 23:44:46
Recar

Recar

Киев

theShade

theShade

Crypton/RDL

Не хочу тебя огорчать, но это не объясняет того факта, что если перемещаешся вдоль оси х в сторону ее роста - твоя скорость по Х считается отрицательной

Обнови локал раннер

17.11.2016 23:48:18
Grino

Grino

ЧелГУ

40 минут уже жду проверки стратегии..

18.11.2016 0:40:25
Grino

Grino

ЧелГУ

Охренеееть! Охренеееееать! Охренееееееееееееть!!!!!!!!!!!!!!!

С вашими задержками на проверку стратегий! Я отправил стратегию в 23:59 и поставил галочку увеличить изменчивость рейтинга! В в 00:43 была игра! Но моя стратегия еще не проверилась и участвовала старая версия! Зато вот изменчивость рейтинга сработала!!!

Пофиксите! Чтобы после успешного принятия новой стратегии, а не при отправке любой стратегии!

468 рейтинга, можете мне не возращать, заного заработаю =)

18.11.2016 1:09:19
SladeThe

SladeThe

Команда Russian AI Cup

Grino

Grino

ЧелГУ

Охренеееть! Охренеееееать! Охренееееееееееееть!!!!!!!!!!!!!!! С вашими задержками на проверку стратегий! Я отправил стратегию в 23:59 и поставил галочку увеличить изменчивость рейтинга! В в 00:43 была игра! Но моя стратегия еще не проверилась и участвовала старая версия! Зато вот изменчивость рейтинга сработала!!! …

Ваша стратегия была принята в 0:45. Игра была протестирована в 01:00. При тесте игры в Песочнице всегда берётся последняя стратегия, неважно, была она отправлена до или после создания игры.

18.11.2016 1:26:43
SladeThe

SladeThe

Команда Russian AI Cup

Grino

Grino

ЧелГУ

Охренеееть! Охренеееееать! Охренееееееееееееть!!!!!!!!!!!!!!! С вашими задержками на проверку стратегий! Я отправил стратегию в 23:59 и поставил галочку увеличить изменчивость рейтинга! В в 00:43 была игра! Но моя стратегия еще не проверилась и участвовала старая версия! Зато вот изменчивость рейтинга сработала!!! …

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

18.11.2016 1:29:12
temak

temak

Universität Heidelberg

Вопрос по механике. Что происходит раньше в начале тика - поворот волшебника или выстрел?

18.11.2016 6:37:43
mixei4

mixei4

КГУ

temak

temak

Universität Heidelberg

Вопрос по механике. Что происходит раньше в начале тика - поворот волшебника или выстрел?

Пункт правил “2.5 Управление волшебником”

18.11.2016 7:26:49
JaleChaki

JaleChaki

АГ СПбГУ

temak

temak

Universität Heidelberg

Вопрос по механике. Что происходит раньше в начале тика - поворот волшебника или выстрел?

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

18.11.2016 8:42:05
anbu

anbu

Северо-Восточный Федеральный Университет

JaleChaki

JaleChaki

АГ СПбГУ

В правилах соревнования было написано. что участники, уличённые в “списывании” стратегии будут дисквалифицированы. И вроде как на любом порядочном соревновании по программированию производится такая проверка.

А что говорят правила насчет кода с “Быстрого старта”? У меня первая версия стратегии - тупой копипаст оттуда, надеюсь бана не надо ждать?

18.11.2016 11:12:34
MrZlodey

MrZlodey

NetCracker

anbu

anbu

Северо-Восточный Федеральный Университет

А что говорят правила насчет кода с “Быстрого старта”? У меня первая версия стратегии - тупой копипаст оттуда, надеюсь бана не надо ждать?

Она просто никуда не пройдёт :)

18.11.2016 11:40:50
mrKIP

mrKIP

ОАО Радиоволна

здравствуйте. не могу понять, когда стоит ставить галочку “увеличить изменчивость рейтинга”. сыграно 50 игр процент побед 20%, в остальных тоже 2-4 места, но вверх ползу как-то медленно …

18.11.2016 12:00:54
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

mrKIP

mrKIP

ОАО Радиоволна

здравствуйте. не могу понять, когда стоит ставить галочку “увеличить изменчивость рейтинга”. сыграно 50 игр процент побед 20%, в остальных тоже 2-4 места, но вверх ползу как-то медленно …

Когда сделаете новую версию стратегии с какой-нибудь убер фишкой, тогда и ставьте ))

18.11.2016 12:34:49
mrKIP

mrKIP

ОАО Радиоволна

Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

Когда сделаете новую версию стратегии с какой-нибудь убер фишкой, тогда и ставьте ))

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

18.11.2016 13:09:00
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

mrKIP

mrKIP

ОАО Радиоволна

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

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

18.11.2016 13:19:41
aabzac

aabzac

БГУИР

mrKIP

mrKIP

ОАО Радиоволна

здравствуйте. не могу понять, когда стоит ставить галочку “увеличить изменчивость рейтинга”. сыграно 50 игр процент побед 20%, в остальных тоже 2-4 места, но вверх ползу как-то медленно …

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

Т.е. по сути этот пункт позволяет быстрее и объективнее оценить вашу стратегию, имеет смысл только в случае, если вы уверены в своей стратегии.

18.11.2016 13:45:35
anbu

anbu

Северо-Восточный Федеральный Университет

два боя проиграл из-за того что “союзники” стояли на месте и тупили, зачем такие люди вообще нужны? Надо убирать тех кто не участвует (или тупо стоит на месте, в одном бою мой маг застрял из-за того что уперся в спину стоящему магу-“зомби”) Бомбит от таких боев, а это только первый день, рейтинг тупо сливается из-за таких

18.11.2016 14:07:55
esemi

esemi

SEMrush

anbu

anbu

Северо-Восточный Федеральный Университет

два боя проиграл из-за того что “союзники” стояли на месте и тупили, зачем такие люди вообще нужны? Надо убирать тех кто не участвует (или тупо стоит на месте, в одном бою мой маг застрял из-за того что уперся в спину стоящему магу-“зомби”) Бомбит от таких боев, а это только первый день, рейтинг тупо сливается из-за таких

Впереди ещё много таких разочарований)

18.11.2016 14:40:41
Gladiator_Y

Gladiator_Y

ООО "Метаквотс Софтвер"

anbu

anbu

Северо-Восточный Федеральный Университет

два боя проиграл из-за того что “союзники” стояли на месте и тупили, зачем такие люди вообще нужны? Надо убирать тех кто не участвует (или тупо стоит на месте, в одном бою мой маг застрял из-за того что уперся в спину стоящему магу-“зомби”) Бомбит от таких боев, а это только первый день, рейтинг тупо сливается из-за таких

Именно по этой причине, первое, что нужно сделать для бота, обход препятствий.

18.11.2016 15:00:09
JaleChaki

JaleChaki

АГ СПбГУ

anbu

anbu

Северо-Восточный Федеральный Университет

А что говорят правила насчет кода с “Быстрого старта”? У меня первая версия стратегии - тупой копипаст оттуда, надеюсь бана не надо ждать?

Ну на счет этого не знаю. Надо ждать то, что дальше первого раунда с такой стратегией не пройдёшь))

18.11.2016 18:35:00
qaa12

qaa12

WTD

До сих пор никто не поднял тему - сейчас на сайте много падений js, из-за этого не работает ни визуализатор, ни график, ни автозаполнение похожих игроков.

18.11.2016 18:51:23
vzverev78

vzverev78

Softgrad Solutions

qaa12

qaa12

WTD

До сих пор никто не поднял тему - сейчас на сайте много падений js, из-за этого не работает ни визуализатор, ни график, ни автозаполнение похожих игроков.

У меня в Хроме на Винде всё работает без ошибок.

18.11.2016 21:10:26
serlis

serlis

Харьковский НУ им. Каразина

У меня мой профиль привратился в сплошные вопросики. Меня не сильно напрягает, но хотелось бы со временем увидеть свою фамилию всётаки.

18.11.2016 22:24:05
serlis

serlis

Харьковский НУ им. Каразина

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

18.11.2016 22:29:31
TouchAI

TouchAI

Ковров

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

18.11.2016 23:31:19
Tikvik

Tikvik

Интернет-магазин

http://russianaicup.ru/game/view/23549 -168 очков за 1ое место. Мог бы и лучше сыграть ;)

18.11.2016 23:42:23
Crustquake

Crustquake

Knorr Bremse

Tikvik

Tikvik

Интернет-магазин

http://russianaicup.ru/game/view/23549 -168 очков за 1ое место. Мог бы и лучше сыграть ;)

http://russianaicup.ru/game/view/23611 Аналогично. -129 за первое. Правда я думаю, это не баг, а фича “повышенной изменчивости рейтинга”

19.11.2016 0:02:56
Spasitel

Spasitel

МФТИ (ГУ)

TouchAI

TouchAI

Ковров

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

На странице с игрой нажать на иконку языка рядом со своей стратегией.

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

19.11.2016 0:48:57
Spasitel

Spasitel

МФТИ (ГУ)

serlis

serlis

Харьковский НУ им. Каразина

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

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

19.11.2016 0:51:28
olsh

olsh

Архангельск

Spasitel

Spasitel

МФТИ (ГУ)

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

Как вариант можно вотчить репозитории.

19.11.2016 1:02:19
Grino

Grino

ЧелГУ

Что не день, то новые приколюхи=) Я теперь оказывается на Руби пишу=) Хотя все предыдушие 30 стратегий были на java!

19.11.2016 1:16:08
Grino

Grino

ЧелГУ

Grino

Grino

ЧелГУ

Что не день, то новые приколюхи=) Я теперь оказывается на Руби пишу=) Хотя все предыдушие 30 стратегий были на java!

А все, разобрался, сбился выбор языка при отправке стратегии..

19.11.2016 1:19:05
SladeThe

SladeThe

Команда Russian AI Cup

serlis

serlis

Харьковский НУ им. Каразина

У меня мой профиль привратился в сплошные вопросики. Меня не сильно напрягает, но хотелось бы со временем увидеть свою фамилию всётаки.

Вероятно, вы имели неосторожность залогиниться на сайт одного из предыдущих чемпионатов. Они не в полной мере поддерживают обновление данных из единой учётной записи IT.Mail.Ru. Мы постараемся исправить это в будущем. Сейчас же в качестве быстрого решения могут предложить вылогиниться и снова зайти на сайт текущего года. Данные в профиле должны обновиться.

19.11.2016 1:34:21
SladeThe

SladeThe

Команда Russian AI Cup

serlis

serlis

Харьковский НУ им. Каразина

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

Я уже готовлю пост со всеми обновлениями за неделю. Он появится на главной в течение часа. В связи с большим объёмом работы не всегда есть возможность сиюминутно публиковать список изменений. Проще всего следить за ними на Github. Там актуальные версии утилит и пакетов появляются даже быстрее, чем на сайте, а к каждой версии есть краткий комментарий. Большинство изменений Local runner’а и языковых пакетов являются некритическими и обратно совместимыми, за исключением случаев воспроизведения игры через Repeater. Поэтому анонс был отложен до конца недели.

19.11.2016 1:41:08
dimir

dimir

СПбГЭТУ (ЛЭТИ)

Всем привет. Я очень быстрый и у меня таки дошли руки до сообщений (надоело всё время на топ бегать). У меня с++.

Я правильно понял, что для принятия сообщений нужно просто вызвать у класса Move метод getMessages, проверить не пуст ли вектор ( ну и дальше его обработать), а для отправки используется setMessages из того же класса ?

19.11.2016 14:48:17
VASPO

VASPO

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

SladeThe

SladeThe

Команда Russian AI Cup

Я уже готовлю пост со всеми обновлениями за неделю. Он появится на главной в течение часа. В связи с большим объёмом работы не всегда есть возможность сиюминутно публиковать список изменений. Проще всего следить за ними на Github. Там актуальные версии утилит и пакетов появляются даже быстрее, чем на сайте, а к каждой версии есть краткий комментарий. Большинство изменений Local runner’а и языковых пакетов являются некритическими и обратно совместимыми, за исключением случаев воспроизведения игры через Repeater. Поэтому анонс был отложен до конца недели.

Так, а есть рабочая версия репитера? Тот что от 14 ноября в c# только первый шаг дает отлаживать, далее null reference в ctor World класса (players = null) Брал тут http://russianaicup.ru/s/1479503952968/assets/repeater/repeater.zip?rnd

19.11.2016 15:09:49
lama

lama

Akademos Inc.

А что значит фраза “протокол отсутствует” при клике на свою стратегию в деталях к игре (в том окошке, где пишется затраченное время, память и т.д.)?

20.11.2016 5:54:41
morph

morph

МФТИ, ШАД

Всем привет

Последняя моя игра: http://russianaicup.ru/game/view/28924

Я не понимаю, почему в данном случае за 1-е место рейтинг у меня уменьшился? Можно более конкретно рассказать что за логика реализована в “Увеличении изменчивости рейтинга”?

20.11.2016 15:13:12
morph

morph

МФТИ, ШАД

morph

morph

МФТИ, ШАД

Всем привет Последняя моя игра: http://russianaicup.ru/game/view/28924 Я не понимаю, почему в данном случае за 1-е место рейтинг у меня уменьшился? Можно более конкретно рассказать что за логика реализована в “Увеличении изменчивости рейтинга”?

Сорри, не увидел ответа выше. Вопрос закрыт

20.11.2016 15:24:17
antonpp

antonpp

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

О, я тоже оценил “увеличение изменчивости” =)

20.11.2016 17:18:46
AntonT

AntonT

Harman Connected Services

как я понимаю, при “увеличении изменчивости” рейтинг сбрасывается до 1200, поэтому всё, что было заработано раньше - не считается. Так и выходит, что можно занять 1 место, но упасть по относительным очкам

20.11.2016 17:25:06
dimir

dimir

СПбГЭТУ (ЛЭТИ)

Я по прежнему не понимаю как работать с сообщениями на с++. Вообще, сообщения на данном этапе можно рассылать и принимать ? http://pastebin.com/r8HSFumU

20.11.2016 17:55:19
SladeThe

SladeThe

Команда Russian AI Cup

dimir

dimir

СПбГЭТУ (ЛЭТИ)

Я по прежнему не понимаю как работать с сообщениями на с++. Вообще, сообщения на данном этапе можно рассылать и принимать ? http://pastebin.com/r8HSFumU

Да, можно.

move.getMessages() — сообщения, которые стратегия хочет отправить. Доступно только верховному волшебнику. Там что-то будет только в том случае, если стратегия сама туда что-то положит.

self.getMessages() — сообщения, которые стратегия должна принять.

20.11.2016 18:23:14
SladeThe

SladeThe

Команда Russian AI Cup

morph

morph

МФТИ, ШАД

Всем привет Последняя моя игра: http://russianaicup.ru/game/view/28924 Я не понимаю, почему в данном случае за 1-е место рейтинг у меня уменьшился? Можно более конкретно рассказать что за логика реализована в “Увеличении изменчивости рейтинга”?

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

20.11.2016 18:31:55
dimir

dimir

СПбГЭТУ (ЛЭТИ)

SladeThe

SladeThe

Команда Russian AI Cup

Да, можно. move .getMessages() — сообщения, которые стратегия хочет отправить . Доступно только верховному волшебнику. Там что-то будет только в том случае, если стратегия сама туда что-то положит. self .getMessages() — сообщения, которые стратегия должна принять .

Спасибо, чё-то затупил =)

20.11.2016 18:35:05
morph

morph

МФТИ, ШАД

SladeThe

SladeThe

Команда Russian AI Cup

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

Любопытно, а формула где-нибудь опубликована?

20.11.2016 18:36:00
alevlaber

alevlaber

Костанай

morph

morph

МФТИ, ШАД

Любопытно, а формула где-нибудь опубликована?

Забей на формулу) Каждый год по несколько раз кто-нибудь пытается докопаться до истины, как высчитывается рейтинг и почему при победе очки снимаются после “изменчивости рейтинга”. Просто поверь, что для всех считается одинаково, а следовательно - честно. Хорошая стратегия за день-два до своего уровня поднимается, а потом начинает на этом уровне очков балансировать. Тогда следует улучшать стратегию и посылать новый код. Можно даже без изменчивости - опять поднимется до своего уровня за день.

20.11.2016 18:43:37
morph

morph

МФТИ, ШАД

alevlaber

alevlaber

Костанай

Забей на формулу) Каждый год по несколько раз кто-нибудь пытается докопаться до истины, как высчитывается рейтинг и почему при победе очки снимаются после “изменчивости рейтинга”. Просто поверь, что для всех считается одинаково, а следовательно - честно. Хорошая стратегия за день-два до своего уровня поднимается, а потом начинает на этом уровне очков балансировать. Тогда следует улучшать стратегию и посылать новый код. Можно даже без изменчивости - опять поднимется до своего уровня за день.

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

20.11.2016 18:45:47
alevlaber

alevlaber

Костанай

morph

morph

МФТИ, ШАД

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

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

Если я правильно понял вопрос)

20.11.2016 18:48:24
zn-soft

zn-soft

Соллерс

как узнать что стратегия “упала” на сервере по превышению памяти или по времени ? заоптимизировал все что можно, такими темпами скоро все к int вычислениям приведу

20.11.2016 18:51:59
alevlaber

alevlaber

Костанай

zn-soft

zn-soft

Соллерс

как узнать что стратегия “упала” на сервере по превышению памяти или по времени ? заоптимизировал все что можно, такими темпами скоро все к int вычислениям приведу

открой страницу с игрой и нажми на значок языка программирования, откроется окошко с информацией

20.11.2016 18:56:33
Adler

Adler

Дзержинск

SladeThe

SladeThe

Команда Russian AI Cup

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

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

20.11.2016 19:24:06
SladeThe

SladeThe

Команда Russian AI Cup

Adler

Adler

Дзержинск

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

Не факт, зато точно вырастет количество вопросов про этот фактор.

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

20.11.2016 19:50:51
Recar

Recar

Киев

Может просто при установке галочки - сбрасывать предыдущее значение рейтинга в 1200 и тогда будет всегда расти после игры в случае выигрыша. А галочку назвать - сбросить рейтинг =)

20.11.2016 20:00:50
DVS

DVS

Ингосстрах

сейчас оптимально…

20.11.2016 21:07:54
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

Recar

Recar

Киев

Может просто при установке галочки - сбрасывать предыдущее значение рейтинга в 1200 и тогда будет всегда расти после игры в случае выигрыша. А галочку назвать - сбросить рейтинг =)

+1

по сути это ровно тоже самое, зато избавит от постоянных “снижение рейтинга за победу??777”

20.11.2016 21:49:33
DVS

DVS

Ингосстрах

ну спросят 2 раза в год..

20.11.2016 22:02:32
DVS

DVS

Ингосстрах

зато будут вопросы “Почему у меня рейтинг упал до 1200” после того как я нажал галку “сбросить рейтинг до 1200”

20.11.2016 22:03:50
AlexKol

AlexKol

MSTEAM

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

21.11.2016 4:10:29
mixei4

mixei4

КГУ

AlexKol

AlexKol

MSTEAM

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

Стань паразитом и займи первое место. Цель игры - не тащить, а взять больше баллов.

21.11.2016 5:24:36
AlexKol

AlexKol

MSTEAM

mixei4

mixei4

КГУ

Стань паразитом и займи первое место. Цель игры - не тащить, а взять больше баллов.

Так моя стратегия упирается на другое. На уничтожение противника. Захват базы. И понимаю что 5 таких как я будут тащить.

21.11.2016 5:31:47
mixei4

mixei4

КГУ

“Но первое место займут паразиты которые собирают бонусы”. “моя стратегия упирается на другое”. По-моему проблема очевидна :)

21.11.2016 5:35:13
AlexKol

AlexKol

MSTEAM

mixei4

mixei4

КГУ

“Но первое место займут паразиты которые собирают бонусы”. “моя стратегия упирается на другое”. По-моему проблема очевидна :)

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

21.11.2016 5:52:28
mixei4

mixei4

КГУ

AlexKol

AlexKol

MSTEAM

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

Получается в эту игру нельзя победить :(

  1. Нет никаких мы. Каждый сам за себя.

  2. Ты не будешь тащить => они не смогут собирать бонусы => они в конце списка => поймут, что эта стратегия не верна и станут тащить => profit!

PS Пройти к бонусу можно через лес.

21.11.2016 6:05:45
AlexKol

AlexKol

MSTEAM

mixei4

mixei4

КГУ

Получается в эту игру нельзя победить :( Нет никаких мы. Каждый сам за себя. Ты не будешь тащить => они не смогут собирать бонусы => они в конце списка => поймут, что эта стратегия не верна и станут тащить => profit! PS Пройти к бонусу можно через лес.

1) Это да. Но когда в команде ещё 2 адеквата, которые тебя поддерживают. Обычно вывозим. 2) Так я тоже буду проигрывать, и идти вниз. 3) Через лес идти долго.

Я уже думаю новую стратегию, чтобы “паразиты обламывались”

21.11.2016 6:21:40
SkyHawk

SkyHawk

Яндекс

AlexKol

AlexKol

MSTEAM

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

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

21.11.2016 10:26:02
AntonSemenov

На счет паразитов. Действительно получается - ты стоишь на линии держишь-атакуешь. А кто-то в центре гоняет и подбирает обе руны.

В итоге, ты базу врага прожать не успеешь. 1000-у очков не возьмешь. Наберешь свои 2 тысячи очков, а кто-то с центра наберет 4.

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

P.S. Тоже бегаю за рунами, но не на столько эпично. =)

21.11.2016 12:31:36
dimir

dimir

СПбГЭТУ (ЛЭТИ)

На счет паразитов. Действительно получается - ты стоишь на линии держишь-атакуешь. А кто-то в центре гоняет и подбирает обе руны. В итоге, ты базу врага прожать не успеешь. 1000-у очков не возьмешь. Наберешь свои 2 тысячи очков, а кто-то с центра наберет 4. Прям огромный соблазн сделать, чтобы свой волшебник всегда играл в центре и тоже бегал только за рунами. И забить на общую игру. Что-то тут не так. …

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

21.11.2016 13:11:28
JaleChaki

JaleChaki

АГ СПбГУ

На счет паразитов. Действительно получается - ты стоишь на линии держишь-атакуешь. А кто-то в центре гоняет и подбирает обе руны. В итоге, ты базу врага прожать не успеешь. 1000-у очков не возьмешь. Наберешь свои 2 тысячи очков, а кто-то с центра наберет 4. Прям огромный соблазн сделать, чтобы свой волшебник всегда играл в центре и тоже бегал только за рунами. И забить на общую игру. Что-то тут не так. …

Ну про это уже давно писали. Сейчас стратегии которые занимаются боем и пытаются действительно что-то сделать набирают меньше очков/рейтинга, чем те, кто просто стоит по центру с миньонами и бегает за рунами. Когда я вставил в стратегию сбор бонусов (самый наитупейший, притом он даже не всегда корректно работает) меня это подняло на ~50 мест в таблице (потом правда съехал обратно). Ну и отсюда вытекает, что всем надо просто писать стратегию, ориентированные на сбор бонусов и стояние на центре.

21.11.2016 13:26:05
AlexKol

AlexKol

MSTEAM

SkyHawk

SkyHawk

Яндекс

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

Если ты будешь не очень активно фармить, а постоянно отвлекаться на бонусы. То Базу не продавить.

21.11.2016 13:26:14
Spasitel

Spasitel

МФТИ (ГУ)

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

21.11.2016 13:30:57
AlexKol

AlexKol

MSTEAM

Spasitel

Spasitel

МФТИ (ГУ)

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

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

21.11.2016 13:32:39
SkyHawk

SkyHawk

Яндекс

AlexKol

AlexKol

MSTEAM

Если ты будешь не очень активно фармить, а постоянно отвлекаться на бонусы. То Базу не продавить.

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

21.11.2016 13:32:56
AlexKol

AlexKol

MSTEAM

SkyHawk

SkyHawk

Яндекс

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

Тогда суть стратегий всех будет скатываться к успей в бонусу. Будут какие то побегушки. А так хотя бы какой то интерес. Одну за одной ломать башни. И пробиваться к базе.

Я просто реплеи смотрел некоторые свои. Где вот такие паразиты могли мне помочь, но они дальше центра не уходили. Мне в свою очередь приходилось отступать постоянно, и я набрал 2200-2400, и место где то в середине. А могли бы и вальнуть их.

21.11.2016 13:39:32
SkyHawk

SkyHawk

Яндекс

AlexKol

AlexKol

MSTEAM

Тогда суть стратегий всех будет скатываться к успей в бонусу. Будут какие то побегушки. А так хотя бы какой то интерес. Одну за одной ломать башни. И пробиваться к базе. Я просто реплеи смотрел некоторые свои. Где вот такие паразиты могли мне помочь, но они дальше центра не уходили. Мне в свою очередь приходилось отступать постоянно, и я набрал 2200-2400, и место где то в середине. А могли бы и вальнуть их.

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

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

21.11.2016 14:00:49
AlexKol

AlexKol

MSTEAM

SkyHawk

SkyHawk

Яндекс

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

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

А велосипед на костылях который сейчас не плохо себя проявляет останется в прошлом.

21.11.2016 14:06:58
antonpp

antonpp

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

Hohol

Hohol

Maxifier

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

А про какой визуализатор все говорят? Это просто local-runner (какие-то плагины к нему)? Или что-то другое, что я пропустил? А то уж очень тяжело тестировать, запуская всё локально и не имея никакой дополнительной информации (типа там вэйпоинты отрисовать или обзор волшебника)…

21.11.2016 18:54:50
vzverev78

vzverev78

Softgrad Solutions

antonpp

antonpp

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

А про какой визуализатор все говорят? Это просто local-runner (какие-то плагины к нему)? Или что-то другое, что я пропустил? А то уж очень тяжело тестировать, запуская всё локально и не имея никакой дополнительной информации (типа там вэйпоинты отрисовать или обзор волшебника)…

Имеется ввиду просмотр боя на сайте. А по локальному визуализатору смотри на форуме.

21.11.2016 19:33:33
antonpp

antonpp

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

vzverev78

vzverev78

Softgrad Solutions

Имеется ввиду просмотр боя на сайте. А по локальному визуализатору смотри на форуме.

Спасибо

22.11.2016 0:46:35
byserge

byserge

EPAM

Не могу посмотреть игру: http://russianaicup.ru/game/view/37657 Она висит в настоящий момент на главной, как игры лидеров. Падает с out of memory в хроме. Если скачать файл с данными и запустить в local-runner - он ожидает подключения и не воспроизводит, хотя другие игры сразу начинает воспроизводить. Локал-раннер последний перекачал из архива.

22.11.2016 17:43:52
morph

morph

МФТИ, ШАД

Здравствуйте

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

Я предлагаю дополнить еще несколькими возможностями-кнопками:

  1. Заполнить случайными стратегиями из топ-50(не помню точно число). Это ближайшее приближение к эмуляции финала

  2. Заполнить случайными стратегиями из топ-1080. Это по сути эмуляция раунда-1

  3. Наверное можно также сделать и эмуляцию раунда 2 (случайные из топ-300 стратегий)

22.11.2016 19:26:52
SladeThe

SladeThe

Команда Russian AI Cup

byserge

byserge

EPAM

Не могу посмотреть игру: http://russianaicup.ru/game/view/37657 Она висит в настоящий момент на главной, как игры лидеров. Падает с out of memory в хроме. Если скачать файл с данными и запустить в local-runner - он ожидает подключения и не воспроизводит, хотя другие игры сразу начинает воспроизводить. Локал-раннер последний перекачал из архива.

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

22.11.2016 20:11:21
antonpp

antonpp

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

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

22.11.2016 20:20:51
mixei4

mixei4

КГУ

antonpp

antonpp

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

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

Ответ есть выше.

22.11.2016 20:30:13
antonpp

antonpp

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

mixei4

mixei4

КГУ

Ответ есть выше.

Спасибо, не заметил.

22.11.2016 21:30:59
lama

lama

Akademos Inc.

что-то в песочнице игра уже час не завершается

22.11.2016 23:23:31
pilot34

pilot34

Freelancer, iOS

Что-то странное. Я в самом низу рейтинга песочницы, почти последний. И первое место в игре еще уменьшило рейтинг. Это баг?

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

23.11.2016 3:03:09
mixei4

mixei4

КГУ

pilot34

pilot34

Freelancer, iOS

Что-то странное. Я в самом низу рейтинга песочницы, почти последний. И первое место в игре еще уменьшило рейтинг. Это баг? http://russianaicup.ru/game/view/39641

Нет.

23.11.2016 3:23:27
pilot34

pilot34

Freelancer, iOS

mixei4

mixei4

КГУ

Нет.

а какая тогда логика?

23.11.2016 3:26:26
Megabyte

Megabyte

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

pilot34

pilot34

Freelancer, iOS

а какая тогда логика?

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

23.11.2016 4:52:37
AlexKol

AlexKol

MSTEAM

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

23.11.2016 8:08:10
DVS

DVS

Ингосстрах

AlexKol

AlexKol

MSTEAM

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

в районе 200 места таких уже нет.

23.11.2016 9:20:59
DVS

DVS

Ингосстрах

AlexKol

AlexKol

MSTEAM

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

http://russianaicup.ru/game/view/40075 кто тут мертвяк? :)

23.11.2016 9:22:40
AlexKol

AlexKol

MSTEAM

DVS

DVS

Ингосстрах

http://russianaicup.ru/game/view/40075 кто тут мертвяк? :)

У меня ток первый вариант стратегии пока что) во втором я всё поправил и тестирую) Такого больше не повторится)

23.11.2016 10:44:18
rocknroll_racer

Администрации: Отправляю стратегию на ruby, получаю вердикт “Ошибка компиляции”. Детали ошибки, к сожалению, отсутствуют. Хотелось бы получать развернутый ответ в чем причина ошибки.

23.11.2016 11:31:08
rocknroll_racer

Администрации: Отправляю стратегию на ruby, получаю вердикт “Ошибка компиляции”. Детали ошибки, к сожалению, отсутствуют. Хотелось бы получать развернутый ответ в чем причина ошибки.

да, локально jruby runner.rb работает корректно

23.11.2016 11:32:11
esemi

да, локально jruby runner.rb работает корректно

Напиши сообщением админам. Они отвечают, правда)

23.11.2016 13:17:51
artem.votincev

artem.votincev

Ижевск

У меня вопрос по просмотрщику игры.

В этой игре (http://russianaicup.ru/game/view/41510 смотреть на artem.votincev) на 4700+ тике весь правый нижний угол перестал функционировать

Причем при прогоне чере репитер этого тика для моего бота даже не вызывается (подозреваю он там таки сдох)

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

Вопрос - это глюк движка, просмотрщика или начисления очков или я просто что-то не до конца понял?

23.11.2016 14:58:02
pilot34

pilot34

Freelancer, iOS

Megabyte

Megabyte

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

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

точно, дело было в изменчивости, спасибо

23.11.2016 15:13:26
ud1

ud1

Химки

Как сейчас игроки распределяются по командам? Похоже на то, что сейчас в одной команде оказываются все сильные, а в другой слабые. Вот например игра http://russianaicup.ru/game/view/42123 В первой команде игроки Antmsu/Recar/kirdark/Spasitel/SemikX, их положение в песочнице 1/3/7/12/19, в сумме 42 Во второй команде morozec/olsh/MucmuK/longloaf/dust1k, их положение в песочнице 22/32/25/15/46, в сумме 140 Тем самым распределение по командам нечестное.

23.11.2016 17:56:34
RogerWilco85

RogerWilco85

Source[Lab]

morph

morph

МФТИ, ШАД

Здравствуйте Сейчас в создании игры доступна кнопка “заполнить похожими”, которая по сути эмулирует раунд песочницы. Я предлагаю дополнить еще несколькими возможностями-кнопками: Заполнить случайными стратегиями из топ-50(не помню точно число). Это ближайшее приближение к эмуляции финала …

Поддерживаю!

23.11.2016 18:56:57
RogerWilco85

да, локально jruby runner.rb работает корректно

убедись, что правильную версию руби используешь, jruby 9.1x. И еще момент, вся стратегия должна быть в 1-м файле, у тебя так?

23.11.2016 19:00:02
SladeThe

SladeThe

Команда Russian AI Cup

ud1

ud1

Химки

Как сейчас игроки распределяются по командам? Похоже на то, что сейчас в одной команде оказываются все сильные, а в другой слабые. Вот например игра http://russianaicup.ru/game/view/42123 В первой команде игроки Antmsu/Recar/kirdark/Spasitel/SemikX, их положение в песочнице 1/3/7/12/19, в сумме 42 Во второй команде morozec/olsh/MucmuK/longloaf/dust1k, их положение в песочнице 22/32/25/15/46, в сумме 140 Тем самым распределение по командам нечестное.

Да, пока так. К началу Р1 выкатим честное распределение.

23.11.2016 19:22:50
alevlaber

alevlaber

Костанай

SladeThe

SladeThe

Команда Russian AI Cup

Да, пока так. К началу Р1 выкатим честное распределение.

Тогда надо слабую команду всегда делать повстанцами - чтобы они восстали против гнета власть имущих и доказали своё превосходство над буржуазией!)

23.11.2016 19:50:27
rocknroll_racer

9.1.6.0 В одном файле тоже пробывал посылать, результат так же не удовлетворительный.

23.11.2016 20:07:19
vzverev78

vzverev78

Softgrad Solutions

ud1

ud1

Химки

Как сейчас игроки распределяются по командам? Похоже на то, что сейчас в одной команде оказываются все сильные, а в другой слабые. Вот например игра http://russianaicup.ru/game/view/42123 В первой команде игроки Antmsu/Recar/kirdark/Spasitel/SemikX, их положение в песочнице 1/3/7/12/19, в сумме 42 Во второй команде morozec/olsh/MucmuK/longloaf/dust1k, их положение в песочнице 22/32/25/15/46, в сумме 140 Тем самым распределение по командам нечестное.

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

23.11.2016 20:39:28
kokorins

kokorins

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

vzverev78

vzverev78

Softgrad Solutions

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

Если вы не в первой 10 и не в последней десятке, вам должно быть все равно, за счет возможности сыграть, как с теми кто слабже, так и с теми кто сильнее. А вот 6 наверное обидно =(

23.11.2016 22:15:09
kokorins

kokorins

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

kokorins

kokorins

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

Если вы не в первой 10 и не в последней десятке, вам должно быть все равно, за счет возможности сыграть, как с теми кто слабже, так и с теми кто сильнее. А вот 6 наверное обидно =(

шестому по рейтингу, я имел в виду.

23.11.2016 22:16:32
rocknroll_racer

убедись, что правильную версию руби используешь, jruby 9.1x. И еще момент, вся стратегия должна быть в 1-м файле, у тебя так?

Админы привели сообщение об ошибки. Вместо английской “c” использовалась русская “с” =)

Из грустного: лога Ruby не сохраняется, а посему она не доступна на сайте.

23.11.2016 22:24:00
Grino

Grino

ЧелГУ

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

23.11.2016 22:49:56
Destiner

Destiner

НИУ ВШЭ

Grino

Grino

ЧелГУ

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

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

23.11.2016 23:14:21
AlexKol

AlexKol

MSTEAM

Grino

Grino

ЧелГУ

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

Та же фигня. выложил стратегию, а она себя вообще не так ведет как на тесте. Такое чувство что шаги пропускаются мои…

24.11.2016 3:39:17
Valdemar

Valdemar

Университет ИТМО

Grino

Grino

ЧелГУ

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

Раунд приближается, конкуренция увеличивается) Я засылаю новые версии, и почти не падаю))

24.11.2016 3:47:39
AlexKol

AlexKol

MSTEAM

Выложил вчера блин улучшенную стратегию. Она сливает игру за игрой…((( До вечера рейтинг достигнет дна….

24.11.2016 5:45:17
zn-soft

zn-soft

Соллерс

AlexKol

AlexKol

MSTEAM

Выложил вчера блин улучшенную стратегию. Она сливает игру за игрой…((( До вечера рейтинг достигнет дна….

а тем временем у знакомого QuickStartGuy уверенно держится на 195 месте. как так то

24.11.2016 6:35:48
AlexKol

AlexKol

MSTEAM

zn-soft

zn-soft

Соллерс

а тем временем у знакомого QuickStartGuy уверенно держится на 195 месте. как так то

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

24.11.2016 6:38:42
JaleChaki

JaleChaki

АГ СПбГУ

Grino

Grino

ЧелГУ

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

Эх… Как я тебя понимаю) Вчера моя серия из 5 поражений чуть не выбила меня из топ-300 (все зависело от того, выигрываем мы на средней дорожке или нет). Но как только я сделал исправление, начались бои, где мы выигрывали на средней дорожке (а исправление вообще никак задействовалось). Сейчас уже почти вышел в топ-200, но не понимаю как)))

24.11.2016 8:42:27
bucash

bucash

Mirantis

Вот в этой игре мой волшебник умирает на 2361 тике, возрождается на 6106. Через 3745 тиков, Карл!! Читаю правила: “Для возрождения должно пройти не менее 1200 тиков с момента смерти волшебника…”. Это “не менее” получилось больше, чем в 3 раза, есть какой-то предел? Может стоить добавить в правила?

24.11.2016 8:48:58
bucash

bucash

Mirantis

bucash

bucash

Mirantis

Вот в этой игре мой волшебник умирает на 2361 тике, возрождается на 6106. Через 3745 тиков, Карл!! Читаю правила: “Для возрождения должно пройти не менее 1200 тиков с момента смерти волшебника…”. Это “не менее” получилось больше, чем в 3 раза, есть какой-то предел? Может стоить добавить в правила?

Ссылка на игру http://russianaicup.ru/game/view/45313

24.11.2016 8:49:42
mixei4

mixei4

КГУ

bucash

bucash

Mirantis

Вот в этой игре мой волшебник умирает на 2361 тике, возрождается на 6106. Через 3745 тиков, Карл!! Читаю правила: “Для возрождения должно пройти не менее 1200 тиков с момента смерти волшебника…”. Это “не менее” получилось больше, чем в 3 раза, есть какой-то предел? Может стоить добавить в правила?

На 3560+ он возрождается, потом опять умирает, и потом опять возрождается на 6106…

24.11.2016 8:57:09
AlexKol

AlexKol

MSTEAM

Кстати, а local runner и то что на сервере песочнице запускается одно и тоже? А то меня мысль одна посещает, что дома весь вечер тестировал, и всё было шикарно. А в реале ваще не то.

24.11.2016 8:57:16
bucash

bucash

Mirantis

mixei4

mixei4

КГУ

На 3560+ он возрождается, потом опять умирает, и потом опять возрождается на 6106…

Да, не заметил, спасибо!

24.11.2016 8:59:42
mixei4

mixei4

КГУ

AlexKol

AlexKol

MSTEAM

Кстати, а local runner и то что на сервере песочнице запускается одно и тоже? А то меня мысль одна посещает, что дома весь вечер тестировал, и всё было шикарно. А в реале ваще не то.

Если локалраннер свежий, то в целом одно и то же.

PS. У меня тоже в локалраннере с квистартгаями шикарно, а в реале чёт не то :)

24.11.2016 9:00:37
zn-soft

zn-soft

Соллерс

mixei4

mixei4

КГУ

Если локалраннер свежий, то в целом одно и то же. PS. У меня тоже в локалраннере с квистартгаями шикарно, а в реале чёт не то :)

В новом локалраннере включите у противников Smart Guy сами вступите в команду QuickStart только не МИД и включите скилы … вот вам и хардкор уровень . ваши квикгаи будут сливать смартам вы один будете тащить весь рауд , да еще смарты прокачают скилы…

24.11.2016 10:04:01
tyrus

Обновился жвижек на JS и стратегия рухнула… подозреваю из-за расчета угла… Организаторам не следовало бы обвнолять код прямо перед концом песочницы :(

24.11.2016 14:55:18
Sneer

Sneer

Пушкино

SladeThe

SladeThe

Команда Russian AI Cup

Да, пока так. К началу Р1 выкатим честное распределение.

Это не кажется странным? Сильные игроки и так сильные, концентрировать в команду более сильных игроков вместе против команды более слабых мне кажется, ну скажем, непонятным. И так очевидно, что любой из “сильной” команды победит, т.е. останется в плюсе (хотя бы за счет выноса базы), а фактически более сильный игрок из “слабой” команды по-любому уйдет в минус, т.к. команда проиграла. И как тогда с галкой изменчивости рейтинга? Ведь рейтинг в любом случае падает на 300-400 пунктов и ты оказываешься в команде лузеров. Выбираться только за счет рандома? А время этого дела ограничено же…

24.11.2016 17:03:30
dimir

dimir

СПбГЭТУ (ЛЭТИ)

Sneer

Sneer

Пушкино

Это не кажется странным? Сильные игроки и так сильные, концентрировать в команду более сильных игроков вместе против команды более слабых мне кажется, ну скажем, непонятным. И так очевидно, что любой из “сильной” команды победит, т.е. останется в плюсе (хотя бы за счет выноса базы), а фактически более сильный игрок из “слабой” команды по-любому уйдет в минус, т.к. команда проиграла. И как тогда с галкой изменчивости рейтинга? Ведь рейтинг в любом случае падает на 300-400 пунктов и ты оказываешься в команде лузеров. Выбираться только за счет рандома? А время этого дела ограничено же…

Это не RIOT games и не соревнование по LoL. Если Вы не “сильный игрок” - это лично Ваши проблемы - улучшайте стратегию.

24.11.2016 17:09:20
Sneer

Sneer

Пушкино

dimir

dimir

СПбГЭТУ (ЛЭТИ)

Это не RIOT games и не соревнование по LoL. Если Вы не “сильный игрок” - это лично Ваши проблемы - улучшайте стратегию.

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

24.11.2016 17:39:09
dimir

dimir

СПбГЭТУ (ЛЭТИ)

Sneer

Sneer

Пушкино

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

Посмотрите на мой рейтинг. Похоже, что он “очень медленно падает” ?? Проблема в стратегиях, в том насколько они эффективны. Лично я решил забить, потому что невозможно уничтожить вражеский нексус и соотвественно понятие победы тут весьма относительно. Моя стратегия на данный момент дефает линии. Как только она начала это делать (перестала стоять на линии и фармить очки) мой рейтинг упал. Несмотря на то что я две недели уже как в участвую.

24.11.2016 18:41:36
JaleChaki

JaleChaki

АГ СПбГУ

dimir

dimir

СПбГЭТУ (ЛЭТИ)

Посмотрите на мой рейтинг. Похоже, что он “очень медленно падает” ?? Проблема в стратегиях, в том насколько они эффективны. Лично я решил забить, потому что невозможно уничтожить вражеский нексус и соотвественно понятие победы тут весьма относительно. Моя стратегия на данный момент дефает линии. Как только она начала это делать (перестала стоять на линии и фармить очки) мой рейтинг упал. Несмотря на то что я две недели уже как в участвую.

Вот именно, здесь не работает тактика команды. Здесь не Dota и не LoL, где требуется кооперация. Я уверен, что никто не использует сообщения с указаниями. Здесь наоборот надо забить на команду (твои союзники ведь одновременно и противники тебе) и идти все делать в одиночку - хочешь взять бонус, так сделай алгоритм, который с точности до тика рассчитает за сколько до него надо выйти. Хочешь убивать вражеских магов - сделай алгоритм преследования, когда тот начинает убегать и учти при этом, чтобы тебя самого не убили. А надеяться на команду не надо, их боты тоже тебе никак не помогут.

24.11.2016 18:53:21
alevlaber

alevlaber

Костанай

JaleChaki

JaleChaki

АГ СПбГУ

Вот именно, здесь не работает тактика команды. Здесь не Dota и не LoL, где требуется кооперация. Я уверен, что никто не использует сообщения с указаниями. Здесь наоборот надо забить на команду (твои союзники ведь одновременно и противники тебе) и идти все делать в одиночку - хочешь взять бонус, так сделай алгоритм, который с точности до тика рассчитает за сколько до него надо выйти. Хочешь убивать вражеских магов - сделай алгоритм преследования, когда тот начинает убегать и учти при этом, чтобы тебя самого не убили. А надеяться на команду не надо, их боты тоже тебе никак не помогут.

Я думаю, что во втором раунде будет смысл командной битвы - “прижиматься” к чувакам с аурой)

В финале командная игра больше некуда - сам всем своим команды раздаешь.

Это мир, в котором мы живем, это законы этого мира и волшебникам приходится по ним жить)

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

24.11.2016 19:00:02
JaleChaki

JaleChaki

АГ СПбГУ

alevlaber

alevlaber

Костанай

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

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

24.11.2016 19:04:22
dimir

dimir

СПбГЭТУ (ЛЭТИ)

JaleChaki

JaleChaki

АГ СПбГУ

Вот именно, здесь не работает тактика команды. Здесь не Dota и не LoL, где требуется кооперация. Я уверен, что никто не использует сообщения с указаниями. Здесь наоборот надо забить на команду (твои союзники ведь одновременно и противники тебе) и идти все делать в одиночку - хочешь взять бонус, так сделай алгоритм, который с точности до тика рассчитает за сколько до него надо выйти. Хочешь убивать вражеских магов - сделай алгоритм преследования, когда тот начинает убегать и учти при этом, чтобы тебя самого не убили. А надеяться на команду не надо, их боты тоже тебе никак не помогут.

Ага, и поэтому не интересно. Машинки в прошлом году мне больше понравились, я там даже майку урвал ^^. Подожду следующего года =)

24.11.2016 19:22:43
dimir

dimir

СПбГЭТУ (ЛЭТИ)

JaleChaki

JaleChaki

АГ СПбГУ

Вот именно, здесь не работает тактика команды. Здесь не Dota и не LoL, где требуется кооперация. Я уверен, что никто не использует сообщения с указаниями. Здесь наоборот надо забить на команду (твои союзники ведь одновременно и противники тебе) и идти все делать в одиночку - хочешь взять бонус, так сделай алгоритм, который с точности до тика рассчитает за сколько до него надо выйти. Хочешь убивать вражеских магов - сделай алгоритм преследования, когда тот начинает убегать и учти при этом, чтобы тебя самого не убили. А надеяться на команду не надо, их боты тоже тебе никак не помогут.

Я использую, например. И кто-то ещё тоже ,в одной из игр, которые я смотрел репитером, мне прилетело одной сообщение =)

24.11.2016 19:23:59
dimir

dimir

СПбГЭТУ (ЛЭТИ)

dimir

dimir

СПбГЭТУ (ЛЭТИ)

Я использую, например. И кто-то ещё тоже ,в одной из игр, которые я смотрел репитером, мне прилетело одной сообщение =)

*одно

24.11.2016 19:24:28
dimir

dimir

СПбГЭТУ (ЛЭТИ)

http://russianaicup.ru/game/view/47727 Просто посмотрите на это. На freevoid и прочих. Это дно, ребята. Дно - вот оно (я и про себя тоже).

24.11.2016 19:35:27
mixei4

mixei4

КГУ

Sneer

Sneer

Пушкино

Это не кажется странным? Сильные игроки и так сильные, концентрировать в команду более сильных игроков вместе против команды более слабых мне кажется, ну скажем, непонятным. И так очевидно, что любой из “сильной” команды победит, т.е. останется в плюсе (хотя бы за счет выноса базы), а фактически более сильный игрок из “слабой” команды по-любому уйдет в минус, т.к. команда проиграла. И как тогда с галкой изменчивости рейтинга? Ведь рейтинг в любом случае падает на 300-400 пунктов и ты оказываешься в команде лузеров. Выбираться только за счет рандома? А время этого дела ограничено же…

Это не значит, что первые места всегда играют с последними.

Вот сбросил человек рейтинг, спустился на 500 место. Система создаёт игру так, что он в основном будет играть с людьми, которые расположены в рейтинге рядом с ним. То есть грубо 450-550 места. Поэтому в каждой конкретной игре человек с 500 места может быть как самым сильным, так и самым слабым, или по середине и вероятность попасть в “сильную” команду такая же как и в “слабую”.

24.11.2016 19:38:36
kipar

kipar

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

dimir

dimir

СПбГЭТУ (ЛЭТИ)

Я использую, например. И кто-то ещё тоже ,в одной из игр, которые я смотрел репитером, мне прилетело одной сообщение =)

И кто-то ещё тоже ,в одной из игр, которые я смотрел репитером, мне прилетело одной сообщение =) Я всегда двоим отсылаю идти поверху, двоим - понизу, а сам на мид)

24.11.2016 19:41:09
MrZlodey

MrZlodey

NetCracker

А что за кипишь по поводу бонусов? Теоритический максимум за бонусы 1600 очков, при этом он набьёт минимум очков уроном и не внесёт никакого вклада в пуш базы. Кто вообще решил что собиратели в лидерах? Оставьте им несчастные 200 очков

24.11.2016 19:54:56
vzverev78

vzverev78

Softgrad Solutions

JaleChaki

JaleChaki

АГ СПбГУ

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

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

24.11.2016 19:55:00
MrZlodey

MrZlodey

NetCracker

Уважаемые администраторы, а посмотрите пожалуйста вот эту игру http://russianaicup.ru/game/view/40952 тики 17119-17124; 17163-17167 На 17119 видно как у меня вылетает снаряд На 17124 мой снаряд попал в орка. На 17163 видно как у меня вылетает снаряд На 17167 мой снаряд попал в орка. В визуализаторе хорошо видно что снаряд попал, а так же видно что его здоровье уменьшилось, но очков мне не прибавилось. Почему так? Где сбой?

24.11.2016 20:02:23
vzverev78

vzverev78

Softgrad Solutions

MrZlodey

MrZlodey

NetCracker

Уважаемые администраторы, а посмотрите пожалуйста вот эту игру http://russianaicup.ru/game/view/40952 тики 17119-17124; 17163-17167 На 17119 видно как у меня вылетает снаряд На 17124 мой снаряд попал в орка. На 17163 видно как у меня вылетает снаряд На 17167 мой снаряд попал в орка. В визуализаторе хорошо видно что снаряд попал, а так же видно что его здоровье уменьшилось, но очков мне не прибавилось. Почему так? Где сбой?

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

24.11.2016 20:05:02
MrZlodey

MrZlodey

NetCracker

vzverev78

vzverev78

Softgrad Solutions

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

Вот это я прочитал правила, спасибо

24.11.2016 20:08:52
dimir

dimir

СПбГЭТУ (ЛЭТИ)

kipar

kipar

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

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

24.11.2016 20:09:28
MrZlodey

MrZlodey

NetCracker

Ладно, другой вопрос про начисление баллов :) Игра http://russianaicup.ru/game/view/47732, тики 1665-1666, уничтожен орк, мне начислили 21 балл, а quazeeee 20, зато далее 1829-1830, наоборот мне дали 20, а ему 21. В правилах про уничтожение ничего про округление не сказано, и сказано что опыт, а значит и баллы начисляются равномерно. Выходит не совсем так. А разница 50 баллов в игре вполне меняет позицию в итоговой таблице.

24.11.2016 20:28:36
alevlaber

alevlaber

Костанай

MrZlodey

MrZlodey

NetCracker

Ладно, другой вопрос про начисление баллов :) Игра http://russianaicup.ru/game/view/47732 , тики 1665-1666, уничтожен орк, мне начислили 21 балл, а quazeeee 20, зато далее 1829-1830, наоборот мне дали 20, а ему 21. В правилах про уничтожение ничего про округление не сказано, и сказано что опыт, а значит и баллы начисляются равномерно. Выходит не совсем так. А разница 50 баллов в игре вполне меняет позицию в итоговой таблице.

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

25 очков за орка + 67% = 41,75 очков. Делим на двух, получается 20,875. Округляем вниз - начисляем 20 первому. От 41,75 очков отнимаем начисленные 20, остается 21,75, округляем вниз - 21 к начислению второму.

24.11.2016 21:05:22
alevlaber

alevlaber

Костанай

Урра! В визуализаторе появились предсмертные крики поверженных врагов!)) И звуки навтыкания снарядами)

24.11.2016 21:08:23
griboedov

griboedov

Севастополь

alevlaber

alevlaber

Костанай

Урра! В визуализаторе появились предсмертные крики поверженных врагов!)) И звуки навтыкания снарядами)

да, стало веселее

24.11.2016 21:43:32
JaleChaki

JaleChaki

АГ СПбГУ

vzverev78

vzverev78

Softgrad Solutions

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

Да, я уже предвкушаю то, как я замораживаю союзника, который хочет забрать мой бонус)))))

24.11.2016 22:05:02
TouchAI

TouchAI

Ковров

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

24.11.2016 22:08:44
Grino

Grino

ЧелГУ

TouchAI

TouchAI

Ковров

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

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

24.11.2016 22:23:59
SladeThe

SladeThe

Команда Russian AI Cup

alevlaber

alevlaber

Костанай

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

Если точно, то 41.75 сразу округляется вниз, получаем 41 на двоих. Это значение целочисленно делится на количество волшебников, и каждый получает по столько. Остаток от деления всегда получает тот волшебник, который нанёс последний удар. Если последний удар был за NPC, то баллы достаются случайному волшебнику.

24.11.2016 22:26:04
antonpp

antonpp

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

alevlaber

alevlaber

Костанай

Урра! В визуализаторе появились предсмертные крики поверженных врагов!)) И звуки навтыкания снарядами)

Только как-то странно, что скорость фоновой музыки зависит от скорости воспроизведения повтора - приходится её отключать каждый раз. А вообще, прикольная мелодия.

24.11.2016 22:46:20
Crabar

Crabar

drinkit.guru

Ребята, у меня на маке в хроме 54.0.2840.98 визуализатор зависает постоянно, ни одну игру посмотреть нельзя. Походу вебгл крешится. Никто не сталкивался/не знает как пофиксить? (в сафари вообще не работает)

25.11.2016 1:32:43
weirdlos

weirdlos

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

Песочница - всё?

25.11.2016 2:38:11
leontibrechko

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

25.11.2016 3:50:39
leontibrechko

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

25.11.2016 3:50:40
leontibrechko

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

Уже нашел в правилах. Извиняюсь

25.11.2016 3:55:17
AlexKol

AlexKol

MSTEAM

Кто сколько часов в день тратит на стратегии?

25.11.2016 4:02:19
Fonarist

Fonarist

НАУ им. Н. Е. Жуковского «ХАИ»

Ребят а у всех стратегия сейчас не отправляется?(

25.11.2016 5:12:26
antonpp

antonpp

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

Fonarist

Fonarist

НАУ им. Н. Е. Жуковского «ХАИ»

Ребят а у всех стратегия сейчас не отправляется?(

У меня минут 15 отправлялась.

25.11.2016 5:24:35
zn-soft

zn-soft

Соллерс

AlexKol

AlexKol

MSTEAM

Кто сколько часов в день тратит на стратегии?

в среднем часа 3 вечером с 22:00 (дети спать легли) до 01:00 (сон одолевает)

25.11.2016 7:28:09
AlexKol

AlexKol

MSTEAM

zn-soft

zn-soft

Соллерс

в среднем часа 3 вечером с 22:00 (дети спать легли) до 01:00 (сон одолевает)

Для того чтобы в топ-100 войти, похоже надо сидеть по 12 часов. Я потому что так же часа по 2-3 трачу. Но блин, без анализа чужих стратегий, свою тупо писать смысла нет. Я пробовал придумать гениальную стратегию, но по факту она оказалась дном. И просматривая игры топов, и тех кто занимает первые места ток что то нормальное придумал.

25.11.2016 7:43:37
zn-soft

zn-soft

Соллерс

AlexKol

AlexKol

MSTEAM

Для того чтобы в топ-100 войти, похоже надо сидеть по 12 часов. Я потому что так же часа по 2-3 трачу. Но блин, без анализа чужих стратегий, свою тупо писать смысла нет. Я пробовал придумать гениальную стратегию, но по факту она оказалась дном. И просматривая игры топов, и тех кто занимает первые места ток что то нормальное придумал.

топы на самом деле тоже не много тратят времени , у них теоретическая база круче как мне кажется + возможный опыт ДОТА (для меня это ваще новинка) но судя по объему кода санты в прошлом году (1 место) там было затрачено много времени

25.11.2016 7:47:04
zn-soft

zn-soft

Соллерс

zn-soft

zn-soft

Соллерс

топы на самом деле тоже не много тратят времени , у них теоретическая база круче как мне кажется + возможный опыт ДОТА (для меня это ваще новинка) но судя по объему кода санты в прошлом году (1 место) там было затрачено много времени

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

25.11.2016 7:50:06
AlexKol

AlexKol

MSTEAM

zn-soft

zn-soft

Соллерс

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

Я вот тоже дотку даже не видел. Похоже в ней я был бы нубом)))

25.11.2016 8:09:01
AlexKol

AlexKol

MSTEAM

Осталось 16 часов чтобы исправить все косяки))))

25.11.2016 8:10:01
alevlaber

alevlaber

Костанай

AlexKol

AlexKol

MSTEAM

Осталось 16 часов чтобы исправить все косяки))))

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

Особенно начинают жалеть, когда еще при этом ставят изменчивость рейтинга)

25.11.2016 8:14:59
AlexKol

AlexKol

MSTEAM

alevlaber

alevlaber

Костанай

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

Ну это да) Но я как бы косяки у себя вижу, надо ток понять почему они происходят. Ну и кое кто из комментаторов подкинул идею, я её тоже реализовал, надо ток проверить. Надеюсь успею всё исправить…

25.11.2016 8:17:35
zn-soft

zn-soft

Соллерс

AlexKol

AlexKol

MSTEAM

Ну это да) Но я как бы косяки у себя вижу, надо ток понять почему они происходят. Ну и кое кто из комментаторов подкинул идею, я её тоже реализовал, надо ток проверить. Надеюсь успею всё исправить…

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

25.11.2016 8:32:50
AlexKol

AlexKol

MSTEAM

zn-soft

zn-soft

Соллерс

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

У меня за ренегатов то прям слив идет. Причем я так и не понял почему….

25.11.2016 8:35:38
JaleChaki

JaleChaki

АГ СПбГУ

AlexKol

AlexKol

MSTEAM

Кто сколько часов в день тратит на стратегии?

Примерно 3 часа в день на просмотр реплеев, понимание, что происходит не так, исправление, тестирование и отправку в систему. Сейчас осталось 16 часов, чтобы исправить очень редкий баг, возникающий в моей стратегии.

25.11.2016 8:42:01
demidenko

demidenko

ИМиФИ СФУ

AlexKol

AlexKol

MSTEAM

Для того чтобы в топ-100 войти, похоже надо сидеть по 12 часов. Я потому что так же часа по 2-3 трачу. Но блин, без анализа чужих стратегий, свою тупо писать смысла нет. Я пробовал придумать гениальную стратегию, но по факту она оказалась дном. И просматривая игры топов, и тех кто занимает первые места ток что то нормальное придумал.

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

25.11.2016 9:11:58
AntonSemenov

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

Но перерывы между Системными играми были до 3-х часов. Долговато, конечно.

25.11.2016 9:24:55
AntonSemenov
demidenko

demidenko

ИМиФИ СФУ

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

Быть не может =)

25.11.2016 9:25:38
Spasitel

Spasitel

МФТИ (ГУ)

AlexKol

AlexKol

MSTEAM

Для того чтобы в топ-100 войти, похоже надо сидеть по 12 часов. Я потому что так же часа по 2-3 трачу. Но блин, без анализа чужих стратегий, свою тупо писать смысла нет. Я пробовал придумать гениальную стратегию, но по факту она оказалась дном. И просматривая игры топов, и тех кто занимает первые места ток что то нормальное придумал.

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

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

25.11.2016 10:36:36
AntonT

AntonT

Harman Connected Services

AlexKol

AlexKol

MSTEAM

Для того чтобы в топ-100 войти, похоже надо сидеть по 12 часов. Я потому что так же часа по 2-3 трачу. Но блин, без анализа чужих стратегий, свою тупо писать смысла нет. Я пробовал придумать гениальную стратегию, но по факту она оказалась дном. И просматривая игры топов, и тех кто занимает первые места ток что то нормальное придумал.

Вы очень сильно переоцениваете топ-100)

25.11.2016 10:43:32
vzverev78

vzverev78

Softgrad Solutions

AlexKol

AlexKol

MSTEAM

У меня за ренегатов то прям слив идет. Причем я так и не понял почему….

На форуме писали, что там углы от 0 до 2*PI, а не -PI, +PI как многие ожидают.

25.11.2016 10:45:45
AlexKol

AlexKol

MSTEAM

Народ. Щас будет просто ппц какой тупой вопрос. Если я играю за Ренегатов, то точка (0,0) находится где? в правом нижнем углу? Я стал детально разбирать стратегию и искать косяк, и наткнулся на такой факт. Или это бред? Я тогда понимаю почему я сливаю всегда за ренегатов.

25.11.2016 10:45:53
innok96

innok96

Бурятский Государственный Университет

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

25.11.2016 10:46:28
innok96

innok96

Бурятский Государственный Университет

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

25.11.2016 10:52:53
vzverev78

vzverev78

Softgrad Solutions

AlexKol

AlexKol

MSTEAM

Народ. Щас будет просто ппц какой тупой вопрос. Если я играю за Ренегатов, то точка (0,0) находится где? в правом нижнем углу? Я стал детально разбирать стратегию и искать косяк, и наткнулся на такой факт. Или это бред? Я тогда понимаю почему я сливаю всегда за ренегатов.

Когда играешь за ренегатов, карта переворачивается так же, как будто ты играешь за академию. То есть ты начинаешь слева внизу с координатами около 0, 4000. Жаловались только, что диапазон углов от 0 до 2*PI.

25.11.2016 10:56:07
AntonT

AntonT

Harman Connected Services

innok96

innok96

Бурятский Государственный Университет

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

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

25.11.2016 10:59:01
AlexKol

AlexKol

MSTEAM

vzverev78

vzverev78

Softgrad Solutions

Когда играешь за ренегатов, карта переворачивается так же, как будто ты играешь за академию. То есть ты начинаешь слева внизу с координатами около 0, 4000. Жаловались только, что диапазон углов от 0 до 2*PI.

А где это в правилах написано было?…

25.11.2016 10:59:34
innok96

innok96

Бурятский Государственный Университет

AntonT

AntonT

Harman Connected Services

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

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

25.11.2016 11:39:30
dimir

dimir

СПбГЭТУ (ЛЭТИ)

AlexKol

AlexKol

MSTEAM

А где это в правилах написано было?…

Это там было. С самого начала, кстати. Две недели назад.

25.11.2016 11:41:05
weirdlos

weirdlos

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

AlexKol

AlexKol

MSTEAM

А где это в правилах написано было?…

Пункт 2.2 правил, третий абзац

25.11.2016 11:41:33
AlexKol

AlexKol

MSTEAM

Я не знаю какие у вас правила. Но в моих этого нет.

2.2 Описание игрового мира Игровой мир является двумерным, а все юниты в нём имеют форму круга. Ось абсцисс в этом мире направлена слева направо, ось ординат—сверху вниз, угол 0.0 совпадает с направлением оси абсцисс, а положительный угол вращения означает вращение по часовой стрелке. Игровая область ограничена квадратом, левый верхний угол которого имеет координаты (0.0, 0.0), а длина стороны равна 4000.0. Ни один живой юнит не может покинуть пределы игровой области.

Далее приведена схема карты, где медным цветом обозначены строения Академии (кругом большего радиуса—база фракции, кругами меньшего радиуса—охранные башни), стальным синим цветом— строения Отступников, зелёным—деревья. 10 цветных отметок (5 в левом нижнем углу карты для Академии и 5 в правом верхнем углу карты для Отступников) являются начальными позициями волшебников. Стоит отметить, что координаты центров и радиусы деревьев в лесных массивах могут отличаться от игры к игре. Также в процессе игры могут появляться новые деревья. Времяв игре дискретное и измеряется в «тиках». В начале каждого тика игра получает от стратегий желаемые действия волшебников в этот тик и обновляет состояние волшебников в соответствии с этими желаниями и ограничениями мира. Затем происходит расчёт изменения мира и объектов в нём за этот тик, и процесс повторяется снова с обновлёнными данными. Максимальная длительность любой игры равна 20000 тиков, однако игра может быть прекращена досрочно, если достигнута командная цель одной из фракций либо стратегии всех участников «упали». Крайне маловероятно, но всё-таки возможно, что командные цели обеих фракций будут достигнуты в один и тот же тик. Тогда дополнительные баллы получат все участники игры. «Упавшая» стратегия больше не может управлять волшебником. Стратегия считается «упавшей» в следующих случаях:

25.11.2016 11:57:18
mrKIP

mrKIP

ОАО Радиоволна

есть есть там получается не важно за кого играешь все зеркально переворачивается…

25.11.2016 12:01:49
AlexKol

AlexKol

MSTEAM

mrKIP

mrKIP

ОАО Радиоволна

есть есть там получается не важно за кого играешь все зеркально переворачивается…

Похоже что да. Сейчас многие наверное очень удивятся))))

25.11.2016 12:02:57
MagAlex

MagAlex

Нижний Новгород

То, о чём вы говорите, внесли в правила 2 недели назад. Так что, кто читает правила, тот ни сколько не удивится :)

25.11.2016 12:12:22
Spasitel

Spasitel

МФТИ (ГУ)

AlexKol

AlexKol

MSTEAM

Я не знаю какие у вас правила. Но в моих этого нет. 2.2 Описание игрового мира Игровой мир является двумерным, а все юниты в нём имеют форму круга. Ось абсцисс в этом мире направлена слева направо, ось ординат—сверху вниз, угол 0.0 совпадает с направлением оси абсцисс, а положительный угол вращения означает вращение по часовой стрелке. Игровая область ограничена квадратом, левый верхний угол которого имеет координаты (0.0, 0.0), а длина стороны равна 4000.0. Ни один живой юнит не может покинуть пределы игровой области. …

У нас обновленные правила, они день на 3 бета теста обновились

Координаты и направления для стратегии, управляющей волшебником Отступников, передаются в преобразованном виде. Таким образом, стратегия всегда «думает», что её база находится в левом нижнем углу карты, а база противника — в правом верхнем.

25.11.2016 12:12:39
saidyn

saidyn

ECC NLP

innok96

innok96

Бурятский Государственный Университет

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

 Такая же проблема

25.11.2016 12:39:29
texasky

texasky

ОНПУ

Что-то поменялось? Почему игр сейчас меньше?

25.11.2016 14:35:30
mrKIP

mrKIP

ОАО Радиоволна

texasky

texasky

ОНПУ

Что-то поменялось? Почему игр сейчас меньше?

наверное идет подготовка к раунду 1…

25.11.2016 15:06:51
JaleChaki

JaleChaki

АГ СПбГУ

texasky

texasky

ОНПУ

Что-то поменялось? Почему игр сейчас меньше?

сейчас иного народу создаёт собственные игры, которые нагружают систему (за сегодня я играл ~20-30 играх, созданных другими), так что ресурсов системы на создание и тестирование игр в песочнице не остаётся

25.11.2016 15:48:38
AntonSemenov

Что-то приемка стратегий зависла и системные игры такие редкие =(

25.11.2016 15:53:44
Adler

Adler

Дзержинск

у меня просмотр игр на сайте не работает сейчас.

вот по этой ссылке ничего не качается: http://russianaicup.ru/boombox/data/games/c1_hdocqkxccypixq9tkuamrxbojdy?offset=0&t=1480078837914

соединение устанавливается а данные не идут :(

25.11.2016 16:03:31
snikes

snikes

РГППУ

Adler

Adler

Дзержинск

у меня просмотр игр на сайте не работает сейчас. вот по этой ссылке ничего не качается: http://russianaicup.ru/boombox/data/games/c1_hdocqkxccypixq9tkuamrxbojdy?offset=0&t=1480078837914 соединение устанавливается а данные не идут :(

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

Скорее всего высока нагрузка так как остались часы, сервер устал, все начали создавать игры для теста, ну или кто-то написал “Плохой код” и все упало, поставил sleep и все…

25.11.2016 16:18:18
snikes

snikes

РГППУ

snikes

snikes

РГППУ

Так посмотрите на очередь игр в тестировании, уже более часа все лежит, воспроизведение игр завязано с сервером тестирования Скорее всего высока нагрузка так как остались часы, сервер устал, все начали создавать игры для теста, ну или кто-то написал “Плохой код” и все упало, поставил sleep и все…

Лежит с 51407 стратегии

25.11.2016 16:19:26
AntonSemenov

Организаторы, оживите сервера?

А то залил новую стратегию, вдруг она хуже, а я даже не имею возможности посмотреть её.

Знал бы, что всё зависнет - не заливал бы и оставил всё как есть. А я переживаю за своего волшебника.

25.11.2016 16:26:52
MikeWazowski

MikeWazowski

Москва

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

25.11.2016 16:34:20
Romantika

Romantika

КамчатГТУ (бывш. КГАРФ, ПКВИМУ)

Пятница дает о себе знать)

25.11.2016 16:34:56
JaleChaki

JaleChaki

АГ СПбГУ

Пожалуйста, остановитесь! Хватит создавать игры! Я понимаю, что всем надо протестировать новые версии стратегий, но сейчас система просто перегружена играми (на данный момент я в 10 партиях участвую, из них 9 созданы другими игроками). Может подождём 2 часика, пока система не разгрузится? Пока тестируйте у себя локально.

25.11.2016 16:35:09
snikes

snikes

РГППУ

JaleChaki

JaleChaki

АГ СПбГУ

Пожалуйста, остановитесь! Хватит создавать игры! Я понимаю, что всем надо протестировать новые версии стратегий, но сейчас система просто перегружена играми (на данный момент я в 10 партиях участвую, из них 9 созданы другими игроками). Может подождём 2 часика, пока система не разгрузится? Пока тестируйте у себя локально.

Если Вы не видите ни одна из игр не тестируется! тут хоть создавай хоть нет, сервер отдыхает перед завтрашним днем ))

25.11.2016 16:41:11
snikes

snikes

РГППУ

Они, они оживает УРА

25.11.2016 16:43:34
AlexKol

AlexKol

MSTEAM

А завтра то какая жесть будет. Или отключат тестирование, на время раунда?

25.11.2016 16:47:58
AlexKol

AlexKol

MSTEAM

До раунда 1 осталось 7 часов и в голове рождается мысль. А ведь всё можно сделать лучше, давай всё перепишем.

25.11.2016 16:50:22
Spasitel

Spasitel

МФТИ (ГУ)

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

25.11.2016 17:09:27
morph

morph

МФТИ, ШАД

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

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

25.11.2016 17:12:42
morph

morph

МФТИ, ШАД

Кажется, более логично системным играм дать приоритет. А то странно, что новые игры тестируются, а системные “висят” в очереди.

Конечно маловероятно, что кто-то будет в последний день отправлять стратегию которая пройдет в топ-1000 и из-за этого не успеет туда попасть, но если хоть один такой человек будет – обида будет большой с учетом обещанной частоты игр примерно 1/час

25.11.2016 17:16:09
AlexKol

AlexKol

MSTEAM

morph

morph

МФТИ, ШАД

Кажется, более логично системным играм дать приоритет. А то странно, что новые игры тестируются, а системные “висят” в очереди. Конечно маловероятно, что кто-то будет в последний день отправлять стратегию которая пройдет в топ-1000 и из-за этого не успеет туда попасть, но если хоть один такой человек будет – обида будет большой с учетом обещанной частоты игр примерно 1/час

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

25.11.2016 17:18:20
morph

morph

МФТИ, ШАД

AlexKol

AlexKol

MSTEAM

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

Вопрос только в том что создать ожидания у участников, а потом не следовать им – это вредит имиджу. Особенно если легко этого было избежать. PriorityQueue и все

25.11.2016 17:23:56
mixei4

mixei4

КГУ

Spasitel

Spasitel

МФТИ (ГУ)

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

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

25.11.2016 17:26:17
mixei4

mixei4

КГУ

morph

morph

МФТИ, ШАД

Вопрос только в том что создать ожидания у участников, а потом не следовать им – это вредит имиджу. Особенно если легко этого было избежать. PriorityQueue и все

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

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

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

25.11.2016 17:35:37
Spasitel

Spasitel

МФТИ (ГУ)

mixei4

mixei4

КГУ

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

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

25.11.2016 17:37:09
morph

morph

МФТИ, ШАД

mixei4

mixei4

КГУ

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

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

25.11.2016 17:43:36
AlexKol

AlexKol

MSTEAM

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

25.11.2016 17:55:02
AntonSemenov
AlexKol

AlexKol

MSTEAM

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

Скорость у него появилась. speedX, speedY - я думаю.

25.11.2016 18:07:15
AlexKol

AlexKol

MSTEAM

Скорость у него появилась. speedX, speedY - я думаю.

Ну как вариант. Но если он кого то стоячего бьет то не прокатит.

25.11.2016 18:19:18
x_equals_19

x_equals_19

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

AlexKol

AlexKol

MSTEAM

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

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

25.11.2016 18:25:38
vzverev78

vzverev78

Softgrad Solutions

AlexKol

AlexKol

MSTEAM

Ну как вариант. Но если он кого то стоячего бьет то не прокатит.

Тогда RemainingCooldown… будет >0. По-моему вопрос был на форуме.

25.11.2016 18:36:36
AlexKol

AlexKol

MSTEAM

Пойду пилить версию 2, на всякий случай, если первая часть раунда 1 пойдет не очень…

25.11.2016 19:02:05
kvoronov

kvoronov

ОНУ (бывш. ОГУ) им. Мечникова

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

25.11.2016 19:47:54
biwboris

biwboris

МГУ им. М.В. Ломоносова

kvoronov

kvoronov

ОНУ (бывш. ОГУ) им. Мечникова

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

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

25.11.2016 20:31:43
tyamgin

tyamgin

Крымский федеральный университет имени В.И. Вернадского

3 игры за 20 минут - была хорошей идеей. А то сейчас бы я (и не только) спамил созданными играми каждые 2.5мин.

25.11.2016 20:38:48
morph

morph

МФТИ, ШАД

biwboris

biwboris

МГУ им. М.В. Ломоносова

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

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

25.11.2016 20:47:15
alkozel

alkozel

Калужский филиал ГУ СДА при Спецстрое России

kvoronov

kvoronov

ОНУ (бывш. ОГУ) им. Мечникова

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

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

25.11.2016 21:14:30
morph

morph

МФТИ, ШАД

Как думаете, какой средний скор будет достаточен чтобы пройти в топ-300?

Понятно, что у людей с хорошими стратегиями в случайных командах будет примерно по 8, может 8.5 очков среднее. У совсем слабых будет около 2-2.5 очков в среднем соответственно просто за счет того что попали в сильную команду

Давайте сделаем оценки где будет отсечение в топ-300. Моя оценка (мало на чем основанная), что будет нужно где-то 6 баллов +- 0.1

25.11.2016 21:15:39
imrinat
kvoronov

kvoronov

ОНУ (бывш. ОГУ) им. Мечникова

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

“ Система же не создала с моей стратегией ни одной игры в Песочнице. Что скажете?” Система как я понял делает так, чтобы по-порядку все 1464 поучаствовали. это 460 игр по 10 участников. и так по кругу

25.11.2016 21:18:45
imrinat

опечатался. 146 игр по 10 участников конечно же

25.11.2016 21:21:36
alkozel

alkozel

Калужский филиал ГУ СДА при Спецстрое России

morph

morph

МФТИ, ШАД

Как думаете, какой средний скор будет достаточен чтобы пройти в топ-300? Понятно, что у людей с хорошими стратегиями в случайных командах будет примерно по 8, может 8.5 очков среднее. У совсем слабых будет около 2-2.5 очков в среднем соответственно просто за счет того что попали в сильную команду …

Думаю 6.4 +- 0.5. На пиво спорим?

25.11.2016 21:27:29
morph

morph

МФТИ, ШАД

alkozel

alkozel

Калужский филиал ГУ СДА при Спецстрое России

Думаю 6.4 +- 0.5. На пиво спорим?

Тяжело отдать будет, да и я предпочитаю спорить на интерес В любом случае оценка принята! Я хочу подвести некий итог с графиками для себя и выложу в тредик если сделаю

Интересно что считают другие участники

25.11.2016 21:31:24
Maks

Maks

БГУ

Насколько адекватна квота в 300 с учетом достаточно большого рандома в распределении участников по играм в волнах? Если допустить, что распределение мест в песочнице на данный момент определяет выиграет/проиграет одна стратегия другой, то чтобы, скажем, оказаться в 10% топе игр волн в среднем и с большой вероятностью обеспечить попадание в топ 150 (половина от квоты) требуется быть в ~1% топе песочницы, что похоже на чересчур строгий отбор для первого раунда и вместе с этим большой рандом результатов первого раунда. Было бы хорошо, если бы администраторы открыли формулу, по которой будет считаться итоговое место после десяти волн. В правилах есть ссылка на формулу Эло, но слабо верится, что можно оценить вероятность выиграть одного у другого, когда в волнах будут встречаться часто участники не игравшие раньше между собой.

25.11.2016 21:42:17
steleal

steleal

Ульяновск

morph

morph

МФТИ, ШАД

Тяжело отдать будет, да и я предпочитаю спорить на интерес В любом случае оценка принята! Я хочу подвести некий итог с графиками для себя и выложу в тредик если сделаю Интересно что считают другие участники

morph, Вы, если спорите, отклонение одинаковое указывайте. А то могу поспорить, что средний балл будет 5 +- 5. :-)

25.11.2016 21:42:31
steleal

steleal

Ульяновск

Т.е., конечно, alkozel.

25.11.2016 21:43:33
morph

morph

МФТИ, ШАД

steleal

steleal

Ульяновск

morph, Вы, если спорите, отклонение одинаковое указывайте. А то могу поспорить, что средний балл будет 5 +- 5. :-)

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

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

25.11.2016 21:45:29
alkozel

alkozel

Калужский филиал ГУ СДА при Спецстрое России

morph

morph

МФТИ, ШАД

Тяжело отдать будет, да и я предпочитаю спорить на интерес В любом случае оценка принята! Я хочу подвести некий итог с графиками для себя и выложу в тредик если сделаю Интересно что считают другие участники

Промахнулся с погрешностью конечно +- 0.05

25.11.2016 21:45:33
alkozel

alkozel

Калужский филиал ГУ СДА при Спецстрое России

steleal

steleal

Ульяновск

Т.е., конечно, alkozel.

запятую не там дал +-0.05 конечно же

25.11.2016 21:46:12
morph

morph

МФТИ, ШАД

Maks

Maks

БГУ

Насколько адекватна квота в 300 с учетом достаточно большого рандома в распределении участников по играм в волнах? Если допустить, что распределение мест в песочнице на данный момент определяет выиграет/проиграет одна стратегия другой, то чтобы, скажем, оказаться в 10% топе игр волн в среднем и с большой вероятностью обеспечить попадание в топ 150 (половина от квоты) требуется быть в ~1% топе песочницы, что похоже на чересчур строгий отбор для первого раунда и вместе с этим большой рандом результатов первого раунда. Было бы хорошо, если бы администраторы открыли формулу, по которой будет считаться итоговое место после десяти волн. В правилах есть ссылка на формулу Эло, но слабо верится, что можно оценить вероятность выиграть одного у другого, когда в волнах будут встречаться часто участники не игравшие раньше между собой.

Моя оценка такая – практически 100% от топ-100 попадет в квоту. Дальше граница сильно размажется и скажем во второй сотне средняя вероятность будет еще довольно большой, скажем 0.85, в третьей скорее 0.65, в четвертой 0.3 и дальше сильно размазано. То есть у топов очень высокий шанс. Плюс большую часть из тех кто случайно не прошел из второй-третьей сотни потом доберут из песочницы.

25.11.2016 21:48:49
morph

morph

МФТИ, ШАД

morph

morph

МФТИ, ШАД

Моя оценка такая – практически 100% от топ-100 попадет в квоту. Дальше граница сильно размажется и скажем во второй сотне средняя вероятность будет еще довольно большой, скажем 0.85, в третьей скорее 0.65, в четвертой 0.3 и дальше сильно размазано. То есть у топов очень высокий шанс. Плюс большую часть из тех кто случайно не прошел из второй-третьей сотни потом доберут из песочницы.

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

25.11.2016 21:52:44
imrinat
morph

morph

МФТИ, ШАД

Моя оценка такая – практически 100% от топ-100 попадет в квоту. Дальше граница сильно размажется и скажем во второй сотне средняя вероятность будет еще довольно большой, скажем 0.85, в третьей скорее 0.65, в четвертой 0.3 и дальше сильно размазано. То есть у топов очень высокий шанс. Плюс большую часть из тех кто случайно не прошел из второй-третьей сотни потом доберут из песочницы.

Перечитал правила. Там есть такая строчка. “Начальное значение рейтинга на каждом основном этапе турнира равно 0. За каждую игру участник получает определённое количество единиц рейтинга в зависимости от занятого места”

25.11.2016 21:53:28
morph

morph

МФТИ, ШАД

Перечитал правила. Там есть такая строчка. “Начальное значение рейтинга на каждом основном этапе турнира равно 0. За каждую игру участник получает определённое количество единиц рейтинга в зависимости от занятого места”

Да, это как раз с учетом этого правила. И в предположении что игр будет не 100-200, а скорее около 20-30 на человека. Если будет больше 100 игр, то скорее всего почти все прошедшие будут из топ-400, при том из 4-й сотни будет совсем не много. Просто часть стратегий будет подстроена под игру в сильной команде (при этом держаться где-то на 200 месте) и из-за этого будут хуже играть в случайных командах.

25.11.2016 21:57:52
Maks

Maks

БГУ

morph

morph

МФТИ, ШАД

Моя оценка такая – практически 100% от топ-100 попадет в квоту. Дальше граница сильно размажется и скажем во второй сотне средняя вероятность будет еще довольно большой, скажем 0.85, в третьей скорее 0.65, в четвертой 0.3 и дальше сильно размазано. То есть у топов очень высокий шанс. Плюс большую часть из тех кто случайно не прошел из второй-третьей сотни потом доберут из песочницы.

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

25.11.2016 22:06:25
morph

morph

МФТИ, ШАД

Maks

Maks

БГУ

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

Мне кажется все просто – надо не жалеть серверов и прогнать не 1000 игр, а скажем 20000 игр. Тогда все средние сойдутся.

Плей-офф и много игр со случайными соперниками дадут разные топы, хотя бы и сильно пересекающиеся

25.11.2016 22:08:27
Maks

Maks

БГУ

morph

morph

МФТИ, ШАД

Мне кажется все просто – надо не жалеть серверов и прогнать не 1000 игр, а скажем 20000 игр. Тогда все средние сойдутся. Плей-офф и много игр со случайными соперниками дадут разные топы, хотя бы и сильно пересекающиеся

На самом деле я говорил только о своей стратегии – для нее лучше плей-офф.

Тем не менее, непонятно как считается место в раунде. Возможно, что я не прочитал еще какие-то правила.