Привет!
Совсем скоро состоится региональный этап РОИ. В этом году Codeforces присоединяется к проведению, и некоторые регионы будут писать олимпиаду на базе Codeforces.
Для проведения олимпиады мной были пописаны некоторые элементы функциональности Codeforces и Polygon. Теперь, в Полигоне можно не только устанавливать политики начисления баллов для групп тестов и их зависимости, но и рекомендуемую для тестирующей системы политику отображения информации о тестировании. Как и на Всеросиийских олимпиадах, поддержаны следующие политики:
NONE— не показывать в отчете информацию о тестировании группы,POINTS— показывать только баллы за группу тестов,ICPC— показывать вердикт до первого упавшего теста (включительно),COMPLETE— показывать все вердикты (в этом случае группа тестируется полностью, даже если оценивается только её полное прохождение).
В тестировании на Codeforces было поддержано прерывание групп тестов и пропуск их тестирования, если это можно сделать в соответствии с политиками групп.
Кроме того, для организаторов регионов был разработан отдельный интерфейс, который сделает проведение олимпиады простым и комфортным.
Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi20p.contest.codeforces.com. Просто используйте свой аккаунт Codeforces, чтобы зайти на этот подсайт и примите участие в пробном туре. Обратите внимание, что каждое условие содержит описание политик начисления баллов и отображения отчетов. По задачам можно задавать вопросы (тестируем всё!), но я не могу обещать, что смогу ответить на них.
Если что-то работает неправильно, непредсказуемо или неудобно, то пишите комментарий под этот пост.
Спасибо!
UPD 1: Добро пожаловать в сезон 2020-2021 школьных олимпиад. Пост обновлён, чтобы ссылаться на открытый пробный тур для регионального этапа этого года. Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi21p.contest.codeforces.com.
UPD 2: Добро пожаловать в сезон 2021-2022 школьных олимпиад. Пост обновлён, чтобы ссылаться на открытый пробный тур для регионального этапа этого года. Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi22p.contest.codeforces.com.
UPD 3: Добро пожаловать в сезон 2022-2023 школьных олимпиад. Пост обновлён, чтобы ссылаться на открытый пробный тур для регионального этапа этого года. Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi23p.contest.codeforces.com.
UPD 4: Добро пожаловать в сезон 2023-2024 школьных олимпиад. Пост обновлён, чтобы ссылаться на открытый пробный тур для регионального этапа этого года. Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi24p.contest.codeforces.com.
UPD 5: Добро пожаловать в сезон 2024-2025 школьных олимпиад. Пост обновлён, чтобы ссылаться на открытый пробный тур для регионального этапа этого года. Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi25p.contest.codeforces.com.
UPD 6: Добро пожаловать в сезон 2025-2026 школьных олимпиад. Пост обновлён, чтобы ссылаться на открытый пробный тур для регионального этапа этого года. Приглашаю всех интересующихся присоединиться к открытому пробному туру региональной олимпиады по адресу https://roi26p.contest.codeforces.com.









Наконец — то не будет лагающего Яндекс Контеста и тестирования посылок по 20 минут.
А как зайти тем, кто авторизован через OpenID, Gmail, Facebook или ВКонтакте?
Такой возможности нет, используйте пароль. Чаще группы с доменами используются с доменными пользователями (это когда админ группы сам создает список участников, назначает им логины-пароли). Например, участники регионального этапа получат карточки с именем пользователя и паролем и буду заходить по ним.
Я нигде не могу найти свой суммарный балл, это неудобно. Может, стоит добавить?
Хорошая идея, спасибо. Скорее всего добавлю такое.
Стоит ли показывать участникам графы "Время" и "Память"? Например, политика
POINTSпредполагает, что участник должен видеть только баллы за подгруппу и больше ничего. А имея эти графы, он, глядя на время, может понять TL у него или WA.Плюс в задачах с маленьким количеством входных параметров (аля "Конфеты" с пробного тура) можно с их помощью очень быстро выяснить непроходящий тест, заставляя программу отработать по таймеру время или выделяя объем памяти, зависящий от входного параметра. Имея в качестве инструмента только вердикты, делать это на порядок более трудоемко (а если вердикты скрыты политикой, то и в принципе невозможно).
Верно подмечено. Исправляю недочёт.
Заметил эту фичу полигона еще в сентябре, уже тогда использовал ее для тренировок. Правда, раньше было много багов, в частности, с таблицей. Сейчас все исправлено, насколько я знаю. И наконец-то официальный анонс :)
Codeforces становится все лучше и лучше :)