Difference between revisions of "Принято на проверку"

From EjudgeWiki
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Вердикты тестирования]]/[[Принято на проверку]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Вердикты тестирования]]/[[Принято на проверку]]
  
Английское название: Accepted
+
Английское название: [[Accepted for testing]]
  
 
Данный статус устанавливается у посылки в случаях, когда автоматическое тестирование не производится. Программа участника принимается и сохраняется
 
Данный статус устанавливается у посылки в случаях, когда автоматическое тестирование не производится. Программа участника принимается и сохраняется
Line 7: Line 7:
  
 
Посылка получает данный статус автоматически в следующих случаях.
 
Посылка получает данный статус автоматически в следующих случаях.
 
+
* Турнир проводится по системе ''OLYMPIAD'' и находится в режиме сбора решений.
Турнир проводится по системе ''OLYMPIAD'' и находится в режиме сбора решений.
 
 
В режиме сбора решений каждое поступающее решение проверяется на нескольких начальных тестах из набора тестов к задаче (количество тестов задаётся с
 
В режиме сбора решений каждое поступающее решение проверяется на нескольких начальных тестах из набора тестов к задаче (количество тестов задаётся с
 
помощью конфигурационной переменной <tt>[[serve.cfg:problem:tests_to_accept|tests_to_accept]]</tt> секции описания
 
помощью конфигурационной переменной <tt>[[serve.cfg:problem:tests_to_accept|tests_to_accept]]</tt> секции описания
Line 14: Line 13:
 
статус <tt>ACCEPTED</tt>. В дальнейшем в режиме окончательного тестирования такие
 
статус <tt>ACCEPTED</tt>. В дальнейшем в режиме окончательного тестирования такие
 
посылки будут протестированы уже на всех тестах.
 
посылки будут протестированы уже на всех тестах.
 
+
* Турнир проводится по любой системе, но для некоторой задачи значение конфигурационной переменной <tt>[[serve.cfg:problem:disable_auto_testing|disable_auto_testing]]</tt> конфигурационного файла
Турнир проводится по любой системе, но для некоторой задачи значение конфигурационной переменной <tt>[[serve.cfg:problem:disable_auto_testing|disable_auto_testing]]</tt> конфигурационного файла
 
 
описания турнира <tt>[[serve.cfg]]</tt> равно ''true''. В этом случае при получении решения
 
описания турнира <tt>[[serve.cfg]]</tt> равно ''true''. В этом случае при получении решения
 
его немедленное тестирование не производится, но при выборе команды “Rejudge”
 
его немедленное тестирование не производится, но при выборе команды “Rejudge”
 
любого вида, затрагивающей данную посылку, эта посылка будет полностью протестирована.
 
любого вида, затрагивающей данную посылку, эта посылка будет полностью протестирована.
 
+
* Турнир проводится по любой системе, но для некоторой задачи значение конфигурационной переменной <tt>[[serve.cfg:problem:disable_testing|disable_testing]]</tt> раздела описания задачи конфигурационного файла описания турнира <tt>[[serve.cfg]]</tt> равно ''true''. В этом случае
Турнир проводится по любой системе, но для некоторой задачи значение конфигурационной переменной <tt>[[serve.cfg:problem:disable_testing|disable_testing]]</tt> раздела описания задачи конфигурационного файла описания турнира <tt>[[serve.cfg]]</tt> равно ''true''. В этом случае
 
 
тестирование решения средствами системы <tt>ejudge</tt> полностью отключено.
 
тестирование решения средствами системы <tt>ejudge</tt> полностью отключено.
 
+
* Турнир проводится по любой системе, но находится в режиме приостановки автоматического тестирования поступающих решений. Турнир может быть переведён
Турнир проводится по любой системе, но находится в режиме приостановки автоматического тестирования поступающих решений. Турнир может быть переведён
 
 
в этот режим командой “Suspend testing” администратора турнира (см. раздел
 
в этот режим командой “Suspend testing” администратора турнира (см. раздел
 
[[interface:Управление турниром в течение турнира|Управление турниром в течение турнира]]. Все поступающие посылки получают статус <tt>ACCEPTED</tt> и могут быть впоследствии пересужены с помощью команды “Rejudge”.
 
[[interface:Управление турниром в течение турнира|Управление турниром в течение турнира]]. Все поступающие посылки получают статус <tt>ACCEPTED</tt> и могут быть впоследствии пересужены с помощью команды “Rejudge”.

Latest revision as of 04:11, 6 April 2012

Навигация: Главная страница/Система ejudge/Использование/Вердикты тестирования/Принято на проверку

Английское название: Accepted for testing

Данный статус устанавливается у посылки в случаях, когда автоматическое тестирование не производится. Программа участника принимается и сохраняется в архиве исходных текстов, но тестирование программы будет проводится позднее.

Посылка получает данный статус автоматически в следующих случаях.

  • Турнир проводится по системе OLYMPIAD и находится в режиме сбора решений.

В режиме сбора решений каждое поступающее решение проверяется на нескольких начальных тестах из набора тестов к задаче (количество тестов задаётся с помощью конфигурационной переменной tests_to_accept секции описания задачи конфигурационного файла описания турнира serve.cfg). Если поступившее решение проходит все тесты, соответствующей посылке присваивается статус ACCEPTED. В дальнейшем в режиме окончательного тестирования такие посылки будут протестированы уже на всех тестах.

  • Турнир проводится по любой системе, но для некоторой задачи значение конфигурационной переменной disable_auto_testing конфигурационного файла

описания турнира serve.cfg равно true. В этом случае при получении решения его немедленное тестирование не производится, но при выборе команды “Rejudge” любого вида, затрагивающей данную посылку, эта посылка будет полностью протестирована.

  • Турнир проводится по любой системе, но для некоторой задачи значение конфигурационной переменной disable_testing раздела описания задачи конфигурационного файла описания турнира serve.cfg равно true. В этом случае

тестирование решения средствами системы ejudge полностью отключено.

  • Турнир проводится по любой системе, но находится в режиме приостановки автоматического тестирования поступающих решений. Турнир может быть переведён

в этот режим командой “Suspend testing” администратора турнира (см. раздел Управление турниром в течение турнира. Все поступающие посылки получают статус ACCEPTED и могут быть впоследствии пересужены с помощью команды “Rejudge”.

Посылка со статусом ACCEPTED не учитывается при вычислении текущего положения участников турнира, расчёте штрафных баллов и т. д.