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

... та інші програми з Го.
Відповісти
AlterEgo
Advanced Member
Повідомлень: 1650
З нами з: 06 січня 2007, 14:23
Звідки: Киев
Контактна інформація:

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

Повідомлення AlterEgo »

Дело в том, что это же было сделано не просто так, а с какой-то целью - возможно, кто-то меня даже об этом просил. Вроде бы логично, что новички не особо нуждаются в форе при игре между собой.
Впрочем, я пока это разделение уберу, а там посмотрим. Спасибо.
Аватар користувача
December
Advanced Member
Повідомлень: 2171
З нами з: 11 квітня 2008, 14:31
Розряд: 5k
Звідки: Київ

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

Повідомлення December »

Да, про произведение - это круто.
Я двойной Бухгольц считала по тем же принципам, что и первый. При игре с баем - собственные очки инус один. При первом пропуске - как с самим собой, при дальнейших - нет коэфф.
Думаю, тут очень нужно мнение Владимира Федоровича... Главнй судья Украины все-таки...
AlterEgo
Advanced Member
Повідомлень: 1650
З нами з: 06 січня 2007, 14:23
Звідки: Киев
Контактна інформація:

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

Повідомлення AlterEgo »

Версия: 1.27

Что нового:
Усовершенствован расчёт некоторых критериев;
Улучшен расчёт форы для игроков слабее 20 кю;
Устранено неожиданное исчезновение пользовательского порядка сортировки.
Аватар користувача
Небайдужий
Advanced Member
Повідомлень: 4846
З нами з: 01 січня 2007, 13:26
Розряд: 6k
Звідки: м. Рівне
Контактна інформація:

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

Повідомлення Небайдужий »

Зауваження по жеребкуванню в Рівненському чемпіонаті напишу пізніше. А зараз помітив відмінність між файлом, підготовленим програмою АвтоКорсак для Євробази, і файлом, підготовленим для цієї є мети програмою МакМагон. Спеціально перевіряв, щоб виявити розбіжності.
АвтоКорсак:
; EV[Відкритий чемпіонат Рівного серед юнаків і дівчат до 16 років 2013] 
 1 Yeroshkin Oleksandr     3d UA Rivn 14 6 67 67  6+/b0  4+/w0  2+/w0  3+/b0  7+/w0  5+/w0 
 2 Pylypchuk Andrii        3k UA Rivn 13 5 68 54  3+/w0  5+/w0  1-/b0  6+/b0  4+/w0  8+/b0 
 3 Lytvynenko Vladyslav   11k UA Kost 12 4 67 40  2-/b0 10+/w0  4+/b0  1-/w0  6+/b0  7+/w0 
 4 Vavryk Anastasiia       7k UA Rivn 11 3 70 31  7+/b0  1-/b0  3-/w0  5+/b0  2-/b0  6+/b0 
 5 Malko Yaroslav          8k UA Rivn 11 3 68 30  8+/b0  2-/b0  7+/w0  4-/w0  9+/w0  1-/b0 
 6 Konstantinov Oleksandr 10k UA Rivn 10 2 69 19  1-/w0  8+/w0 10+/b0  2-/w0  3-/w0  4-/w0 
 7 Redila Yuliia          11k UA Rivn 10 2 67 19  4-/w0  9+/b0  5-/b0 11+/b0  1-/b0  3-/b0 
 8 Berezhniak Maksym      12k UA Rivn 10 2 60 17  5-/w0  6-/b0 11-/b0 10+/b0 13+/w0  2-/w0 
 9 Lepskyi Maksym         13k UA Rivn 10 3 55 25 10-/b0  7-/w0 12+/b0 14+/w0  5-/b0 13+/b0 
