Вибачте за довгу мовчанку... катастрофічно не вистачає на все часу.
З приводу звернення до керівництва Європейської федерації. Я вважаю, що це не доцільно, та і повноважень таких на себе не брав. Ви, звичайно, можете самі проявити ініціативу і почати спілкування з цього приводу. Система Макмагон практично не відрізняється від швейцарської. Просто, при великій кількості учасників, потрібно проводити багато турів, щоб отримати коректні результати турніру і визначити переможців. Тому придумана Макмагон система, яка по суті є швейцаркою на певному етапі (як ніби частина турів швейцарки уже зіграно). Тобто, наприклад, вважається, що 1 кю уже зіграв певну кількість турів і виграв їх у завідомо слабших учасників (20,19,18,…,5 кю,…) і уже має певну кількість очок в турнірі. Ці очки вважаються стартовими очками Макмагон. Кількість цих стартових очок призначається в залежності від рангу учасника (кю, дан). Система Макмагон дає можливість не проводити завідомо безглузді і нецікаві ні для кого партії (1 кю – 20 кю, і т.д.). У верхній групі Макмагон знаходяться учасники, які на цей умовний момент виграли усі свої попередні партії і мають однакову кількість очок. Задача полягає тільки в тому,щоб довести той уявний швейцарський турнір з цього положення до логічного завершення уже не уявно, а в реальному продовженні турніру. Перевага програми MacMahon якраз і є в тому, що можна гнучко кожному учаснику присвоїти в ручному режимі потрібні стартові очки. Усі інші програми для обслуговування турнірів Макмагон умовно вважають, що в турнірі рівномірний склад учасників (від найслабших до найсильніших) і стартові очки призначають автоматично. Такий же автоматичний режим є і в програмі MacMahon. Так що, якщо ви бажаєте, можете скористатись стандартним режимом визначення стартових очок, або призначити їх в залежності від конкретного складу учасників.
Повторюсь в который раз, программу Mac-Mahon невозможно использовать в серьёзных турнирах ввиду плохого сведения пар.
Мене дивує Ваша упередженість по відношенню до цієї програми. Як можна заявляти, що програма дає незадовільне жеребкування, якщо ви не вивчили її як слід, не випробували її на якихось реальних турнірах (хоча б потім, проганяючи турнір через цю програму, щоб побачити відмінність у результатах жеребкування за допомогою різних програм). Як кажуть: ще не пробував, а вже погана… До речі, я пробував набирати деякі проведені в Одесі великі турніри і часто в деяких турах зустрічались варіанти жеребкування, коли противники, які в системі Макмагон не могли б зустрітись із-за того, що мали б деяку різницю стартових очок, у ваших варіантах зустрічаються (навіть через декілька очкових груп).
Мета системи жеребкування полягає в тому, щоб забезпечити учасникам найбільш рівні умови і найближчих по кількості очок в турнірі учасників (тобто мінімізувати нерівні ігри). В багатьох країнах до цієї мети ідуть різними шляхами. Дехто проводить довільне хаотичне жеребкування в одній очковій групі, інші притримуються класичного плану (1-8,2-7,3-6,4-5); Корсак пропонує свій варіант (1-5,2-6,3-7,4-8; а в останньому турі 1-8,2-7,3-6,4-5). У варіанті Корсака вирівнюється, в певній мірі, вірогідність виграшів у всіх учасників одної очкової групи. Тобто, найсильнішому не надається найбільша вірогідність виграшу, а у всіх парах групи ця вірогідність приблизно однакова. Я вважаю цей варіант більш справедливим. Є ще можливість проводити ігри з певним гандикапом (прямим чи зменшеним). Кожен з цих варіантів має певні плюси і мінуси. В ідеалі потрібно було б, щоб кожен зіграв з кожним (кругова система). Але цей варіант можливий тільки в турнірах з дуже малою кількістю учасників (вища ліга, мейдзин, …). Швейцарка дає можливість проводити турніри з більшою кількістю учасників, але знову ж з обмеженням. В шахах не стоїть проблема популяризації. Вони достатньо розвинуті в кожній країні. Щоб добратись до фінального турніру потрібно пройти цілий ряд попередніх турнірів по відбору на різних рівнях (місто, район, область і т.д.). Тому в шахах досить поширені перші дві системи проведення турнірів. В Го ситуація зовсім інша. Тут, при відносно невеликій кількості турнірів, потрібно охопити якнайбільшу аудиторію, з метою популяризації і розвитку Го в країні. Крім того кількість і сила гри учасників в регіонах дуже сильно відрізняється. Тому проводити ряд регіональних турнірів а потім фінальний, у нас немає сенсу. Хіба що у перспективі або в окремих турнірах на зразок Кубка Посла Кореї (Кубка LG).
Програма MacMahon реалізує механізм мінімізації порушення основних принципів. Кожному порушенню принципів при жеребкуванні присвоюється певна числова вагомість (до речі, можна самому виставити вагомість кожного критерію жеребкування (колір, клуб, країна, не поєднувати повторно тих же учасників, велика різниця очок в турнірі і т.д.). Програма оцінює усі можливі варіанти жеребкування як кожної пари окремо, так і суму варіантів для всіх (навіть найнеймовірніші), заносить їх у вагову матрицю і вибирає «найдешевший» варіант жеребкування для всіх. Жеребкування в групі з однаковою кількістю очок в турнірі проводиться за принципом 1-8,2-7,3-6,4-5 (але при умові рівного складу учасників у цій групі – інакше вимоги мінімізації «затрат» можуть поміняти схему жеребкування).
Програма Gotha зручна для викладення результатів турніру на сайт турніру, але для жеребкування вона не така гнучка як програма MacMahon і не має такої кількості різноманітних налаштувань. ЇЇ плюс – відкритість. MacMahon,на жаль, закритого типу і змінити її під наш варіант немає можливості.
Навіть проводячи жеребкування турніру в ручному режимі за набором правил Корсака, при використанні програми MacMahon ми все одно отримуємо певну автоматизацію (підрахунок очок, коефіцієнтів, подача списків при жеребкуванні по очкових групах , автоматичне визначення кольору та багато інших дрібниць, які полегшують жеребкування. Крім того, забезпечивши жеребкування вищої частини турнірної таблиці, при нехватці часу можна для решти учасників провести автоматичне жеребкування, так як це не суперечить основній меті турніру (визначення призерів). Так що говорити, що ця програма не потрібна і не забезпечує автоматизації жеребкування , мабуть буде некоректно.
От якби можна було б доопрацювати програму MacMahon на реалізацію правил Корсака, то це був би найкращий варіант. Але автор програми не розповсюджує її відкритого коду . Єдине, це можна звернутись до автора, щоб він доопрацював програму до наших потреб. Але мабуть це неможливо, так як він займався цією програмою з власної ініціативи і має іншу основну роботу. Тому, як каже Герлах (автор), у нього не вистачає часу на роботу над програмою для підгонки її до тих побажань, які йому надсилають.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям