Расписание для виртуальныйх контестов

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
vk
Posts:165
Joined:24 August 2007, 13:44
Location:Ханты-Мансийск
Contact:
Расписание для виртуальныйх контестов

Post by vk » 05 October 2010, 17:41

Здравствуйте!

Как можно указать время начала и окончания виртуального контеста?
Необходимо, чтобы контест был доступен, грубо говоря, сутки, в течение которых можно выполнять задания (начинать виртуальный турнир для участника). Сам контест имеет продолжительность несколько часов.

Заранее спасибо :-)

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Расписание для виртуальныйх контестов

Post by cher » 15 October 2010, 19:26

Вручную или с использованием управления турнирами из командной строки.

vk
Posts:165
Joined:24 August 2007, 13:44
Location:Ханты-Мансийск
Contact:

Re: Расписание для виртуальныйх контестов

Post by vk » 01 December 2011, 20:53

Обошел проблему написанием скриптов, запускаемых кроном.

Но в последних версиях (в последней, или в предпоследней, не обратил внимание) перестала осуществляться остановка турнира, даже после Stop contest.
Т.е. турнир помечается как завершенный, но прием решений, запуск и остановка виртуальных турниров продолжается.
Приходится делать Suspend clients, но это не айс...




Вдогонку подниму снова тему о данной Feature request. При остановке турнира работа в системе прекращается для всех (точнее раньше так было). И для участников, которые только начали виртуальный турнир, и для тех, кто уже заканчивает.
Удобно было бы именно закрывать возможность начала виртуального турнира. Хоть вручную через командную строку, неважно.

UPD. Фича реализована в версии 2.3.20, спасибо авторам :-)

Post Reply