Що стосується програми «Swiss Master 5.5», то це дійсно цікава, функціональна, зручна і русифікована програма. Вона може широко використовуватись для «круговидів» та «швейцарок», які можуть застосовуватись в форових турнірах невеликих клубів (10-15 учасників) значним і нерівномірним градієнтом рейтингів, як, наприклад, у вас в Одесі. В турнірах зі значно більшою кількістю учасників та в турнірах без гандикапу, на мою думку, варто застосовувати систему MacMahon. З цією задачею програма «Swiss Master 5.5» не може справитись, так як у неї не передбачено відповідних налаштувань. А ось програма Герлаха «MacMahon» справляється з усіма широко застосовуваними в Го видами турнірів і розповсюджується безкоштовно на сайті її автора (тільки, на жаль, вона не русифікована).
Программа Swiss Master используется в шахматных турнирах с любой численностью. Это не только и не столько программа для жеребьёвки, сколько своеобразный органайзер главного судьи турнира. В ней есть масса полезных вещей, не имеющих шахматной специфики.
Если говорить о применимости к жеребьёвке турниров по го, то в ней нет лишь учёта мак-магона, что делает возможным её использование лишь в турнирах без его использования. Надеюсь, Вы это имели в виду.
Что касается программы Герлаха, то она имеет два плюса - это учёт мак-магона и бесплатность. Об её алгоритме жеребьёвки ничего хорошего сказать не могу. То же самое Вам скажет Корсак, чьему мнению Вы доверяете больше.
На самом деле чтобы понять состояние вещей, нужно понять откуда они взялись.
Тогда станет понятно, почему есть методика по-киевски, почему Европа привязана к программе Герлаха.
Но об этом позже. Сначала по тексту Вашего письма.
Я не нехтую російським досвідом, але він потребує додаткового глибокого вивчення, так як у них розроблена своя рейтингова система і її автор (Павлов) розробив для обрахунку рейтингу свою програму. Тому він і ставить свої вимоги по оформленню турнірів для коректного сприйняття таблиць його рейтинговою програмою. Ці вимоги в чомусь подібні до європейських, але й мають деякі відмінності. Оскільки ми відсилаємо результати турнірів не Павлову а Цєплому, то й пристосовуємось до вимог пана Цєплого.
Заметьте один момент - для того, чтобы отправить таблицу турнира Павлову мне достаточно поместить её на форум Кидо в том формате, который использует программа Turbo Swiss. И всё! Этот формат понятен и логичен.
Кстати, я прочитал ссылки, которые Вы мне предоставили, - большое спасибо, там есть действительно много интересного и в том числе описан формат, используемый Европейской Федерацией, т.е. он существует!
Вот фрагмент его описания и ссылка, где можно прочитать весь текст:
Tournament table format
The rating program processes the tournament tables written in the form of ASCII text files. The data record for each player is to be given in one line. Empty lines and everything following the semicolon sign are ignored. The results are presented in a string of entries separated by blanks. The number of rounds (included results) must be the same for each player and each result entry is given in the form:
<opponent's place><symbol>[/<colour>[<h>]]
where
<symbol> is + (a win), - (a loss) or = (jigo)
<colour> means the colour of stones ('b/w' = black/white)
<h> specifies the number of given handicaps
http://gemma.ujf.cas.cz/~cieply/GO/gor.html
Но вот что говорится по поводу отсылки результатов турниров:
We highly recommend using either the Ch.Gerlach's pairing program MacMahon or the L.Vannier's program Gotha that are (in our opinion) very efficient and include a direct export in the required format. If one of those programs was used to run the tournament we prefer to receive the original pairing file instead of the output text files.
То есть для жеребьёвки настоятельно рекомендуется использовать программу Герлаха или Госа(Gotha), и если жеребьёвка осуществлялась действительно в этих программах, то отсылать результаты не в текстовом формате, описанном выше, а в рабочем формате программы.
Это вполне логичное требование, но совсем нелогично требовать вручную перенабирать турнир, который был проведён с использованием другой программы. Думаю, если Вы будете отправлять турнир в Европейском формате, к Вам никаких претензий не будет, достаточно в комментарии указывать, что использовалась другая программа.
К следующей Одессе Золотой я сделаю импорт в европейский формат из Turbo Swiss(в Одессе только этот турнир по го обсчитывается этой программой), это несложно.
Осталась единственная проблема - это латинское написание имён.
На самом деле и это не проблема. В шахматах, например, турниры, которые идут на обсчёт ФИДЕ, ведутся в латинском написании. Так же можно поступить и в Го.
Было бы вообще прекрасно, если бы была единая база игроков Украины с национальными и украинскими транскрипциями имён и был доступ к этой базе по интернет, а программа жеребьёвки хранила оба написания и по требованию выдавала то, которое необходимо в данный момент. Но это лишь мечты... мечты...
Повторюсь, всё интересно и важно, но нигде нет описания, пусть даже самого простого, ни швейцарской системы, ни системы Мак-Магона. Про Мак-Магон сказано лишь, что добавляются очки в зависимости от уровня игры и всё.
А где же алгоритм образования пар? Чем он отличается в швейцарке и мак-магоне?
И отличается ли он от классического алгоритма, используемого ФИДЕ. У автора программы Макмагон на сайте опять таки идёт ссылка на использование системы Мак-Магон и есть описание алгоритма, позволяющего программно реализовать образование пар, но по какому принципу они должны быть организованы - ничего нет.
Що до жеребкування за правилами Корсака, то скажу Вам так: кожен нормальний автор будь-якої системи ніколи не скаже, що його система бездоганна, завжди знайдеться що в ній доопрацювати. Тільки недалекоглядні люди можуть заявляти, що вони придумали щось абсолютно досконале. Тому Корсак і відповів вам, що його система правил жеребкування далека від досконалості. Але це не означає, що вона гірша від інших.
Система Корсака не может быть ни лучше ни хуже, поскольку это ещё не система. В методике Корсака есть множество нерешённых проблем и нет главного - алгоритма перебора пар, что является основой.(Если Вам интересно глубже погрузиться в тему методики жеребьёвки по-киевски, то предлагаю обсудить её по следам свежего турнира PANDANET, который сегодня заканчивается).
Что касается общественного мнения на жеребьёвку по-киевски...
С ней связаны вопросы в начале поста, на которые я хотел дать ответ позже.
У меня следующее видение вещей, связанных с Го, его развитием и в частности с проблемой жеребьёвки и в том числе её автоматизацией.
Есть бедная Европейская федерация Го. Ей нужно как-то жеребить турниры. Есть программа Герлаха. Хотелось бы и получше, но нет. Есть правила швейцарской системы, заимствованной в шахматах, хотелось бы разработать свои, но нет кому. Поэтому всё в стиле "как бы есть" и есть рекомендации, что лучше бы так, поскольку по-другому - это никак.
В проекции на Украину - есть Корсак, который даром развлекает народ - каждое воскресенье проводит турниры. Это его хобби, я его понимаю. Есть бедные украинские игроки, которые привыкле всё получать на шару, как наследственность от совка.
Корсаку как-то нужно жеребить турниры? Нужно. Есть компьютер, как его применить? Ура! Спасительная соломинка - программа Герлаха.
Программа не может учитывать цвета? Не беда - нужно ввести нигири.
Жеребьёвка получается кривая? Надо что-то придумать своё.
Придумал. Что-то получается. Закрутиласть машина турниров. Работает.
Хотелось бы лучше? Но нет где взять(программу, правила жеребьёвки).
То же и в России. Шикшин делает жеребьёвку вручную. Это в XXI веке. Понятно, что любое средство, позволяющее хоть как-то автоматизировать процесс воспринимается на "ура".
И лучше, когда приводят мнение эксперта в предметной области, а не пользователя готовым средством. Говорить о компьютерной жеребьёвке по-киевски сейчас - это абсурд.
Теперь представим себе такое обстоятельство - Корсак ушёл из Го. Ну надоело ему всё это. И что тогда? Го умерло.
Поэтому на него все молятся и я в том числе. Поэтому всё, что делает Корсак - хорошо. Отсюда и мнение большинства о методе жеребьёвки по-киевски. И готовы говорить, что она лучшая в мире, чтобы только Корсак не ушёл.
Что предлагаю я? Смотреть на вещи объективно и видеть то, что есть на самом деле.
Конструктивные предлоения по поводу жеребьёвки по-киевски:
1. Изучить правила жеребьёвки по швейцарской системе, изложенные в правилах ФИДЕ.
2. Найти недостатки с точки зрения жеребьёвки турниров по Го(например, учет цвета при образовании пар).
3. Внести свои коррективы, используя основные принципы жеребьёвки по-киевски.
В результате получим уникальную систему жеребьёвки, которую можно алгоритмизировать.
Конструктивное предложение к Европейской федерации Го:
Провести ряд мер по систематизации информации, связанной с системами жеребьёвки, используемыми в Го, в результате которых появится доступ любителей Го к алгоритмам жеребьёвки турниров.
Извините за отнятое время.
С уважением, Валерий Ливеринов