Можливо деяку ясність в підході до проблеми автоматизації жеребкування внесе більш детальний розгляд можливостей програм жеребкування. Оскільки я користуюсь програмою MacMahon, то я напишу про деякі можливості цієї програми.
Більшість програм для обслуговування турнірів мають закритий алгоритм і не дають можливості користувачам втручатись в нього.
Оскільки в багатьох країнах та клубах відрізняються критерії використання тих чи інших факторів при жеребкуванні, то автор програми MacMahon зробив її алгоритм гнучким, з можливістю великої кількості різноманітних налаштувань, які допомагають підігнати алгоритм програми під потреби того чи іншого турніру або тих, чи інших традицій різних клубів.
Якщо розглянути, наприклад, такий критерій, як баланс гри білими та чорними на протязі турніру для кожного гравця, то ця програма дає можливість:
• налаштувати ступінь важливості використання цього критерію при жеребкуванні
• автоматично визначати колір для кожного гравця пари в залежності від використання того чи іншого кольору кожним із них в зіграних партіях (навіть при ручному жеребкуванні)
• можливість в ручному режимі відмінити призначений програмою розподіл кольорів між партнерами по грі і призначити колір силовим методом
Таким чином, якщо важливо дотримання балансу чорного і білого в турнірі, то достатньо просто для усіх учасників турніру оголосити про те, що колір в турнірі визначається не «нігірі», а обов’язковим дотриманням рекомендованих програмою кольорів.
Важливим позитивним фактором програми MacMahon є гнучке призначення стартових очок MacMahon (MMS). Найчастіше програми, які можуть обслуговувати MacMahon турніри, визначають їх автоматично і можливості втрутитись в цей процес мінімальні. Обговорювана нами програма дає більш гнучкий підхід до вирішення цього питання. Встановивши верхню межу нижньої групи MacMahon, та нижню межу верхньої групи MacMahon, програма автоматично визначає стартові очки усім учасникам турніру. Якщо з якихось причин вам потрібно їх відкоригувати, то є можливість вручну встановити необхідні величини MMS для кожного гравця, поєднуючи автоматичне визначення і ручне.
В програмі є можливість вказати заборону на створення пар між деякими суперниками.
Крім того є величезна кількість налаштувань стратегії використання гандикапу в турнірі. Можна вказати, що гандикап в турнірі не використовується (тільки ігри на рівних). Можна вказати, що гандикап використовується тільки зі знижкою на кілька пунктів. Це буває важливо, коли в турнірі зустрічаються гравці з дуже великою різницею в рейтингах і гра без гандикапу просто втрачає сенс. В той же час, оскільки у сильних гравців рейтинг більш-менш стабільний, а у гравців з низьким розрядами рейтинг може не встигати за ростом реальної сили гри, то використання прямого гандикапу ставить в невигідні умови сильних гравців. В такому випадку можна використати зменшений на кілька пунктів гандикап. Програма дає можливість використовування різних стратегій гандикапу для різних груп MacMahon. Крім того гандикап в один два камені може застосовуватись при опусканні гравця з верхньої групи в нижні (особливо при опусканні не на найближчу групу, а через групу). Є ще можливість впливу використання гандикапу на вираховування коефіцієнтів Бухгольця та Бергера. Можна також обмежити верхню межу використання гандикапу (наприклад не більше 9 каменів або будь якого іншого числа ). При використанні гандикапу більше 9 за кожну різницю розрядів, що перевищує 9, сильніший віддає додаткові очки комі. Жодна з відомих мені програм не дає таких можливостей по реалізації різних стратегій гандикапу.
В налаштуваннях програми можна корегувати алгоритм визначення пар шляхом зміни вартості тих чи інших критеріїв (залежність від балансу білого/чорного;заборона створення пар гравців з однієї країни або з одного клубу; з великою різницею в рейтингу, вказавши максимально можливу різницю розрядів; розташування гравців за рейтингом, а не за алфавітом при однакових усіх інших умовах; використовування віртуального найслабшого гравця при непарній кількості учасників; та деяких інших критеріїв).
Я рекомендую попробувати «прогнати» через програму різні ваші турніри і спробувати реалізувати на ній усі важливі для вашого клубу критерії. Для потреб Рівненського клубу більш вдалого варіанту реалізації наших особливостей складу учасників та прийнятих у нас критеріїв я просто поки що не бачу. Усі інші випробувані мною програми просто не змогли забезпечити гнучку реалізацію всіх наших потреб.
Якщо людина привикає до користування тією чи іншою програмою, то використання незнайомої програми може викликати деякий внутрішній спротив. Переборіть його і спробуйте об'єктивно оцінити плюси і мінуси тої чи іншою програми, не розглядаючи її через призму звичної для вас програми.
Відійдіть від шахових стереотипів і попробуйте попрацювати з різними програмами, які обслуговують саме MacMahon турніри, як найбільш використовувані в масовому любительському Го.
