Difference between revisions of "Serve.cfg:problem:test generator env"

From EjudgeWiki
 
(...)
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[Serve.cfg:problem:test_generator_env|test_generator_env]]</code>
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Конфигурационные файлы]]/[[serve.cfg]]/[[serve.cfg:problem|Конфигурационные параметры задач]]/<code>[[Serve.cfg:problem:test_generator_env|test_generator_env]]</code>
 +
 +
Данная конфигурационная переменная позволяет задать дополнительные переменные
 +
окружения, которые передаются в
 +
[[Программы генерации тестов|программу для генерации тестов]] на лету,
 +
которая необходима для [[Динамические задачи|динамических задач]].
 +
 +
Сама программа для генерации тестов задаётся с помощью
 +
конфигурационной переменной
 +
<code>[[Serve.cfg:problem:test_generator_cmd|test_generator_cmd]]</code>.
 +
 +
Пример.
 +
 +
[problem]
 +
#...
 +
test_generator_env = "MODE=fast"
 +
test_generator_env = "SEED=100500"
 +
 +
Поддерживается с версии [[Изменения в версии 3.12.0|3.12.0]].

Latest revision as of 06:24, 3 January 2024

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

Данная конфигурационная переменная позволяет задать дополнительные переменные окружения, которые передаются в программу для генерации тестов на лету, которая необходима для динамических задач.

Сама программа для генерации тестов задаётся с помощью конфигурационной переменной test_generator_cmd.

Пример.

[problem]
#...
test_generator_env = "MODE=fast"
test_generator_env = "SEED=100500"

Поддерживается с версии 3.12.0.