10 Zhezhuk Andrii         13k UA Rivn  9 2 60 19  9+/w0  3-/b0  6-/w0  8-/w0 11+/w0 12-/b0 
11 Redila Ilona           14k UA Rivn  9 3 53 25 12-/w0 15+/w0  8+/w0  7-/w0 10-/b0 14+/b0 
12 Shpihanovych Vladyslav 15k UA Rivn  9 4 51 33 11+/b0 14+/w0  9-/w0 13-/w0 15+/w0 10+/w0 
13 Ukhov Matvii           15k UA Rivn  8 3 49 22 15-/b0 16+/b0 19+/b0 12+/b0  8-/b0  9-/w0 
14 Pelekh Vitalii         15k UA Rivn  8 3 48 20 18+/w0 12-/b0 15+/b0  9-/b0 16+/w0 11-/w0 
15 Kaliuzhnyi Roman       15k UA Rivn  7 2 47 14 13+/w0 11-/b0 14-/w0 18+/w0 12-/b0 17-/b0 
16 Zabeida Andrii         17k UA Rivn  7 4 39 23 21+/b0 13-/w0 20+/w0 19+/b0 14-/b0 18+/b0 
17 Kubyshkin Herman       17k UA Rivn  7 4 35 23 19-/w0 23+/w0 18-/w0 24+/b0 20+/w0 15+/w0 
18 Mykhalochko Hlib       16k UA Rivn  6 2 41 13 14-/b0 20+/w0 17+/b0 15-/b0 19-/w0 16-/w0 
19 Litvinchuk Vladyslav   17k UA Rivn  6 3 39 18 17+/b0 21+/b0 13-/w0 16-/w0 18+/b0 20-/b0 
20 Liashkevych Tymofii    17k UA Rivn  6 3 36 16 22+/w0 18-/b0 16-/b0 21+/w0 17-/b0 19+/w0 
21 Lukianchuk Maksym      17k UA Rivn  5 2 33  9 16-/w0 19-/w0 22+/b0 20-/b0 24-/w0 25+/w0 
22 Butkevych Bohdan       18k UA Rivn  5 3 25 10 20-/b0 30+/b0 21-/w0 23+/w0 25-/w0 26+/w0 
23 Varybok Danylo         19k UA Rivn  5 4 23 11 26+/w0 17-/b0 25+/b0 22-/b0 27+/b0 29+/b0 
24 Litvinchuk Oleksandr   20k UA Rivn  5 5 18 11 27+/b0 29+/w0 30+/b0 17-/w0 21+/b0 28+/b0 
25 Buhaichuk Maksym       20k UA Rivn  4 4 22 12 28+/b0 26+/b0 23-/w0 30+/b0 22+/b0 21-/b0 
26 Shpakovskyi Dmytro     19k UA Rivn  4 3 19  5 23-/b0 25-/w0 27+/w0 28+/w0 29+/w0 22-/b0 
27 Balaushko Serhii       20k UA Zori  2 2 18  3 24-/w0 28+/w0 26-/b0 29-/b0 23-/w0 30+/b0 
28 Lepskyi Orest          20k UA Rivn  2 2 17  2 25-/w0 27-/b0 29+/b0 26-/b0 30+/b0 24-/w0 
29 Kavliuk Ihor           20k UA Rivn  1 1 19  2 30-/b0 24-/b0 28-/w0 27+/w0 26-/b0 23-/w0 
30 Shelestiuk Nazarii     20k UA Rivn  1 1 19  1 29+/w0 22-/w0 24-/w0 25-/w0 28-/w0 27-/w0
МакМагон:
; EV[????????? ????????? ??????? ????? ?????? ? ?????? ?? 16 ????? 2013]
1	Yeroshkin Oleksandr	3d	ua	Rivn	14	6	67	67	409	6+/b	4+/w	2+/w	3+/b	7+/w	5+/w
2	Pylypchuk Andrii	3k	ua	Rivn	13	5	68	54	401	3+/w	5+/w	1-/b	6+/b	4+/w	8+/b
3	Lytvynenko Vladyslav	11k	ua	Kost	12	4	67	40	401	2-/b	10+/w	4+/b	1-/w	6+/b	7+/w
4	Vavryk Anastasiia	7k	ua	Rivn	11	3	70	31	406	7+/b	1-/b	3-/w	5+/b	2-/b	6+/b
5	Malko Yaroslav	8k	ua	Rivn	11	3	68	30	387	8+/b	2-/b	7+/w	4-/w	9+/w	1-/b
6	Konstantinov Oleksandr	10k	ua	Rivn	10	2	69	19	392	1-/w	8+/w	10+/b	2-/w	3-/w	4-/w
7	Redila Yuliia	11k	ua	Rivn	10	2	67	19	380	4-/w	9+/b	5-/b	11+/b	1-/b	3-/b
8	Berezhniak Maksym	12k	ua	Rivn	10	2	60	17	367	5-/w	6-/b	11-/b	10+/b	13+/w	2-/w
9	Lepskyi Maksym	13k	ua	Rivn	10	3	55	25	343	10-/b	7-/w	12+/b	14+/w	5-/b	13+/b
10	Zhezhuk Andrii	13k	ua	Rivn	9	2	60	19	355	9+/w	3-/b	6-/w	8-/w	11+/w	12-/b
11	Redila Ilona	14k	ua	Rivn	9	3	53	25	333	12-/w	15+/w	8+/w	7-/w	10-/b	14+/b
12	Shpihanovych Vladyslav	15k	ua	Rivn	9	4	51	33	312	11+/b	14+/w	9-/w	13-/w	15+/w	10+/w
13	Ukhov Matvii	15k	ua	Rivn	8	3	49	22	291	15-/b	16+/b	19+/b	12+/b	8-/b	9-/w
14	Pelekh Vitalii	15k	ua	Rivn	8	3	48	20	286	18+/w	12-/b	15+/b	9-/b	16+/w	11-/w
15	Kaliuzhnyi Roman	15k	ua	Rivn	7	2	47	14	277	13+/w	11-/b	14-/w	18+/w	12-/b	17-/b
16	Zabeida Andrii	17k	ua	Rivn	7	4	39	23	246	21+/b	13-/w	20+/w	19+/b	14-/b	18+/b
17	Kubyshkin Herman	17k	ua	Rivn	7	4	35	23	204	19-/w	23+/w	18-/w	24+/b	20+/w	15+/w
18	Mykhalochko Hlib	16k	ua	Rivn	6	2	41	13	244	14-/b	20+/w	17+/b	15-/b	19-/w	16-/w
19	Litvinchuk Vladyslav	17k	ua	Rivn	6	3	39	18	233	17+/b	21+/b	13-/w	16-/w	18+/b	20-/b
20	Liashkevych Tymofii	17k	ua	Rivn	6	3	36	16	212	22+/w	18-/b	16-/b	21+/w	17-/b	19+/w
21	Lukianchuk Maksym	17k	ua	Rivn	5	2	33	9	179	16-/w	19-/w	22+/b	20-/b	24-/w	25+/w
22	Butkevych Bohdan	18k	ua	Rivn	5	3	25	10	152	20-/b	30+/b	21-/w	23+/w	25-/w	26+/w
23	Varybok Danylo	19k	ua	Rivn	5	4	23	11	138	26+/w	17-/b	25+/b	22-/b	27+/b	29+/b
24	Litvinchuk Oleksandr	20k	ua	Rivn	5	5	18	11	141	27+/b	29+/w	30+/b	17-/w	21+/b	28+/b
25	Buhaichuk Maksym	20k	ua	Rivn	4	4	22	12	136	28+/b	26+/b	23-/w	30+/b	22+/b	21-/b
26	Shpakovskyi Dmytro	19k	ua	Rivn	4	3	19	5	124	23-/b	25-/w	27+/w	28+/w	29+/w	22-/b
27	Balaushko Serhii	20k	ua	Zori	2	2	18	3	115	24-/w	28+/w	26-/b	29-/b	23-/w	30+/b
28	Lepskyi Orest	20k	ua	Rivn	2	2	17	2	115	25-/w	27-/b	29+/b	26-/b	30+/b	24-/w
29	Kavliuk Ihor	20k	ua	Rivn	1	1	19	2	114	30-/b	24-/b	28-/w	27+/w	26-/b	23-/w
30	Shelestiuk Nazarii	20k	ua	Rivn	1	1	19	1	119	29+/w	22-/w	24-/w	25-/w	28-/w	27-/w
Знайдіть відмінності. Я, як мінімум, побачив, що програма АвтоКорсак проігнорувала третій коефіцієнт (суму Бухгольців) і не вивела його в файл для Євробази.

