Програми для організації суддівства
- Небайдужий
- Advanced Member
- Повідомлень: 4846
- З нами з: 01 січня 2007, 13:26
- Розряд: 6k
- Звідки: м. Рівне
- Контактна інформація:
Re: Програми для організації суддівства
Справа в тому, що це був навчальний турнір, в якому за основу було прийнято правило: не призначати по пів очка за пропуски турів. А коли хтось з учнів все ж пропускав тури, то призначені автоматично програмою пів очка компенсувались мінусуванням по пів очка у вкладці інфо гравця. Таким чином, при пропусках турів двадцятими кю у них мінусувались очки. І неправильно, що ці мінуси стали мінусами в коефіцієнтах. В кінці ж партії у цих гравців були не мінусові очки, а, або нульові, або якісь плюсові. Ото ж і не зрозуміло чому програма нарахувала мінусові коефіцієнти.
Тоді іншого варіанту вирішення цього питання не було. От саме в такому турнірі важливо мати можливість не нараховувати пів очка за пропуск туру, але щоб коефіцієнти суперників гравця, що пропускав тури, призначались максимальні, якніби пів очка були нараховані за пропуск туру. Адже ті пів очка і призначені щоб зменшити вплив пропусків турів на учасників, які грали з гравцями, що пропустили тури. Раніше цей варіант неможливо було реалізувати в АвтоКорсаку.
Тоді іншого варіанту вирішення цього питання не було. От саме в такому турнірі важливо мати можливість не нараховувати пів очка за пропуск туру, але щоб коефіцієнти суперників гравця, що пропускав тури, призначались максимальні, якніби пів очка були нараховані за пропуск туру. Адже ті пів очка і призначені щоб зменшити вплив пропусків турів на учасників, які грали з гравцями, що пропустили тури. Раніше цей варіант неможливо було реалізувати в АвтоКорсаку.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям
Омар Хайям
-
- Advanced Member
- Повідомлень: 1650
- З нами з: 06 січня 2007, 14:23
- Звідки: Киев
- Контактна інформація:
Re: Програми для організації суддівства
Версия: 1.30
Что нового:
- Добавлена кнопка "Ассистент" в окне свойств турнира для вызова "ассистента" по подбору турнирной системы;
- Добавлен отчёт для круговой системы.
Что нового:
- Добавлена кнопка "Ассистент" в окне свойств турнира для вызова "ассистента" по подбору турнирной системы;
- Добавлен отчёт для круговой системы.
-
- Advanced Member
- Повідомлень: 365
- З нами з: 28 липня 2009, 08:18
Re: Програми для організації суддівства
Супер!!! Це саме те, що я хотів!
Але помітив деякі недоліки.
Задав такі параметри:
9 гравців, 4 круги - отримав відповідь: рекомендована система Макмагона, верхня група 8 гравців. Виглядає не логічно понижувати лише одного гравця.
9 гравців, 5 кругів - відповідь: рекомендована система Макмагона, верхня група 12 гравців.
Це ж швейцарка.
Помилка була допущена в моєму файлику. Її потрібно якось виправити.

Але помітив деякі недоліки.
Задав такі параметри:
9 гравців, 4 круги - отримав відповідь: рекомендована система Макмагона, верхня група 8 гравців. Виглядає не логічно понижувати лише одного гравця.
9 гравців, 5 кругів - відповідь: рекомендована система Макмагона, верхня група 12 гравців.

Помилка була допущена в моєму файлику. Її потрібно якось виправити.

