В 2021-м году некоторые детали, в том числе требования к авторам были изменены. Подробности прочтите здесь https://codeforces.me/blog/entry/85259.
Привет, Codeforces!
Новый год приносит изменения в состав команды Codeforces. Как вы уже, наверное, знаете GlebsHP завершил свою работу в качестве главного координатора Codeforces. Глеб, спасибо большое! Ты сделал отличную работу, помог провести большое количество интересных раундов. Ты настоящий профессионал, интересный человек, у тебя безупречный вкус к задачам, и сам ты зарекомендовал себя ярким и талантливым автором. Спасибо, что ты был с нами! Надеюсь еще не раз увидеть твои задачи на Codeforces!
На смену Глебу пришел Николай KAN Калинин. Он тоже опытнейший участник, уже провел в качестве координатора несколько раундов. Николай серьезно занимается программированием с седьмого класса (12 лет). Его основные достижения: дважды выигрывал ВКОШП, один раз Всероссийскую олимпиаду школьников (1 место!), два золота на международной олимпиаде школьников (2013, 2014), бронза в финале ACM-ICPC 2016 и третье место на RCC 2016. Это высочайший уровень! Я очень рад, что Николай присоединился к команде Codeforces. Уверен, у нас всё получится!
А вот вам первое нововведение 2017-го года. Идея упорядочивания работы с заявками уже давно крутилась у меня в голове. Получилось удачно — новый координатов задач Codeforces Николай KAN Калинин приехал в Саратов из родного Нижнего Новгорода, чтобы познакомиться со всей командой и вместе встретить Новый год. Мы не только отлично пообщались, но у нас выдалось некоторое время вместе обсудить и продумать детали работы с авторами. Вот что получилось.
Требования к авторам
В 2021-м году требования были изменены. Подробности прочтите здесь https://codeforces.me/blog/entry/85259.
Вся описанная ниже функциональность доступна только опытным участникам соревнований и авторам уже прошедших раундов. Есть ограничение на количество рейтинговых контестов, в которых вы приняли участие в зависимости от цвета (сорри, здесь новогодняя магия не помогает).
цвет | минимальное количество рейтинговых контестов |
---|---|
синий | 25 |
фиолетовый | 15 |
оранжевый | 5 |
красный | нет ограничения |
уже был автором | нет ограничения |
Пожалуйста, не считайте, что требования слишком строгие. Практика показывает, что с неопытными как участники авторами работать сложно. Если вы являетесь автором со стажем для других олимпиад/соревнований, то напишите KAN личное сообщение о вашем желании подготовить контест и опишите ваш опыт в этом деле. Будьте уважительны к решению координатора, если он предложит вам достичь общих официальных требований до принятия заявки.
Вознаграждения авторам
Подготовка раунда — увлекательная интереснейшая, но объемная и ответственная работа. У нас есть возможность поощрять работу авторов по такому тарифу.
Тип раунда | $ | рубли |
---|---|---|
Div 1 + Div 2 | $250+*$50 | 18000 руб. |
Div 2 | $100+*$50 | 9000 руб. |
Рублевые выплаты мы привязываем к курсу ЦБ РФ на день раунда, округленный к ближайшему кратному 5 числу рублей по правилам математического округления. В таблице указаны значения, актуальные для даты публикации поста. Звездочкой отмечен бонус, который выдается в случае образцовой подготовки раунда.
За раунды в рамках чемпионатов, обычно, есть возможность дополнительного бонуса, который обговаривается отдельно.
Я мечтаю поднять вознаграждения авторам, чтобы самые опытные, самые креативные и интересные авторы дарили возможность пользователям Codeforces участвовать в их раундах! Раунды Codeforces привлекают рекордное количество участников со всего мира (следующий рубеж 10000 регистраций!), я сам предложил большое количество задач — дарить участникам интересные контесты это бесценно.
Пожалуйста, присылайте нам задачи, проводите раунды на Codeforces. Мы можем сделать платформу, наладить процесс, провести чемпионат, но придумать и подготовить интересные задачи на каждый раунд — нет.
Порядок работы
У тех, кто удовлетворяет требованиям, в личном меню в сайдбаре справа появится ссылка "предложить контест/задачи". Перейдите по ней и у вас будет возможность предложить контест, добавить в него задачи. Внимательно прочитайте все инструкции. Аккуратно оформите заявку на контест и заявки на задачи. Мне кажется, что получился простой и понятный интерфейс.
Теперь к рассмотрению принимаются только заявки, поданные через эту систему. Если вы уже получили ответ от KAN по текущим заявкам, то переносить их в новую систему не надо. Если ответ еще не получен, а заявка в силе — перенесите её в новую систему и следуйте новому порядку.
Основная часть обсуждения ваших идей будет происходить через систему встроенных комментариев. Возможно, на более позднем этапе может подключиться общение с координатором через какой-нибудь мессенжер.
Пожалуйста, будьте активны, своевременно отвечайте на вопросы координаторов, вносите предлагаемые правки. Помните, что координаторы Codeforces — очень опытны и как участники и как ревьюеры. Их мнение важно, всегда взвешенно и является приоритетным при принятии любых решений по задачам.
Когда работа перейдет к подготовке задач в Полигоне, то предварительно ознакомьтесь с примерами хорошо подготовленных задач, прочитайте все статьи об использовании testlib. Это совсем не сложно, а разобравшись однажды вы сможете подготавливать качественные задачи для любого соревнования!
Заключение
Чуть позже мы придумаем как адаптировать эту систему и для образовательных раундов (они вернутся!), для учебных задач. С помощью новой системы мы избавимся от потерянных заявок и сможем значительно автоматизировать и упорядочить процесс работы с ними. Уверен, что систему мы еще значительно разовьем и она станет гибче, удобнее, функциональнее.
Я очень надеюсь, что в 2017-м году мы с вашей помощью проведем много интересных раундов. Надеюсь, вы этого ждете также, как жду я!
And still sgu is dead :(
I'm alive.
А что означает ссылка "Открыть для ревью", не знаю что дальше делать.
Пожалуйста, прочтите все инструкции. Мне кажется там все написано.
А были ли на Codeforces когда-нибудь рейтинговые раунды только для 1-ого дивизиона?
Да, были. Финалы Яндекса и ВК, вроде.
Thanks for everything you do Mike!
I don't know why people like you plague the intelligent conversation that goes on in the CodeForces comment section.
What intelligent conversation? We are a culture of memes.
В этот момент фиолетовая часть населения Codeforces с удивлением обнаружила, что она, оказывается, пурпурная.
Если по существу, то система класс! Уверен, она должна повысить продуктивность процесса.
...предварительно ознакомьтесь с примерами хорошо подготовленных задач...
— речь о хороших задачах с codeforces или в polygon? Если последнее, то где их взять?В Polygon. Мы предоставляем примеры хорошо подготовленных задач, когда раунд переходит в процесс подготовки задач в полигоне.
Не совсем понятно, куда предлагает задачу кнопка предложить задачу?
P.S имеется ввиду, существует ли возможность отдельно предлагать задачи не предлагая целый раунд?
Пока что мы не рассматриваем задачи по отдельности, только целиком раунды. Однако, возможно, это изменится в будущем.
Я правильно понимаю, что синий цвет это эксперты?
Очевидно, что синий ≠ сине-зеленый.
Поймите: опыт — это явно не количество контестов, в которых Вы сделали посылки. Опыт — это скорее взвешенная сумма решенных Вами задач, где вес каждой задачи, грубо говоря, пропорционален ее сложности. Глядя на Вашу историю выступлений (30 задач за 25 рейтинговых контестов, из них 29 — с буквой A и B), сложно назвать Вас опытным участником.
И я не ставил цели унизить или оскорбить Вас вторым абзацем этого комментария, а просто постарался намекнуть на то, что команда Codeforces будет оценивать потенциальных авторов в первую очередь не по букве правил, а по их духу.
How are people who send just a problem (not a whole round) rewarded? :D
They have to send one problem less to propose a round.
Now we do not review single problems, only contests. It is possible that this will be changed in future.
Nice initiative! Hope this will result in much more contests!
После написания предложения всех задач для контеста и добавления их в контест не работает кнопка "Открыть для ревью" у созданного контеста. В чем может быть проблема?
Выглядит как баг. Поправим в течение часа!
Поправил кое-что, попробуйте еще разок.
Статус контеста меняется, но появилась небольшая бага. Что бы я ни отметил("Да", "Нет") в любом режиме, он по default'у применяет "Да".
Goodbye GlebsHP Thank you for all the great contests. You were awesome.
Hello KAN! I look forward to all the great contests. I am hoping your awesome.
хотелось бы чтобы раунды проходили по чаще))
Thanks for your hard work, it's always appreciated. I really wonder how you will handle duplicate problems or problems you can find solution easily on Google. Some of the latest contests in 2016 were really upsetting.
After That :: There will be ::
This reward was announced 22 months ago. Link
Just For Fun :) but why downvotes :(
for fun
Holding a contest is harder than passing chemistry, ask me to tell you how much it's hard ...
Yes , and solving some problems is harder :P .
Yes, and creating some problems is harder.
yes ,and getting Upvote here is the hardest :(
No, being such a powerful spammer like you is harder ...
there is some problem for D2A, D2B, D2 that are too simple and their idea is repetitious. and it is possible many of problems have the same idea as the problem! In the Origin of the proposal of the problem, should we mention some of them we know?
What about educational round problems, can we send them now so they can be used later or should we wait until the educational rounds come back?
Call Edvard.
About the color requirements: the color must be the current color, or the maximum color?
Current
I have an another question about color requirement:
Sometimes it will happen following situation:
What will do in this pattern? Be contest will held, or the contest will made by problem stock of another people?
Может быть там должно быть написано "ПОМОГ провести большое количество интересных раундов"?
If we want to propose a contest with another co-authors, should all of the problems be proposed in one account only (e.g the main author), or should they be written separately (each co-authors propose their own problems)?
It is a little bit better to do each peoblem proposal from concrete aurhor. But it is not required and strict rule. Just add all co-writers as co-authors to contest proposal.
DELETED
I'm glad to hear KAN is now official coordinator, congrats Nikolay :)
Nikolay was (and currently is!) a good friend (yes! he is really kind when working) for me while preparing my round (Codeforces Round 383 (Div. 1) and Codeforces Round 383 (Div. 2)). Also he is really experienced, for example he found a similar problem to my old Div.1 D and that problem deleted.
Also his suggestions was great, current Div.1 C was Div.1 A (yes it really was !!) because I though it's really simple (although you saw it was hard even for Div.1 C), he said that it isn't easy, first swapped with Div.1 B, and finally Div.1 C.
Also he is really kind, several times during the preparation I became angry from something (for example his decisions) and he told nothing to me and waited for me to become calm.
After all, I'm here to say : Thanks Nikolay, you though me many thing during the round preparation, and you are a great man, extremely waiting for high school to finish and my next round with you (As I said before, I have a complete problem set (Div.2 A to Div.1 E) to hold anther round, but I'm really busy before July 07, 2017. Although working on Div.1 E has started).
Я не уверен, может мысль уже была озвучена в комментах, но добавьте панель, на которой будет указано количество контестов в каждом цвете для получения возможности делать раунды. Навроде панельки с ачивками
Что делать, если придумал задачи на 1 div + 2 div контест, но не уверен в уровне владения полигоном и своей возможности подобрать хорошие тесты?
Написать условия задач в "Предложить контест/задачи" или как?
Если вы готовы приложить усилия, чтобы разобраться и научиться — конечно, пишите заявку! Ваш рейтинг как бы намекает, что всё получится. Если нет, то пока придержите задачи. Например, образовательные мы собирали так, что Эдвард подготавливал их по предложенным идеям.
Out of topic : Sorry , but can someone tell me what is the notifications button for ? it's the first time to me watching it :)
It will show answers below your comment, changing rating and etc
Great ! , thanx man :)
more: http://codeforces.me/blog/entry/49611
MikeMirzayanov
Михаил, есть идея сделать такой функционал, через который можно было бы легко и быстро добровольно пожертвовать небольшую сумму денег авторам контеста.
В CodeForces раундах участвуют люди со всего мира и я уверен, что обязательно найдутся люди, которые пожелают финансово вознаградить авторов интересных контестов небольшими пожертвованиями ( 20 Евро круче 100 лайков! ).
Например, у меня есть деньги, и я бы мог время от времени делать небольшие пожертвования авторам интересных задач. Но нет функционала, который бы позволял бы мне это сделать легко и быстро за 5 минут.
Важный момент, нужно чтобы деньги авторы могли получать из любой точки мира в любую другую точку мира.
Is it possible to edit/delete the proposed problem? The only option is "Open to review". So before it is added to a contest, it should be reviewed by codeforces?
UPD: I mean, what's the point of proposing a problem without choosing a contest for it?
Right now, you can propose a problem without contest only for educational round, use prefix
er-
to do this.I proposed a problem for educational round and then realized that I can't solve it. Is there a point to leave it? And is there a way to remove it?
I don't see anyway to delete problems but you can always mark it as wrong in the title/statement/comment or something.
Hi KAN, Recently I added a few problems as "review", and not make any contest proposal yet (though I want to hold div2 contest in the future). But I changed my mind and want to use one of problems in other online judge. So,
Thanks!
Hi! No, it is not possible to delete problems, but I confirm that no coordinator saw your problems unless a coordinator was assigned.
"After publishing — within two days to two weeks — you will get feedback in comments to the contest ans to the problems"
Looks like the queue is quite long for this statement to be true :\
Yeah, the number of proposals is unexpectedly large, I do my best to cope with them.
Just a suggestion : Maybe an indication on our current position in the queue somewhere might be a good idea, so we get an idea on how long to wait.
Can you tell us how many div1 proposals you have in queue?
I proposed a problem for a codeforces Div 2.round , should i come up with 4 more problems for the problem to be reviewed or can it be included in a future contest with problems from other authors?
Thanks.
Single problems are only being considered for Educational Rounds at the moment according to the guidelines on the proposal page.
Такой вопрос. Допустим, есть группа людей, которая ежегодно проводит очную олимпиаду небольшого масштаба (~50 участников), но иногда получается приличное качество. Реально ли сделать из очного проблемсета раунд на кф?
С одной стороны, когда авторы стараются, они хотят, чтобы их крутой контест порешало много людей. С другой стороны, вероятность огорчения участников по поводу косячного проблемсета сильно уменьшается, т.к. раунд уже обкатан на группе людей.
Что нужно сделать, чтобы предложить на основе очной олимпиады соревнование на кодфорсесе? Какой максимальный временной интервал может быть между очным соревнованием и раундом?
Думаю, стоит написать эти вопросы координатору в личку. По личному опыту могу сказать, что обычно контест и олимпиада проходят в один день, иногда даже в одно время.
What about the current status of single problems? Are they being considered for div2/ div1 ?
Are unrated contests counted as participation?
Nope
Even if the contest is official like Round 536? It turned to unrated due to laggy issues.
If blue means expert, what does specialist mean???
Cyan
Cyan cat O_O
If a team want to create a contest,but some of the members can't reach the requirement.Is that Okay?
И все-таки хотелось бы, чтобы на Codeforce помимо рейтинговых раундов можно было проводить обычные образовательные контесты для учащихся, чтобы учитель например мог составить контест из выбранных задач... К сожалению, сейчас такой функционал я тут не вижу, придется делать это на informatics... А меж тем, богатство задачек и их потенциал тут конечно намного круче...
Данный функционал присутствует на сайте уже шесть лет как. Нужно, правда, иметь рейтинг div 1., но тут уж извините.
https://codeforces.me/blog/entry/9687
https://codeforces.me/blog/entry/10099?locale=ru
I sometimes hear someone wants to propose Div. 3 contests, which didn't exist when this article was posted, but I can't find any information about proposing Div. 3 contests. Is it possible for us to propose Div. 3s as we have proposed Div. 2s so far? If we can, how should we propose them?(I can't find the choice in the proposing form)
maybe it is reserved for vovuh? ¯_(ツ)_/¯
If a contestant participate 25 ratting contest as blue+violet and not of 25 contest as a blue and also not of 15 contest as a violet, what happened thats time? Is he/she can propose for problemsetting. I am confused.
Недавно стал синим, контекстов написал явно больше, чем 25, но кнопки "предложить контекст/задачи" у меня не появилась
Требования усилились. Об этом писали https://codeforces.me/blog/entry/85259
Спасибо, это грустно(