Є ще ряд побажань, які варто реалізувати в програмі. Пишу, доки не забув про них.
1) Довелось редагувати жеребкування. Бажано, щоб у віконці пари показувались не лише ранги гравців, а ще й очки, які кожен гравець має на цей момент.
2) При створенні пар вручну бажано у випадаючому списку теж мати інформацію не лише про ранги гравців, а ще й про їхні очки на цей момент і розміщення їх в цьому списку має бути за рейтингом (якось не звернув увагу, чи так це зараз, чи ні).
3) У вікні редагування інформації гравця бажано, щоб можна було зберегти зміни (наприклад проведену транслітерацію) і при цьому щоб вікно не закривалось, а можна було скористатись навігацією за стрілочками, щоб перейти до наступного гравця. Може, як варіант, при натисканні на стрілочку вліво чи вправо, видавати запитання "Зберегти внесені зміни, чи ні?". Може навіть якось тестувати автоматично, чи вносились зміни, і, якщо були зміни, то давати це запитання про збереження змін. А то уже кілька разів натикався на те, що при переході за стрілочкою внесені зміни не зберігались. Або може навіть краще просто автоматично зберігати внесені зміни при таких діях.

4) Раніше ще назрівало таке побажання, щоб в разі відмітки про автоматичне визначення гандикапу (фори), у вікні конкретної пари можна було поставити галочку про ручну зміну автоматично визначеного гандикапу (фори) і ставало можливим внести зміни у автоматично визначену фору.

