[phpBB Debug] PHP Notice: in file [ROOT]/includes/auth/auth_cookie.php on line 236: Undefined index: sess
[phpBB Debug] PHP Notice: in file [ROOT]/includes/auth/auth_cookie.php on line 236: Undefined index: auth
[phpBB Debug] PHP Warning: in file [ROOT]/includes/auth/auth_cookie.php on line 148: First parameter must either be an object or the name of an existing class
[phpBB Debug] PHP Warning: in file [ROOT]/includes/auth/auth_cookie.php on line 158: First parameter must either be an object or the name of an existing class
Форум Российской федерации Го • Просмотр темы - О программе ГоРефери (новая версия от 22.12.2022)

О программе ГоРефери (новая версия от 22.12.2022)

Всё что так или иначе связано с турнирами

Модераторы: Grey, Модераторы форума

Аватара пользователя
Grey
Сергей Павлов
 
Сообщения: 1700
Зарегистрирован: 21 окт 2013, 14:59
Откуда: Чайковский, Пермский край

Re: О проведении турниров с помощью программы ГоРефери

Сообщение Grey » 09 май 2014, 06:03

bughunter писал(а):Кстати, правильно ли я понимаю, что в ГоРефери нет возможности импорта таблицы?
В самой ГоРефери - нет. Можно только создать новую или ввести ранее созданную в этой или другой программе - из локальной БД, к которой программа подключается при запуске. А в ГоАдмине - моей программе для редактирования таблиц и их пересчета - можно кое-что импортировать, смотря что и откуда. Текстовые таблицы вводятся из старого формата, который описан в инструкции по рейтинговым турнирам. В текущей версии точно не будет уже ничего больше делаться, т.к. после передачи в РФГ новой версии исчезнет совместимость со старой версией, используемой сейчас многими судьями - она больше не будет развиваться. В новой, с измененными форматами данных, вероятно придется делать импорт из каких-то других форматов, и герлаховского в том числе.
Рейтинг - это всего лишь приближенная оценка вашего уровня

Аватара пользователя
Grey
Сергей Павлов
 
Сообщения: 1700
Зарегистрирован: 21 окт 2013, 14:59
Откуда: Чайковский, Пермский край

Re: О проведении турниров с помощью программы ГоРефери

Сообщение Grey » 21 окт 2014, 06:11

Часто неопытные судьи при отправке таблицы на сервер ТИГРа с помощью ГоРефери забывают проверить успешность передачи данных. Например, все вроде сделали по инструкции и закрыли ГоРефери, а потом выясняется, что турнир нигде не появился - ни на сайте РФГ, ни на ТИГРе. Это означает, что видимо при передаче информация не прошла из-за каких-то сбоев связи. Или была нарушена инструкция и не все действия проведены корректно. Нужно всегда контрольный просмотр делать на сайте ТИГР - http://tigr-pro.info/Tigr_TurnL.php. Если турнир там не появился, значит что-то не так и нужно повторить попытку. Причем необходимо не просто проверить список турниров на ТИГРе, но и открыть таблицу и посмотреть, все ли результаты, включая итоговые места, передались правильно.

Напоминаю процедуру отправки турнира: сначала нужно таблицу турнира в ГоРефери закрыть, но не забыть предварительно нажать на кнопку вверху в виде книжки, т.к. иначе ваши редакторские правки могут не все сохраниться в локальной БД (подсказка у кнопки - "Настройки", а при нажатии на нее выскакивает окно с предложением о сохранении данных всех игроков). После закрытия таблицы вы попадаете на страницу ГоРефери со списком турниров. Теперь можно отправить турнир на сервер, нажав соответствующую кнопку слева внизу и дождаться нескольких "ок", подтвердив их нажатием "да" или "ок" (последовательно: "Отправить турнир на сервер?" - "да", "Общие данные о турнире успешно переданы на сервер" - "ок", "Список из... участников успешно передан на сервер" - "ок", "Результаты ... партий успешно переданы на сервер" - "ок", затем проверяем список на сервере по ссылке в начале). Если какого-то ответа не будет, то таблица на сервере может и не появиться, или будут ошибки в таблице.
Рейтинг - это всего лишь приближенная оценка вашего уровня

Аватара пользователя
zima
Сергей Резепин
 
Сообщения: 25
Зарегистрирован: 03 янв 2014, 14:40

Re: О проведении турниров с помощью программы ГоРефери

Сообщение zima » 21 окт 2014, 14:53

Сергей, скажите, есть ли в го-рефери в форме передачи данных личный ключ доступа (т.е. некий API access key)? Или планируется ли такая опция?

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

Хотя, возможно, что-то такое есть, и я тут очевидные вещи спрашиваю. -__-'

Аватара пользователя
Grey
Сергей Павлов
 
Сообщения: 1700
Зарегистрирован: 21 окт 2013, 14:59
Откуда: Чайковский, Пермский край

