Difference between revisions of "Serve.cfg:global:ignore duplicated runs"

From EjudgeWiki
 
 
Line 16: Line 16:
 
|'''Может повторяться:''' || ''нет'' ||
 
|'''Может повторяться:''' || ''нет'' ||
 
|}
 
|}
 +
 +
'''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Global settings (serve.cfg)"'', блок ''"Contestant's capabilities"'', поле ''"Identical submits of one contestant are ignored"''.
 +
 
'''Описание.''' Если данная конфигурационная переменная имеет значение ''true'', в последовательности из нескольких идущих подряд (для одного участника) посылок одной и той
 
'''Описание.''' Если данная конфигурационная переменная имеет значение ''true'', в последовательности из нескольких идущих подряд (для одного участника) посылок одной и той
 
же программы для решения одной и той же задачи учитывается только первая посылка.
 
же программы для решения одной и той же задачи учитывается только первая посылка.

Latest revision as of 10:12, 12 February 2013

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/ignore_duplicated_runs

Имя переменной: ignore_duplicated_runs
Содержится в: global
Используется: serve
Тип содержимого: boolean
Может отсутствовать: да
Значение по умолчанию: false
Может повторяться: нет

Редактирование элемента: страница "Editing contest", вкладка "Global settings (serve.cfg)", блок "Contestant's capabilities", поле "Identical submits of one contestant are ignored".

Описание. Если данная конфигурационная переменная имеет значение true, в последовательности из нескольких идущих подряд (для одного участника) посылок одной и той же программы для решения одной и той же задачи учитывается только первая посылка. Все остальные посылки игнорируются. Идентичность программ определяется с помощью сравнения их хэш-кода, полученного с помощью алгоритма SHA1.

Данная конфигурационная переменная может использоваться для удобства участников, работающих через очень медленный канал связи, так как нажатие кнопки “Reload” браузера в некоторых (редких) случаях может приводить к повторной посылке решения.

Пример.

ignore_duplicated_runs