Команда организаторов М. Баклановский соревнований по системному И. Зеленчук программированию Н. Журавлёв EACP: 2 Д. Корнев А. Веретенников В. Самунь Январь 2008 ПРАВИЛА ПРОВЕДЕНИЯ СОРЕВНОВАНИЙ Статус данного документа Данный документ является официальным предложением по правилам проведения соревнований EACP. Распространение данного документа не ограничено. В документе сделана первая попытка формулировки правил проведения соревнований. Документ нуждается в широком обсуждении, дополнениях и уточнениях. Основные понятия и используемые термины Предварительное время наступает с момента сообщения о планах проведения соревнований и о начале регистрации команд. В это время командам предлагаются квесты для набора баллов. Основное время назначенное организаторами время, в течение которого в указанных помещениях постоянно присутствуют не менее одного участника от каждой команды и жюри. Таск задача, которая выдается участникам в основное время. Решения тасков можно сдавать до конца основного времени. Время на решение некоторых тасков может быть ограничено дополнительно. Хинт подсказка к таску. Квест несложная веселая задача без хинтов. Время ограничивается так же как и у таска. Батл проводимый во время соревнования тематический мини-чемпионат. [стр. 1] EACP 2 Январь 2008 Общие ограничения Ограничения на число команд, допускаемых к участию в соревнованиях в основное время, указываются организаторами при объявлении планов проведения соревнования. Команды выступают от имени университетов. Каждый университет может представить 1 или больше команд. В состав команды должно входить больше 1 человека, один из которых капитан. Организаторы соревнований могут ввести дополнительные ограничения на размер команды. На основное время каждой команде предоставляется один подготовленный к соревнованиям компьютер (Сервер). В случае необходимости участники соревнований могут принести с собой компьютеры и другое необходимое им оборудование. На основное время каждой команде предоставляется доступ в Интернет для одного компьютера (не считая Сервер). В состав жюри входят известные и уважаемые профессионалы в области системного программирования. Членов жюри должно быть не меньше 3. Алгоритм определения состава жюри Все команды могут принять участие в определении состава жюри. ШАГ 1. Первичный список членов жюри предлагают организаторы EACP. ШАГ 2. Каждая команда может предложить исключить одного участника жюри и/или добавить одного участника в жюри. Предложение об исключении долно быть обосновано. ШАГ 3. Если после этой процедуры, продолжительность которой определяют организаторы, в жюри остаётся меньше трех человек, процедура повторяется 1 раз начиная с ШАГА 1. ШАГ 4. Если после повторения процедуры состав жюри не сформировался, организаторы самостоятельно назначают состав жюри. Общее описание соревнований Во время соревнований командам предлагается для решения несколько задач. Задачи разделяются на два типа: квесты и таски. За выполнение задач команды получают баллы. Если во время выполнения тасков у команды возникают проблемы, она может приобретать хинты из числа предложенных. За получение хинтов команда расплачивается баллами. Решение о приобретении хинтов команда принимает самостоятельно. [стр. 2] EACP 2 Январь 2008 За каждую попытку сдать решение задачи команда также платит баллами. Помимо решения задач проводятся батлы. Батл может требовать предварительной подготовки. Обо всех условиях проведения батла жюри объявляет отдельно. Победителя определяет жюри после завершения основного времени. Победителем может быть признана только одна команда. Решение о допуске команд к участию в соревнованиях в основное время принимает жюри на основе, в первую очередь, количества баллов, набранного за предварительное время. Победителя определяет жюри на основе суммарно набранного количества баллов в первую очередь. В обоих случаях могут учитываться время сдачи решений и другие формальные признаки. Команда участников может быть снята с соревнований по решению жюри в течение всего времени проведения соревнования вплоть до момента объявления победителя. [стр. 3]