Re: О проведении турниров с помощью программы ГоРефери

Сообщение Grey » 21 окт 2014, 15:42

Да, все верно. Именно так и планируется осуществлять работу с таблицами в будущем. Да и сейчас, пока без ключей, доступ к таблице для редактирования с повторной отправкой на сервер имеет только тот судья или организатор, который отправил таблицу на сервер из своей локальной БД, а также модератор (администратор) таблиц.
Рейтинг - это всего лишь приближенная оценка вашего уровня

Аватара пользователя
Grey
Сергей Павлов
 
Сообщения: 1700
Зарегистрирован: 21 окт 2013, 14:59
Откуда: Чайковский, Пермский край

Re: О проведении турниров с помощью программы ГоРефери

Сообщение Grey » 19 ноя 2014, 11:52

В связи с частыми вопросами в личке решил дополнить п.5 инструкции из первого сообщения темы:
5. Заполните поля открывшейся формы турнира: название, сроки, система проведения, число туров и пр. При возникновении вопросов по отдельным элементам обращайтесь ко мне на форуме РФГ, по эл. почте или скайпу (tpehep60), а также к любому другому, уже работавшему с ГоРефери. Пока достаточно не трогать те элементы, которые Вам не понятны.

Сначала несколько слов о том, почему желательно заранее заводить таблицу с помощью программы ГоРефери, пусть даже пока пустую, а только потом выкладывать положение о турнире.

Во-первых, заполняя заранее все атрибуты и отправляя турнир на сервер БД ТИГР, вы автоматически создаете страницу на сайте РФГ. Как только сработает шедуллер сайта, так страница появится в списке турниров, который виден отовсюду. И даже тогда, когда пока нет утвержденного положения, судья может в комментариях через админку турниров разместить краткий аноанс, а положение добавить потом.

Во-вторых, вы получаете возможность редактировать таблицу (все поля и список участников) и готовить турнир задолго до старта, облегчая себе работу по судейству в будущем.

В-третьих, заведя таблицу с помощью ГоРефери, вы устраняете необходимость в будущем склеивать две страницы - двойник неизбежно появится при загрузке таблицы на сервер БД ТИГР, если сначала была заведена страница только на сайте РФГ с положением или анонсом.

Конкретно по заполнению полей формы надо иметь в виду следующее:

• "Название" - это поле должно быть заполнено на русском языке (кроме международных турниров и в других специальных случаях типа игры в Интернете). Название турнира должно быть кратким и содержательным. При этом не следует в тексте поля указывать ни сроки проведения (в том числе год), ни место - вся необходимая детальная информация должна быть в разделе "Положение" страницы турнира на сайте РФГ, а этот раздел, как отмечено выше, следует заполнять после появления страницы на сайте РФГ в результате срабатывания шедуллера (каждые два часа - по нечетным часам мск). Не следует также указывать (хотя часто хочется) нашу любимую игру. Ну неужели кто-то не поймет, что чемпионат или кубок по игре го, а не по шахматам? Длинноты типа: "первенство по игре го среди юношей до 12 и до 16 лет и девушек до 15 и 18 лет (личные соревнования)" - совершенно неприемлемы для элемента списка турниров на сайте РФГ. Достаточно написать: "молодежное первенство...", а детали требований к участникам - в "Положении".

• "Название Lat" - следует иметь в виду, что это поле полностью передается потом в таблицу для ЕГД, поэтому надо неформально, а по-существу аккуратно относиться к его заполнению. Рекомендуются шаблоны типа: "Championship (или Cup) of Tula", "Moscow Championship", "Russian Championship, Semifinal" и т.п. При затруднениях можно всегда проконсультироваться со мной в личке или по скайпу, е-мейлу.

• "Место" - в данном поле указывается только город или другой нас. пункт, если он точно известен. Оставить автозаполнение "Россия" можно только в случае неопределенности с местом проведения, или при проведении российских интернет-турниров. И не надо ставить перед городом "г." - эта буква ведь так и попадет в список, что является плохим стилем в случае подготовки не плоского текста для официального документа, а составления списка на интернет-ресурсе, где есть специальная графа "город".

• "Место Lat" - заполняется обязательно и строго по шаблону: указываем код страны и город, например: "RU, Tula". Все поля с латиницей передаются в ЕГД, а там строгий формат. Если это не сделаете вы, мне придется редактировать и заполнять правильно снова все поля формы.

• Заполнив поля с датами начала и окончания турнира, уже можно таблицу отправлять на сервер кнопкой "Отправить турнир на сервер" внизу слева формы. Все главные атрибуты турнира появятся на сайте ТИГРа, а спустя какое-то время турнир появится уже и в списке на сайте РФГ (читай выше про шедуллер). Тогда судье можно будет спокойно внести анонс или текст положения на страницу сайта через админку и заняться подготовкой списка участников.

