Отчет за соервнования. Формат Ермак

С 01 января 2009 г. (а для молодежных первенств с 01 января 2010 г.) формат ЕРМАК становится единственной формой отчетности для участников соревований по радиосвязи на КВ, организуемых и проводимых Союзом радиолюбителей России в соответствии с Единой всероссийской спортивной квалификацией и ежегодными Едиными календарными планами, а также иных соревнований, аккредитованных в установленном порядке и проводимых уполномоченными федеральными, областными(краевыми, республиканскими), местными органами управления в области спорта.

Целью создания формата ЕРМАК является ускорение процесса судейства соревнований по любительской радиосвязи и повышение его качества.

Отчет в формате ЕРМАК представляет собой текстовый компьютерный файл, каждая строка которого начинается с одного из заранее определенных ключевых слов (идентификаторов). Ключевое слово определяет формат и содержание строки.

Набор ключевых слов соответствует спецификации формата Cabrillo v.3.

Ключевое слово заканчивается последовательностью символов ДВОЕТОЧИЕ ПРОБЕЛ, после него может следовать одно или несколько полей данных, или не следовать ни одного.

Допускается отсутствие в отчете отдельных ключевых слов, если это не влияет на результат и качество судейства.

Наличие в отчете ключевых слов START-OF-LOG, END-OF-LOG, CALLSIGN, CONTEST является обязательным для любого соревнования.

В одном отчете может быть заявлена только одна подгруппа участия. Если участник заявляется в одной подгруппе, то все связи, включая незаявляемые, то есть проведенные за пределами подгруппы участия, должны присутствовать в отчете.

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

Q: Почему потребовался формат Ермак, ведь уже есть формат Cabrillo?
A: Потому что формат Cabrillo не описывает, как составлять отчет за российские соревнования (кроме RDXC).

Q: Почему нельзя было российские соревнования прописать в стандарте Cabrillo?
A: Потому что стандарт Cabrillo создавался по заданию американской лиги ARRL для американских соревнований.
Задолго до создания формата Ермак оргкомитет RDXC попытался «прописаться» в стандарте Cabrillo, на это ушло два года.
С учетом того, что
— всего российских соревнований около 100,
— для многих из них засчитывается выполнение спортивных разрядов и званий, поэтому нужно указывать личные данные участника (причем кириллицей),
— отсутствует заинтересованность разработчиков и заказчика Cabrillo в расширении формата на иностранные тесты,
стало ясно, что быстрее будет создать свой формат под российские соревнования.

Q: Почему нельзя вместо нового формата написать «конвертилку» в тот формат, который требует организатор/судья, ведь создать отчет в Cabrillo не проблема?
A: С точки зрения участника это плохо, потому что требует дополнительно запускать еще одну программу. Участнику лучше, если требуемый формат отчета получается сразу в любимом логгере.
С точки зрения программиста это плохо, потому что требует дополнительного программирования. Программисту лучше, когда есть формальное описание формата отчета, тогда он сможет вставить поддержку формата в свой логгер. И действительно, при появлении формата Cabrillo большинство конвертилок в новый формат было написано не авторами логгеров, а третьими лицами.
Кроме того, потребуется написать большое количество разных конвертилок, поскольку требования организаторов разных контестов отличаются друг от друга, а координации между организаторами не существует.
Формат Ермак введен два года назад, и за это время не появилось ни одной конвертилки в Ермак. Тем более не будет смысла в конвертилках и в будущем, при расширении поддержки формата Ермак.

Q: Что за доморощенное название Ермак?
A: Это короче, чем название «формат Cabrillo для российских контестов». Первая идея названия — еще раз подчеркнуть близость к формату Cabrillo, потому что и Juan Rodriguez Cabrillo, и Ермак Тимофеевич — первооткрыватели. Вторая идея названия — отдать дань исторической личности.

Q: Если отличий Ермака от Cabrillo немного, почему нельзя в положении контеста прописать эти отличия?
A: Это плохо для программистов, которые пишут логгеры. Для программистов лучше взять описание формата в одном месте.
Кроме того, при отсутствии формата Ермак не было бы единых требований к отчету, так как положения контестов нескоординированы.

Q: Я участник, меня не волнуют проблемы организаторов и судей, зачем мне эта морока с новым форматом?
A: Формат Ермак как раз и разрабатывался, чтобы у участников не было мороки с составлением отчета. По окончании соревнований участник нажимает кнопку «Создать отчет» или кнопку «Создать и отправить отчет», у него не должно быть причин даже заглядывать в то, что получилось у машины. При отсутствии единых формализованных требований к отчету, что было до Ермака, участник был вынужден разбираться в требованиях к отчету для конкретного контеста и вручную править отчет под эти требования.
Появление стандартизированных требований к отчету избавляет от этого, и это благо для участника.
Для судьи, у которого первое желание — поскорее получить итоговую таблицу и протокол, единый формат — благо, потому что избавляет от тупой работы по переконвертированию отчетов, составленных в десятках разных форматов, в единый формат, пригодный для программы судейства, и от многодневной переписки с участниками по поводу их ФИО, разрядов и категорий.
Для программиста единый формат — благо, потому что избавляет его от лишней работы по написанию своего кода под каждый контест и учитыванию противоречивых требований организаторов.
Для организатора единый формат — благо, потому что позволяет повысить популярность своего соревнования за счет тех, кто, столкнувшись с тем, что отчет, который изготовила его любимая программа, не хочет приниматься судьями, отказывается либо от высылки отчета, либо от участия в соревновании.

Mike UA9CIR

Рейтинг@Mail.ru Яндекс.Метрика