Difference between revisions of "Serve.cfg:problem:checker real time limit"
(...) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/[[serve.cfg:problem:checker_real_time_limit|checker_real_time_limit]] | + | Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[serve.cfg:problem:checker_real_time_limit|checker_real_time_limit]]</code> |
{| | {| | ||
Line 19: | Line 19: | ||
|} | |} | ||
− | '''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Abstract problems"'', поле ''"Real time limit for checker (sec)"''. | + | '''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Abstract problems"'', поле ''"Real time limit for checker (sec)"'', либо страница ''"Editing contest"'', вкладка ''"Problems (serve.cfg)"'', блок ''"Concrete problems"'', поле ''"Real time limit for checker (sec)"''. |
'''Описание.''' Данная конфигурационная переменная задаёт ограничение на астрономическое время проверки результата работы тестируемой программы. Другими словами, эта переменная ограничивает максимальное время работы проверяющей программы. В случае, | '''Описание.''' Данная конфигурационная переменная задаёт ограничение на астрономическое время проверки результата работы тестируемой программы. Другими словами, эта переменная ограничивает максимальное время работы проверяющей программы. В случае, | ||
Line 35: | Line 35: | ||
'''Пример.''' | '''Пример.''' | ||
checker_real_time_limit = 60 | checker_real_time_limit = 60 | ||
+ | |||
+ | Начиная с версиии [[изменения в версии 3.9.0|3.9.0]] | ||
+ | этот параметр используется и для ограничения реального времени | ||
+ | работы [[Оценивающие программы|оценивающих программ (valuer)]] | ||
+ | и [[Программы инициализации|программ инициализации]]. |
Latest revision as of 21:39, 24 December 2021
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/checker_real_time_limit
Имя переменной: | checker_real_time_limit |
Содержится в: | problem |
Используется: | run |
Тип содержимого: | integer |
Может отсутствовать: | да |
Наследуется: | да |
Значение по умолчанию: | 30 |
Может повторяться: | нет |
Редактирование элемента: страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Abstract problems", поле "Real time limit for checker (sec)", либо страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Concrete problems", поле "Real time limit for checker (sec)".
Описание. Данная конфигурационная переменная задаёт ограничение на астрономическое время проверки результата работы тестируемой программы. Другими словами, эта переменная ограничивает максимальное время работы проверяющей программы. В случае, если максимальное время работы проверяющей программы превышено, проверка программы участника завершается со статусом “Check failed” («Проверка не удалась»). Значение 0 означает отсутствие ограничения времени.
Если значение данной конфигурационной переменной в описании неабстрактной задачи не определено, но данная неабстрактная задача наследует свойства некоторой абстрактной задачи A, которая определяет данную переменную, используется значение, определённое в описании абстрактной задачи A. Если после этого значение данной конфигурационной переменной всё ещё не определено, используется значение глобальной конфигурационной переменной checker_real_time_limit. Значение последней по умолчанию равно 30, следовательно и значение конфигурационной переменной уровня задачи также равно 30.
Пример.
checker_real_time_limit = 60
Начиная с версиии 3.9.0 этот параметр используется и для ограничения реального времени работы оценивающих программ (valuer) и программ инициализации.