Пример заполнения пустых таблиц можно прямо сейчас увидеть на сайте ТИГРа - http://tigr-pro.info/Tigr_TurnL.php (см. "Межвузовский Кубок", а также "IV этап...").
Рейтинг - это всего лишь приближенная оценка вашего уровня

Аватара пользователя
Grey
Сергей Павлов
 
Сообщения: 1700
Зарегистрирован: 21 окт 2013, 14:59
Откуда: Чайковский, Пермский край

Re: О проведении турниров с помощью программы ГоРефери

Сообщение Grey » 04 дек 2014, 11:34

Дополнение инструкции к вкладке "Турниры". Оно касается создания пустой таблицы. В первоначальной редакции инструкции было упущено то обстоятельство, что если не создать турнир в списке кнопкой "+", то программа позволяет нажимать кнопки и вводить в поля текст, но ничего не сохраняет (на это натолкнулся Виктор Богданов). Это, конечно же, неправильно. Программа должна предупреждать, что список турниров пуст и предлагать создать сначала турнир в списке. Передам это замечание разработчику.

В инструкцию (см. первое сообщение ветки) внесены соответствующие поправки, в том числе и рекомендации по заполнению формы турнира из предыдущего сообщения.
Рейтинг - это всего лишь приближенная оценка вашего уровня

Аватара пользователя
nente
 
Сообщения: 1
Зарегистрирован: 07 дек 2013, 18:29

Re: О проведении турниров с помощью программы ГоРефери

Сообщение nente » 06 дек 2014, 15:43

Уважаемые модераторы, может быть, прикрепить эту тему? Да и ту, в которой описана схема без Бухгольца. Кому-то наверняка окажется полезной информация.

Идея хорошая, но у модераторов нет такой возможности, к сожалению. Решу вопрос через администратора. @Bannert

Аватара пользователя
AkinfeevK
Кирилл Акинфеев
 
Сообщения: 34
Зарегистрирован: 09 апр 2014, 22:11

Re: О проведении турниров с помощью программы ГоРефери

Сообщение AkinfeevK » 20 дек 2014, 02:21

После проведения турнира с помощью этой программы возникло пара вопросов.
Да и после просмотра турниров РФГ, проведенных с помощью этой программы.

Турнир: Кубок Года СЭНТЭ 2014.
Вот нормальная таблица с результатами:
Изображение

Но официально Черных Антон выиграл у Новика Михаила по неявке. Ставил "!" знак и вот что мы получаем:
Изображение

Неожиданно, поменяв всего лишь вид победы, с победы по факту, на победу по неявке соперника, у Антона коэффициент Бергера вырос на 5 очков. Откуда?!

В связи с чем возникает вопрос - что за формула лежит в основе при подсчете очков коэффициентов при победе по неявке? Замечу, при победе над реальным соперником, а не при пропуске тура.

Если кто думает, что я нашаманил в программе - возьмем Командный чемпионат Москвы - там судьи ставили победы по неявке. И проверим.
http://gofederation.ru/tournaments/5489 ... 601300000a
Берем Самойлова Ивана.
И считаем. Бухгольц посчитан верно. А вот Бергер: победа над Ильёй даёт 4 очка, Николай приносит в копилку 0 очков, Андрей - 2. Итого получаем 6 очков, а в таблице красуется 7,5 очков.

Если кто хочет сказать, что это непонятные алгоритмы использует сайт РФГ, а в базе всё ОК - вот ещё один турнир - http://tigr-pro.info/Tigr_TurnTML.php?TurnirID=217
Можем попрактиковаться на нем: берем Карпенко Андрея.
Вычисляем для него бухгольц: 3+4+2+2+5=16 (совпадает)
Вычисляем бергер: 3+2+2=7 (в таблице 9,5)

Кстати, странно, был свидетелем на паре турниров побед по неявкам оппонентов, но потом после просмотра таблиц - не смог найти таких побед вообще...

Может я чего не знаю, и теперь техническая победа ценится выше обычной?

Аватара пользователя
Grey
Сергей Павлов
 
Сообщения: 1700
Зарегистрирован: 21 окт 2013, 14:59
Откуда: Чайковский, Пермский край

Re: О проведении турниров с помощью программы ГоРефери

Сообщение Grey » 20 дек 2014, 02:48

Вопрос переадресую к разработчику (Ю. Беляев).
Рейтинг - это всего лишь приближенная оценка вашего уровня

Аватара пользователя
whitedog
Павел Приступа
 
Сообщения: 459
Зарегистрирован: 22 окт 2013, 13:06
Откуда: Томск

Re: О проведении турниров с помощью программы ГоРефери

Сообщение whitedog » 20 дек 2014, 20:41

AkinfeevK писал(а):Вот нормальная таблица с результатами:


А зачем там у трёх игроков буковка "Э"?

Пред.След.

Вернуться в Турниры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9