Вчера зарегился на контест (90й), прочёл первые две задачи, понял что страшно устал, ни глаза ни мозги в кучку не собрать - и пошёл восвояси. Сегодня вижу - оказывается, повезло в определённом смысле, что не стал писать... ;-)
Помню был ещё контест (ага, нашёл - 78-й) на котором я долго и упорно пытался решить единственную задачу, 3 или 4 раза сдавал - ничего другого из-за неё и не трогал, ушёл в расстройстве - а потом радостно обнаружил что ничего не потерял. Тоже что ли везёт? %)
Однако я вижу много опечаленных нерейтинговостью контеста участников. Притом вроде бы, пока все участники не знают что та или иная задача имеет "неверное авторское решение", неравноправия нет и в принципе не обязательно объявлять контест нерейтинговым.
Каждый имеет равные шансы и равное право решить для себя "а с этой проблемкой какой-то косячок!" и заняться остальными задачами.
Вообще, поскольку правила соревнований CF слегка "оригинальны" (в первую очередь из-за "взломов"), то можно подумать и строго оговорить такие случаи правилами. Типа, иногда некоторые задачи могут оказаться некорректными, это считается дополнительной проверкой соревнующихся на сообразительность.
Можно даже в интерфейс участника добавить кнопку МЕГАВЗЛОМ - нажав на неё человек должен отправить сообщение с указанием что авторское решение на его взгляд некорректно, а его собственное, отосланное пять минут назад, правильное. Ну или что для этой задачи не существует правильного решения.
Чтобы кнопкой не злоупотребляли (т.к. проверять придётся вручную!), для неё как и для обычных взломов надо назначить награды. В простейшем случае, скажем, +2000 очков если был прав и -5000 если ошибся (вероятно лучше привязать расценки к стоимости задачи).
Что делать с решениями участников, которые прошли некорректные тесты к некорректной задаче? Отдельный вопрос - ну, наверное, обнулять.
Выход, конечно, не ахти какой, однако он позволит-таки считать контест состоявшимся и хоть частично компенсировать потраченное время и авторам и участникам.
О, круто. d_i сказал что больше нерейтинговых контестов не будет. Он нас всех спас! Пацан сказал - пацан сделал!
Предыдущий нерейтинговый был 78-й вроде.
Идеи - бред!Для чего это всё?!
Без психозов! Именно потому что проводить раунды сложно я и предлагаю несколько облегчить жизнь и ответственность авторам задач и организаторам контестов.
"зарегился на контест, прочёл первые две задачи, ... - и пошёл восвояси".
А вот это относится к тому, "Что мне не нравится на Codeforces": возможность прочитать задачи, а потом решить участвуешь ты или нет. Отсюда и полупустые комнаты возникают.
Лечится, по-моему, просто: зарегистрировался и не участвуешь - автоматически получи какой-то минус к рейтингу. Пусть небольшой, -20, например.
Иначе смысла регистрации нет вообще.
Да и речь я веду не о тех, кто не решил ни одной задачи, а о тех кто не решал. Зарегистрировался "на всякий случай" или задачи "не понравились".
А то в 88-м контесте (последний общий рейтинговый) зарегистрировалось 1961 человек, а в таблице результатов (без дорешивания) - 1103. Трудно поверить, что 44% не имели идей по задаче А. И при таком соотношении наверняка были комнаты, где и половины реальных участников не было. Понятно, что этим больше второй дивизион страдает, но всё-таки...
Причина первая: человек зарегистрировался, а тут у него пропал Интернет. Так мало того, что сам испереживался, нервы попортил, так ему ещё и рейтинг понизили.
Причина вторая: опять же зарегистрировался человек, а его срочно вызвали (на работу, на учёбу, к другу на ДР и т.д.) или в командировку послали.
Причина третья: Сел решать - только условия прочёл, а тут как назло электричество отключили - планово или не планово роли не играет, но человек в этом не виноват... Иногда и погода может сказать в этом смысле своё веское слово.
Подобных объективных причин можно ещё несколько назвать, и тогда начнётся переписка подобных пострадавших не по своей вине с администрацией, что будет последних только отвлекать от выполнения более важных задач.
Другое дело, что полупустые комнату зачастую из-за клонов - вот это действительно проблема и вот тут и нужно искать способы борьбы и пути её устранения.
А в целом, как известно, "Права на ошибку не имеет только тот, кто ничего не делает". Ну промашка вышла с задачей - да, обидно, и авторам контеста, наверное, даже больше обидно чем участникам. Так авторы имеют право на ошибки, ибо ЧТО-ТО делают (что-то специально написал большими буквами, чтобы подчеркнуть важность их работы, ибо слово что-то не совсем адекватно её характеризует).
Так что нужно просто с пониманием относится к подобным случаям и попытаться поставить себя в это время на место авторов, которым в дальнейшем надеюсь все желают удачных контестов и не менее симпатичных задач.
Я понимаю, что ситуации в жизни бывают разные. Но и не предлагаю суровых карательных мер за не участие, только средство, дисциплинирующее участников.
По-поводу переписки с администрацией я не понял. Если вы на TC откроете Easy, а потом пропадет интернет, никто с вами переписываться не будет. По-моему, такая история была даже у Петра, и потерял он тогда куда больше 20 баллов рейтинга.
Да и кнопку "разрегистрироваться", думаю, сделать не сложно.
Во время первого тура из-за того, что в то время по разным причинам в городе пропадало или отключали электричество, одну группу участников несколько раз (не 1 раз и не два, но точно не скажу - знаю по рассказам) перевозили с места на место для возможности продолжения участия. Тур они завершили поздно вечером, когда остальные участники даже успели поужинать...
Теперь момент такой: тур начался, задачу открыл - и вот именно тут это самое электричество или интернет отключили и т.д.
Нельзя же сразу за это карать... Это уже будет чистейшей воды "наказание невиновных"... :(
Не соглашусь.
Заряди покрепче ноутбук, подготовь телефон для переключения на gprs.
"Наказания без вины не бывает" =)
.
По поводу телефона - цитата из Правил проведения школьных олимпиад в Украине:
"Использование любых средств мобильной связи во время олимпиады запрещено!"