І ще, файли, створені програмою АвтоКорсак, не зважди коректно відкриваються програмою МакМагон. Так, наприклад, коли я займався підготовкою файла для Євробази і перевіряв як один і той же турнір виводить та і друга програми, то помітив, що після відкриття за допомогою програми МакМагон файла, створеного АстоКорсаком, збивались стартові очки і налаштування межі верхньої групи (це у випадку, коли ми в АвтоКорсаку задали не рангову межу, а за кількістю учасників верхньої групи).
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям
AlterEgo
Advanced Member
Повідомлень: 1650
З нами з: 06 січня 2007, 14:23
Звідки: Киев
Контактна інформація:

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

Повідомлення AlterEgo »

Коэффициенты системой импорта EGD игнорируются (поэтому, обратите внимание, в обеих таблицах нет никакой возможности определить, где какой коэффициент указан). В то же время, система импорта в РС РФГ требует наличия каких-либо четырёх цифровых (так же не учитываемых) колонок перед колонками с результатами игр. Поэтому Автокорсак формирует файл именно так, чтобы удовлетворить обе системы.

п.2 - сортировка по месту в таблице, насколько помню - в общем, адекватно;
п.3 - есть кнопка "Применить" - но я обратил внимание, что в последних версиях, несмотря на то, что окно не закрывается, фокус переходит к основному окну;
п.4 - это можно сделать, поставив галочку "Ручная жеребьёвка"

Иногда наблюдаются проблемы обратной совместимости с "МакМагоном". Если какие-то автокорсаковские файлы совсем не открываются программой Герлаха, прошу присылать их мне.

А вот в случае, описанном выше, ничего поделать нельзя, так как программа Герлаха просто не поддерживает такой вид верхней группы (равно как и стартовые очки, заданные вручную).

