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

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

Всем привет!

В марте в грантовой программе фонда Виктора Шабурова Botan Investments приняли участие преподаватели 20 вузов. Больше всего студентов удалось привлечь к тренировкам в УрФУ (21 человек) и ННГУ (20 человек). Больше всего тренировок (девять) провели в Иркутском ГУ.

В нашей группе ВК вышли новые посты Михаила Рубинчика: доступность подготовки к школьным олимпиадам; что делается для олимпиадной информатики в Свердловской области.

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

Год назад я поделился информацией, которую услышал на финале-2018 из более-менее официальных источников. В этом году повторю эксперимент. Итак, что интересного я услышал на этом финале ACM ICPC, который завершился 5 апреля 2019 года в Португалии?

Самые важные новости озвучивают на RCD (regional contest director) conference — конференции директоров всех региональных соревнований. Северную Евразию (Neerc) несколько лет назад повысили до суперрегиона, и автоматически все наши четвертьфиналы превратились из подрегионов в регионы. Конференция состоит из трех этапов.

ПЕРВЫЙ ЭТАП

Руководители говорят вводные слова: Билл Паучер — о важности сообщества, Рой Андерссон — о конкретных изменениях и нововведениях. О чем мы узнали на первом этапе?

К двум поддерживаемым группам языков программирования ICPC (Java/Kotlin и C/С++) добавили Python. Со следующего года гарантируется, что с запасом в два раза по времени решение задачи существует хотя бы на двух из трех языков. Формально эти языки уравняли, но по факту нет, потому что понятно, что Python медленнее, и скорей всего именно на нем решение не будет работать достаточно быстро в большинстве случаев.

Основной тренд последних лет — создание суперрегиональных соревнований. В этом году они, наконец, остановились на одном термине — чемпионат (в нашем случае Northern Eurasia Championship). Раньше звучали варианты “лига”, “суперрегион” и “новый высший уровень отбора” :) Судя по их описаниям, в том или ином виде к следующему сезону чемпионаты появятся уже почти во всех суперрегионов (кажется, кроме Европы)

Не самое важное изменение, но все-таки упомяну о нем. Определились, к какому суперрегиону отнести Австралию — ее объединили с Восточной Азией (там, где Япония, Тайвань и Гонконг).

Итого сейчас восемь суперрегионов, и в каждом должен появиться свой чемпионат:

1. Северная Америка (все страны континента без Мексики).
2. Латинская Америка (Южная Америка + Мексика + страны карибского бассейна).
3. Европа.
4. Северная Евразия (почти все страны бывшего СССР).
5. Африка (+ арабские страны).
6. Западная Азия (Иран, Индия, Пакистан).
7. Восточная Азия (континентальный Китай, КНДР, Монголия).
8. Тихоокеанская Азия (юго-восточная Азия, Океания и Австралия).

В перспективе Билл хочет, чтобы от каждого региона на финал проходило равное количество команд (без учета призовых мест за медали на чемпионате мира).

ВТОРОЙ ЭТАП

Этот этап проходит в узком кругу: в нашем случае только директора четвертьфиналов Neerc. Мы обсуждаем полученную информацию: высказываем мнение, что-то добавляем или предлагаем. Напомню, с этого года Эстония ушла из нашего региона и относится к северо-западной Европе. Латвия и Литва у нас (по крайней мере пока).

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

ТРЕТИЙ ЭТАП

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

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

Про квоты на число участий

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

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

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

Про чемпионат суперрегиона

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

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

1. Принимаем только те команды, которые вошли по результатам полуфинала в топ-2 команд своего вуза.
2. Среди таких набираем 60 команд.
3. При этом среди них не менее 40 различных вузов.
4. Не больше трёх участий в этом этапе соревнований.

Таким образом новый этап становится чемпионатом Северной Евразии. А то, что мы сейчас называем полуфиналом, становится завершающим этапом региональных соревнований.

