Лидерборд
Чтобы настроить таблицу результатов соревнования, откройте соревнование и в меню слева выберите Настройки → Лидерборд.
Общие настройки
|
Параметр |
Описание |
|
Включить генерацию лидерборда |
Включите, чтобы создавать и обновлять таблицу результатов соревнования. |
|
Система оценивания |
Определяет правила начисления баллов и построения таблицы результатов:
Подробнее читайте в разделе Типы лидербордов в соревнованиях. |
|
Видимость лидерборда |
Выберите, кто и когда увидит таблицу результатов:
|
|
Заморозить лидерборд через |
Укажите время от начала соревнования или старта конкретного участника, после которого таблица для участников перестанет обновляться. Организаторам останутся доступны актуальные результаты. |
|
Разморозить лидерборд через |
Укажите время от начала соревнования или старта конкретного участника, после которого участники снова увидят актуальные результаты. Если настроена заморозка, задайте и время разморозки. Оно может совпадать с окончанием соревнования. |
Во время заморозки участник продолжает видеть результаты собственных посылок.
Настройки системы оценивания
После выбора Системы оценивания появляются настройки выбранного типа лидерборда. Следующие параметры доступны для всех четырех типов:
|
Параметр |
Описание |
|
Не учитывать ошибки компиляции |
Если включено, посылки с вердиктом Compilation Error (CE) не дают баллов и не добавляют штраф. |
|
Не учитывать ошибки проверки перед компиляцией |
Если включено, посылки с вердиктом Precompile Check Failed (PCF) не дают баллов и не добавляют штраф. |
|
Показывать участников без посылок |
Включите, чтобы в таблице были и участники, которые не отправили ни одного решения. |
|
Посылки в замороженном лидерборде |
Определяет, что участники видят после заморозки:
|
SHAD
Для системы SHAD настройте баллы за задачи и штрафы за вердикты:
|
Параметр |
Описание |
|
Баллы за решённую задачу |
Укажите, сколько баллов начислять за каждую решенную задачу. |
|
Баллы за отдельные задачи |
Задайте баллы для каждой задачи отдельно. Если для задачи указано |
|
Штрафные баллы за вердикты |
Укажите штраф для каждого вердикта проверки в таблице. Например, можно задать разные штрафы для Wrong Answer, Runtime Error и Time Limit Exceeded. Ошибки компиляции и проверки перед компиляцией можно исключить отдельными настройками выше. |
ACM
Для системы ACM доступны только общие настройки системы оценивания. Дополнительных полей нет.
IOI
Для системы IOI доступны дополнительные параметры:
|
Параметр |
Описание |
|
Учитывать баллы, даже если не пройдены примеры |
Включите, чтобы учитывать баллы за посылку, даже если она не прошла тесты из условия задачи. |
|
Баллы за пройденный тест |
Укажите, сколько баллов начислять за каждый успешно пройденный тест. |
|
Посылка для зачёта |
Выберите, какая посылка учитывается, если участник отправил решение задачи несколько раз:
|
|
Баллы за тесты в отдельных задачах |
Укажите баллы за тест отдельно для каждой задачи. Если для задачи указано |
SCORING
Для системы SCORING доступны дополнительные параметры:
|
Параметр |
Описание |
|
Учитывать баллы, даже если не пройдены примеры |
Включите, чтобы учитывать баллы за посылку, даже если она не прошла тесты из условия задачи. |
|
Посылка для зачёта |
Выберите Последняя, Лучшая по результату или Лучшая по результату с токенами. Значения описаны в настройках IOI. |
|
Начислять штраф за попытки |
Включите, чтобы учитывать попытки до зачетной посылки. После включения появятся поля Штраф за попытку и Стратегия начисления штрафа. |
|
Штраф за попытку |
Укажите количество штрафных секунд за каждую неуспешную попытку до зачетной посылки. |
|
Стратегия начисления штрафа |
Выберите способ подсчета общего штрафа:
|