Остальные замечания постараюсь учесть. Большое за них спасибо.
Аватар користувача
December
Advanced Member
Повідомлень: 2171
З нами з: 11 квітня 2008, 14:31
Розряд: 5k
Звідки: Київ

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

Повідомлення December »

По п. 3 - работает кнопка "Застосувати" ("Применить"). И потом можно перемещаться дальше.

Также сегодня крутила файл "Кубка "Спутника" 2013" - хотела снизить стартовые очки, чтобы решить пробелму с 0,5 очка, - и тут меня осенило, что турнир-то по шевейцарской системе, а не МакМагона - нет там стартовых очков, отличных от нуля.
AlterEgo
Advanced Member
Повідомлень: 1650
З нами з: 06 січня 2007, 14:23
Звідки: Киев
Контактна інформація:

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

Повідомлення AlterEgo »

December писав: Также сегодня крутила файл "Кубка "Спутника" 2013" - хотела снизить стартовые очки, чтобы решить пробелму с 0,5 очка, - и тут меня осенило, что турнир-то по шевейцарской системе, а не МакМагона - нет там стартовых очков, отличных от нуля.
Можно выкрутиться, указав, что система Макмагона и стартовые очки - вручную, при этом всем оставить 0.
UPD: посмотрел - что-то оно в минус не сдвигается, только в плюс. Буду править.
UPD2: не работает в сдвиге, но можно просто выставить -0.5 прямо в стартовые очки штрафнику.
Аватар користувача
December
Advanced Member
Повідомлень: 2171
З нами з: 11 квітня 2008, 14:31
Розряд: 5k
Звідки: Київ

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

Повідомлення December »

Да, я тоже думала и о таком варианте. Пока кручу в программе Герлаха. Туда тоже что-то не все корректно перенеслось...
Аватар користувача
Небайдужий
Advanced Member
Повідомлень: 4846
З нами з: 01 січня 2007, 13:26
Розряд: 6k
Звідки: м. Рівне
Контактна інформація:

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

Повідомлення Небайдужий »

AlterEgo писав:Коэффициенты системой импорта EGD игнорируются (поэтому, обратите внимание, в обеих таблицах нет никакой возможности определить, где какой коэффициент указан). В то же время, система импорта в РС РФГ требует наличия каких-либо четырёх цифровых (так же не учитываемых) колонок перед колонками с результатами игр. Поэтому Автокорсак формирует файл именно так, чтобы удовлетворить обе системы.
Ну, неправда, коефіцієнти в ЄГД заводяться. Правда вони там не підписані. Але це не означає, що вони ігноруються. І, при бажанні, можна розібратись що то за коефіцієнти.
А з приводу потреб росіян, то я скажу так: не треба сидіти на двох стільцях. Зробіть окремий пункт в меню "для російської рейтингової системи" і нехай програма виводить їм так, як вони цього хочуть. А нам потрібно, щоб таблиці в ЄГД відправлялись точно так, як з програми МакМагон, так як стандарти цієї програми де-факто визнані за стандарти Європейської Федерації Го і вона рекомендована для використання в усіх країнах Європи. Якщо ми вже замінюємо її на якусь свою програму, то лише за умови, що ця програма виконує всі стандарти програми МакМагон і дає нам ще додаткові можливості, які не дає програма МакМагон.
Не утримуй те, що минає, і не відштовхуй те, що приходить ... і тоді щастя саме знайде тебе.
Омар Хайям
AlterEgo
Advanced Member
Повідомлень: 1650
З нами з: 06 січня 2007, 14:23
Звідки: Киев
Контактна інформація:

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

Повідомлення AlterEgo »

Можно сделать и так. Но:
a variable number of columns (depending on tournament's criteria and also on the program you used), typically 3 or 4, containing the values on which placements have been calculated (MMS, SOS and so on). EGD ignores them completely
Отсюда: http://www.europeangodatabase.eu/EGD/EG ... tation.php
Відповісти