-
- Advanced Member
- Повідомлень: 1650
- З нами з: 06 січня 2007, 14:23
- Звідки: Киев
- Контактна інформація:
Re: Програми для організації суддівства
Я попытался покрыть все варианты, но где-то ошибся. Давайте подумаем, какие общие формулы можно применить. Есть N игроков, M туров. Что порекомендовать?
Если N - нечётно, принять N = N + 1 за счёт "болвана" (Bye).
Если N < M - 1, играть нельзя.
Если N = M - 1, это круговая.
Если N < M/2 - швейцарка, иначе - Макмагона (пока так заложено в алгоритме).
Проблему составляет определение величины верхней группы.
Не реализована разбивка на заданное число групп Макмагона (не уверен, что нужно).
Если N - нечётно, принять N = N + 1 за счёт "болвана" (Bye).
Если N < M - 1, играть нельзя.
Если N = M - 1, это круговая.
Если N < M/2 - швейцарка, иначе - Макмагона (пока так заложено в алгоритме).
Проблему составляет определение величины верхней группы.
Не реализована разбивка на заданное число групп Макмагона (не уверен, что нужно).
- Небайдужий
- Advanced Member
- Повідомлень: 4846
- З нами з: 01 січня 2007, 13:26
- Розряд: 6k
- Звідки: м. Рівне
- Контактна інформація:
Re: Програми для організації суддівства
В програмі неправильно вказані спортивні звання і розряди.
Правильно:
- заслужений майстер спорту України (ЗМСУ);
- майстер спорту України міжнародного класу (МСУМК);
- майстер спорту України (МСУ);
- кандидат у майстри спорту України (КМСУ).
Будь-ласка, введіть у програму правильні повні назви і їх скорочення.
Правильно:
- заслужений майстер спорту України (ЗМСУ);
- майстер спорту України міжнародного класу (МСУМК);
- майстер спорту України (МСУ);
- кандидат у майстри спорту України (КМСУ).
Будь-ласка, введіть у програму правильні повні назви і їх скорочення.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям
Омар Хайям
-
- Advanced Member
- Повідомлень: 1650
- З нами з: 06 січня 2007, 14:23
- Звідки: Киев
- Контактна інформація:
Re: Програми для організації суддівства
Там вся разница - в отсутствии привязки к стране. Разве буква у принципиальна?
Полагаю, универсальность в данном случае лучше: указывать звания можно не только гражданам Украины, но и, скажем, белорусам да россиянам.
Полагаю, универсальность в данном случае лучше: указывать звания можно не только гражданам Украины, но и, скажем, белорусам да россиянам.
- Небайдужий
- Advanced Member
- Повідомлень: 4846
- З нами з: 01 січня 2007, 13:26
- Розряд: 6k
- Звідки: м. Рівне
- Контактна інформація:
Re: Програми для організації суддівства
Універсальних назв в даному випадку не може бути, так як в кожній країні своя система класифікації. Так, наприклад, в Росії замість МСМК є звання Гросмейстер. Не видумуйте універсальності там, де не потрібно. При виставці в інфо гравця інформації про країну в списку звань мають ставати активними звання, які застосовуються саме в цій країні (для України одні, для Росії інші, а для Білорусії ще інші). Всю інформацію для цього можна знайти у Вікіпедії.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям
Омар Хайям
-
- Advanced Member
- Повідомлень: 1650
- З нами з: 06 січня 2007, 14:23
- Звідки: Киев
- Контактна інформація:
Re: Програми для організації суддівства
В России МСМК и гроссмейстер - синонимы, всё остальное совпадает. Так зачем плодить сущности? В чём необходимость?
- Небайдужий
- Advanced Member
- Повідомлень: 4846
- З нами з: 01 січня 2007, 13:26
- Розряд: 6k
- Звідки: м. Рівне
- Контактна інформація:
Re: Програми для організації суддівства
Ви чомусь не хочете зрозуміти, що вся ця інформація про розряди потрібна лише для звітів у відповідні спортивні комітети. Для публікації результатів турніру на форумі чи будь-де ця інформація надлишкова. А для державних органів потрібні саме ті назви звань і розрядів, які офіційно діють в країні (для України - одні, для Росії - другі, а для Білорусії - треті). Уніварсальність тут абсолютно ні до чого.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям
Омар Хайям
-
- Advanced Member
- Повідомлень: 1650
- З нами з: 06 січня 2007, 14:23
- Звідки: Киев
- Контактна інформація:
Re: Програми для організації суддівства
Разве в спорткомитете не примут таблицу, где, скажем, написано не КМСУ, а КМС? Страна ведь и так подразумевается.
Как вариант, могу всюду подописовать буквы у в украинской локализации. Тогда, правда, какие-нибудь заезжие мастера спорта могут неожиданно стать МСУ или даже МСУМК.
Как вариант, могу всюду подописовать буквы у в украинской локализации. Тогда, правда, какие-нибудь заезжие мастера спорта могут неожиданно стать МСУ или даже МСУМК.