Програми для організації суддівства

... и другие программы по Го.
AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 14 фев 2014, 23:54

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

AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 17 фев 2014, 23:47

Версия: 1.34

Что нового:

Уточнён расчёт рейтинга в соответствии с правилами УФГО;
Исправлено создание излишнего тура для круговой системы.

Аватара пользователя
December
Advanced Member
Сообщения: 1675
Зарегистрирован: 11 апр 2008, 14:31
Разряд: 5k
Откуда: Київ

Re: Програми для організації суддівства

Сообщение December » 15 мар 2014, 02:21

Абсолютно не запускается эта 1.34! Весь вечер бьюсь! Паника!
Подробности ошибки отправила в личку. Если возможно, пришли более старую версию по почте, т.к. у меня нет. 1.30 у меня еще точно работала. Про более поздние - не скажу наверняка.

Аватара пользователя
Небайдужий
Advanced Member
Сообщения: 4639
Зарегистрирован: 01 янв 2007, 14:26
Разряд: 6k
Откуда: м. Рівне

Re: Програми для організації суддівства

Сообщение Небайдужий » 16 апр 2014, 22:47

Помітив ще одну помилку програми.
Використовував програму для навчальних турнірів в групах з різних видів ігор і виявив, що в разі призначення нічиєї, програма чомусь не нараховує по пів очка кожному з гравців пари, де відмічена нічия. Це викривляло результати турніру в цілому.

І ще, дуже незручно, що програма визначає положення пари в нумерації столів по поточних очках, а не за результатами попереднього туру. Це призводить до того, що при вводі результатів починають змінюватись номери столів і написи починають стрибати та із-за цього програма починає виходити на помилки і видавати відповідні попередження.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям

AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 17 апр 2014, 08:20

Интересные наблюдения, спасибо.
Я сейчас сильно занят, но в последствии обязательно исправлю (в т. ч. то, что мне присылают на почту).

Аватара пользователя
Небайдужий
Advanced Member
Сообщения: 4639
Зарегистрирован: 01 янв 2007, 14:26
Разряд: 6k
Откуда: м. Рівне

Re: Програми для організації суддівства

Сообщение Небайдужий » 06 май 2014, 15:28

Запитання до автора програми (на засипку :) ) :
Знаю, що підрахунок рейтингу для звичайних турнірів ви уже добре налагодили і він вираховується правильно, а ось чи враховує програма АвтоКорсак фору при підрахунку рейтингів для форових турнірів, тобто чи правильно рахує вона форові рейтинги? Ви цим питанням займались?

До речі, помітив одну невеличку помилку при підрахунку звичайного рейтингу Вашою програмою. Для учасника з рейтингом 100 очок вона нараховує за програні партії по 1 очку, хоча це передбачено лише у випадках до 100 очок (тобто для 99 і менше рахується по 1 очку за програну партію, а ось при 100 очках і вище уже не рахується).


PS: Перевірив раніше обраховані форові турніри і спробував ці ж турніри відкрити програмою АвтоКорсак та подивився як вона порахувала форові рейтинги.... На жаль, форовий рейтинг вона рахує неправильно. Будь-ласка, зробіть, щоб і форові рейтинги вона рахувала правильно - дуже потрібно. Ваша програма, хоч і має не зовсім допрацьований алгоритм, та зате має деякі інші зручності, яких немає в інших програмах. Так що, я і надалі продовжую часто використовувати Вашу програму. Єдине, в навчальному процесі у нас проводяться в основному форові турніри і потрібно, щоб Ваша програма правильно рахувала форові рейтинги.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям

AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 06 май 2014, 17:13

Рейтинг на форе у меня почему-то не сошёлся с контрольным расчётом, хотя поправка на фору совпадает с указанной в формулах. Надо будет посмотреть, в чём же там, всё-таки, дело. Спасибо за информацию относительно 100 очков.

AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 11 май 2014, 00:03

1) Что-то не вижу, как можно свести формулы, приведённые здесь - viewtopic.php?f=3&t=1260&hilit=%D1%80%D ... =40#p80320 - с тем, что рассчитывает эталонная программка.

Например, если играют двое с рейтингом 800 и 600, за выигрыш рейтинг первого возрастает на 23. Допустим, применяется фора в 2 камня. По формуле из правил по ссылке следует умножить на коэффициент 0.8. Получаем ~18. А программка выдаёт ~13.

Что не так?

2) Не могу воспроизвести неверный расчёт рейтинга для игрока с рейтингом 100. Прошу прислать соответствующий файл или скриншот.

AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 12 май 2014, 18:42

Файл получил, спасибо.

Там всё интересней: оказывается, если свести игроков с разницей в рейтинге больше ~600, и слабейший проиграет, то у него всё равно вырастет рейтинг. И чем разница больше, тем больше и премия за проигранную партию. Похоже, это фундаментальное свойство украинской рейтинг-системы.

(К сожалению, расчёты АвтоКорсака и эталонного GoRaiting для этой ситуации незначительно отличаются - я постараюсь разобраться, почему.)

AlterEgo
Advanced Member
Сообщения: 1650
Зарегистрирован: 06 янв 2007, 15:23
Откуда: Киев

Re: Програми для організації суддівства

Сообщение AlterEgo » 23 май 2014, 17:49

Версия: 1.35

Что нового:

Исправлен ряд незначительных ошибок.