Сейчас хочу показать на примере, какие команды прошли бы на чемпионат Северной Евразии с последнего декабрьского полуфинала в Питере. Получился такой список: (зелёным подкрашены первые команды — 43 штуки, оранжевым вторые — 17 штук). Нашли себя? :) Поехали бы, допустим, в январские каникулы играть такой контест? Например, в Сочи :) Вообще, такой чемпионат, как и чемпионат мира, по-хорошему, должен путешествовать в пределах суперрегиона.

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

Во-первых, это еще одна ступенька к финалу ICPC. Если команда прошла на полуфинал от не очень сильного четвертьфинала, то пройти на финал быстро ей практически нереально. Нужно много лет работать, а многие ленятся. Если будет промежуточная ступенька, для которой нужно пройти в ТОП-40 вузов, то цель будет более достижима. А если поднялся на эту ступеньку, то будет легче дотянуться до финала.

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

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

Это самое важное из того, что услышал на финале. Может быть, кто-то ещё что-то слышал?

P.S. Ну и следующий финал будет в Москве, если вдруг пропустили :)

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

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

"Не больше трёх участий в этом этапе соревнований."

Вы че, рофлите? Выгодно же будет сливать отборочные турики к нему, чтоб участвовать на 4, 5, 6 курсах

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

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

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

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

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

ЧМ мира

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

Кажется, для МФТИ (и может быть ИТМО/СпбГУ) 2 команды от вуза жестко. Альтернатива: топ-20 полуфинала проходит без квоты на вузы вообще, и начиная с 21-го места первые команды вузов. Скажем, от МФТИ прошли бы 4 команды: 2е, 3е и 6е места просто потому что они молодцы, и 22е за квоту вуза.

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

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

В настоящее время соревновательная сетка с сентября по декабрь достаточно устоялась. Конец сентября-начало октября – квалификации ( кто проводит), конец октября-начало ноября – четвертьфиналы , начало декабря – полуфинал ( Чемпионат NEERC ). В промежутках, какие-либо команды по желанию могут участвовать в региональных контестах, в сборах. Вклинить сюда еще одно официальное мероприятие достаточно сложно. Месяц между мероприятиями это и то впритык. Много организационной мороки. Ведь после поездки руководителю ( тренеру ) нужно собрать отчетные документы и отчитаться за поездку, затем дождаться официального приглашения на следующее мероприятие, написать служебные записки, дождаться выхода приказов, получить деньги, забронировать гостиницу, купить билеты, провести дополнительные занятия за пропущенные дни во время предыдущей командировки. И это руководитель команды должен делать за бесплатно ( 90 % руководителям команд вузов за это никто не платит) помимо основной преподавательской работы. А если этим занимаются сами члены команды, то тренировки насмарку, а еще и учеба. Поэтому рассуждения о Чемпионате на одной площадке привели меня к следующим предложениям:

  1. Не менять привычный календарь соревнований ( «квалификация», четверть финал, полуфинал (Чемпионат Северной Евразии)).
  2. Полуфинал ( Чемпионат Северной Евразии ) проводить на одной площадке. Базовая площадка – Санкт-Петербург, но по заявкам других вузов и решению организаторов полуфинала она может меняться ( желательно).
  3. Квота ( число команд-участников) полуфинала ( Чемпионата Северной Евразии ) – 100 мест.
  4. ~~ 50 мест предоставляются четвертьфиналам по оговоренным квотам. Квота четвертьфиналов определяется по формуле: 2 – базовая каждому четвертьфиналу, + 1 – географическая ( за крупный регион ), + за каждые 100 команд, + за число вузов > 20 ( см. формулу на нирке ). Итого 44-46 команд. Дополнительные wildcard-ы от организаторов полуфинала ~~ 4-6 команд.
  5. 50 мест дополнительно распределяются по четвертьфиналам исходя из топ 50 по результатам прошлогоднего полуфинала ( бонус для четвертьфиналов за успешное выступление их команд на прошлогоднем полуфинале).

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