Всем привет! Это моя первая запись в блоге. Не знаю, как на это все отреагируют. Вот, что я думаю по поводу разнообразия контестов и самого CodeForces.
Смотреть как изменяется рейтинг стало как-то не интересным. Рейтинг перестаёт мотивировать людей со временем. Что если сделать такую мотивацию для каждого контеста (вспомните игру "Ну, Погоди", где Волк собирает яйца. После 1000 очков, в игре должен появиться Мультик). Почему-бы не сделать такое же и для первых 100 человек на каком либо контесте. Это будет мотивировать людей решать CF. А ещё лучше, если Мультик показывать по частям, так, что-бы у человека просыпалось желание решать и смотреть Мультик дальше.
Если у вас есть интересные идеи, пишите в комментарии.
М.б. потому что человеческие ресурсы CF не безграничны :)
Так-то идея неплохая. Ещё можно всякие медальки нарисованные придумать и т.п. "за три плюсовых контеста подряд", "за подъём на 314 очков ровно", "за участие без перерыва в 15 контестах подряд". Ну и одну специальную наградку для worse!
Медалька "Мастер маскировки" от Codeforces за дабл-акки в одной комнате с одними решениями, которые отличаются тем, что в дабле находится код типа
Было бы кстати
Мастер маскировки — это за
#define int long long
надо)P.S. идея с медальками классная, всеми руками за!
Только когда я подумаю "как разработчик" о том что кому-нибудь из команды CF это придётся реализовывать мне самому тошно становится ;-)
Это ж кроме заведения таблицы медалек в базе нужно все подобные кейсы отдельно в коде прописывать. Любители решать задачи с множеством унылых кейсов наверное поддержат :)
Я еще не заслужил) Когда будет 0, тогда можно будет :)
Идея в общем неплохая, также можно создать дополнительную область "Награды" , и разместить её под графиком контестов. Идеи по наградам пишите здесь.
Главной мотивацией должно быть удовольствие, полученное от решения контеста, от решения интересных задач, от получения АС. Любые другие, сторонние, мотиваторы не помогут, ИМХО.
бывают исключения: "топ-100 получат футболки!"
Да, согласен :). Мое утверждение справедливо для новичков, наверное.
Ты конечно прав, но эти предложения не для мотивации, а для комфорта.
Комфорт?. Я не вижу ничего, что увеличивает комфорт в медальках/чем-то подобном.
Есть такой вариант:
А вообще, если у Вас есть проблемы с мотивации к СП, по-моему, Вам нужно в первую очередь разобраться в себе и попытаться развернуто ответить на вопрос "зачем лично мне нужно заниматься СП?". А потом выкинуть из своего ответа все, что что содержит частицу "бы": "надо бы", "хотелось бы", "если бы [то], то я бы [это].
Ачивки надо вводить. Например:
Кулхацкер. Взломал два раза за контест решение одного и того же участника по одной и той же задаче.
Синие да зеленые повылазили. Вошел в топ по вкладу, имея синий или зеленый аккаунт.
Какой же ты лох. Все задачи контеста прошли претесты, но упали на систестах.
Продолжим тему
я думаю мысль интересная
Как правильное решение может не пройти? Все, что в очереди, должно в итоге дотестироваться, разве не так?
Гений. Единственный на контесте решил сложную задачу
не гений, а Гена)
Однажды tourist единственный на контесте сдал задачу Е про Гену, так что +1 к идее :)
Интересно, а есть ли номинанты на последнюю медаль из первого дивизиона? Даже если специально пытаться это сделать — это нетривиальная задача, а получить её случайно — крайне тяжело.
Во-первых, в тему, во-вторых, очень актуально:
Phantom Lancer — для тех, кто регают фейки. У этой ачивки должны быть градации по количеству фейков: 1, 3, 5, 7, 9, 11, 13, 15+.
P.S. [спойлер]
Ещё здорово было бы прикрутить кое-какую статистику по типу топкодера: среднее время сдачи, среднее количество бревен на сданную задачу, среднее количество взломов за раунд, etc.
Ачивки тоже клёвая идея, но в предложениях уж слишком много всякого петросянства.
Смотреть как изменяется рейтинг стало как-то не интересным. Рейтинг перестаёт мотивировать людей со временем.
Судя по акаунту, быстро у тебя пропал интерес к рейтингу и мотивация.
Вопрос к автору темы — а какая вообще причина вашего пребывания здесь? Интересно понять — в чем мотивация в данном конкретном случае? Если приятен процесс решения задач, то он будет приятен и без ачивок. Если цель в рейтинге, то и рейтинг не перестанет мотивировать со временем. Может быть цель в прокачке навыков, в известности, в перспективах, в чем-нибудь еще. Может быть просто тренер стоит сбоку с палкой и заставляет решать:)
Сама по себе идея с ачивками — хорошая, только на это нужно много времени и сил. Как на качественное придумывание, так и на реализацию. Можно кроме ачивок еще какие-нибудь дополнительные рейтинги/книги рекордов, как на TopCoder, как по топовым показателям (вроде числа побед в комнатах, попаданий в топХ общего зачета, решений всех 5 задач набора и т.д.) так и по каким-нибудь забавным показателям вроде "продолжительность серии раундов с падением хоть одного решения на системных тестах".
Если был бы выбор — вложить время и ресурсы в улучшение работоспособности сайта, в подготовку соревнований, в что-то еще подобное, или же в какие-то пиксели в профиле — я бы выбрал первое:) Потому что считаю намного более важным то, чтобы вердикт сабмита за 10 минут до конца контеста был известен до окончания этого самого контеста или чтобы во время тренировки в очереди не висели 3-4 задачи одновременно, потому что система вообще не работает целый час.
Как вариант — сделайте ачивки/дополнительные рейтинги/достижения неофициально. Есть ведь статистика от DmitriyH, были какие-то попытки сделать книгу рекордов сайта от ahmed_aly; сейчас вроде бы уже можно много различных статистических параметров собирать в автоматическом или полуавтоматическом режиме. Тот, кто в этом заинтересован — поможет тем, чем сможет. Кто-то идеи подбросит, кто-то займет себя реализацией. И администрацию отвлекать не надо:)
ИМХО, ачивки это то, ради чего надо прилагать какие-то усилия. Но я не вижу смысла во время контеста извращаться и заниматься чем-то помимо контеста — выцеливанием последних 15 секунд, набиванием количества взломов, угадыванием последнего теста и тд.
Тогда уж можно попытаться(в далеком-далеком будущем) сделать специальный контест, наподобие первоапрельского, где одна из целей как раз будет заниматься таким вот извратом. Но поощрять это в рамках контестов я считаю неправильным, если кому-то это интересно, можно отыгрывать получение ачивок в голове, ставить самому себе цели и их выполнять тоже может быть интересно
Challenge accepted! :-)
Я просто оставлю это здесь.