Google
 

Сайт Андрея Иванова

Андрей Иванов - все секреты шашек и шашистов

Login





 


 Забыли пароль?
 или новый пользователь? Зарегистрируйся!

Кто с нами

Пользователей:  На сайте
Пользователей:  Пользователей: 0
Гостей:  Гостей: 10
Всего:  Всего: 10
Пользователей:  Зарегистрированные
No members connected


Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
Автор Сообщение
Alkand
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 08:42 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
Сильвер писал(а):
Защита такой программы должна быть идеальной, а человек работающий с ней пользоваться одинаковым доверием всех участников турнира. Однако и это не спесет от взлома.
А как это решили в ФМЖД?
Такая программа вполне может быть не защищена. На ней много не заработаешь.
В ФМЖД сделана программа "Турнирный менеджер", демку можно скачать на сайте КНДБ. Полные версии предоставляются федерациям. Но в ней не учтено наличие микроматчей и нет локализации русского.

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 08:40 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
"Сильвер" Защита такой программы должна быть идеальной, а человек работающий с ней пользоваться одинаковым доверием всех участников турнира. Однако и это не спесет от взлома.
А как это решили в ФМЖД?
Такая программа вполне может быть не защищена. На ней много не заработаешь.
В ФМЖД сделана программа "Турнирный менеджер", демку можно скачать на сайте КНДБ. Полные версии предоставляются федерациям. Но в ней не учтено наличие микроматчей и нет локализации русского.

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Сильвер
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 08:15 PM



Зарегистрирован: Май 11, 2007
Сообщений: 261
Откуда : Израиль - Сочи
Пожелание так пожелания.

Alkand писал(а):
Хочется собрать воедино все пожелания и написать программу со множеством критериев на все случаи жизни.

Чем больше критериев, тем больше вероятность программной ошибки.
Надо подумать от каких критериев можно отказаться.

Alkand писал(а):
Не захочет кто-то учитывать рейтинги - кликнул по чек-боксу и поменял приоритет для создания пар. Можно реализовать и возможность "слепого" случайного составления пар.

Защита такой программы должна быть идеальной, а человек работающий с ней пользоваться одинаковым доверием всех участников турнира. Однако и это не спесет от взлома.
А как это решили в ФМЖД?
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 08:04 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
Поясню цель создания топика.

Хочется собрать воедино все пожелания и написать программу со множеством критериев на все случаи жизни. Не захочет кто-то учитывать рейтинги - кликнул по чек-боксу и поменял приоритет для создания пар. Можно реализовать и возможность "слепого" случайного составления пар.
Но для этого сначала нужно все пожелания собрать воедино.

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Сильвер
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 07:53 PM



Зарегистрирован: Май 11, 2007
Сообщений: 261
Откуда : Израиль - Сочи
Есть еще недостаток "швейцарки". Можно умышленно проиграть в первый партии, а то и в двух, а потом нахватать очков на слабаках.
Итоговая таблица в швейцарке часто не отражает реальную силу игроков.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
A.Presman
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 07:20 PM



Зарегистрирован: Авг 31, 2002
Сообщений: 537

Вероятно, в алгоритмичной жеребьевке есть еще один минус - просчитываемость следующего тура.
Так, если в стабильную лидирующую группу кто-то подымается, то заранее известно на кого он попадет в следующем туре.
И это мне кажется минусом.
 
 Профиль пользователя отправить личное сообщение ICQ 
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 02:20 PM



Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
Я считаю, что "душевное" должно быть в самой игре - шашках, а отнюдь не в жребии Laughing
Примеров так называемой "душевной" жеребьевки в швейцарке вам могут сообщить шашисты предостаточно.
Система определения пар на основе рейтингов справедлива. А в чем основная роль швейцарки? Я так счиаю, что - дать возможность в сжатые сроки наиболее объктивно выявить сильнейших в турнире.
Разумеется, нужно проводить жеребьевку сразу после окончания тура.

Поскольку обсуждают вопрос только два человека, видимо остальные играют в турнирах, либо этот вопрос их вообще не волнует.

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
двeстик
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 11:56 AM



Зарегистрирован: Мар 14, 2005
Сообщений: 122

Alkand писал(а):
А с чего вы взяли, что это должен быть случайный процесс?


Ну вот такая у меня имха -)))
Мне кажется - при таком однозначном подходе теряется. Что-то душевное -)
ИМХО

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

Ну и ещё один технический момент.
Если жеребьевка проводится не сразу по окончании тура, то имеющий программу имеет некоторое преимущество при подготовке.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Июль 03, 2007 - 08:00 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
двeстик писал(а):
Кому как, мне не нравится критерий современных программ, как правило следующий за "Встречаются игроки с одинаковым количеством очков".

Практически всегда, следующий шаг программы - уравниловка коэффициента Бухгольца.

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

(Сейчас фактически получается вот как: самый сильный участник в высокой очковой группе (по верхам шёл парень) получает самого слабого в следующей группе (только из низов поднялся). Может и оно бы ничего. Но когда речь заходит о последнем туре...)

Если почитать требования ФМЖД, то пары должны составляться по текущему рейтингу. То есть этот сильный парень должен получить в соперники игрока со средним рейтингом из своей группы.
двeстик писал(а):
Следующий критерий - цвет.
При выборе пар в одной очковой группе, прога должна смотреть только на цвет. Есть альтернатива - случайный выбор. И никаких оглядок на текущий кэф.
На мой взгляд (кстати, так считают и шахматисты и применяют это в своих программах) приоритетным фактором должна быть разница в силе (рейтинге) игроков. Цвет при микроматчах вообще вещь относительная. Ну, для стоклеток еще можно его и учитывать.
двeстик писал(а):
Возможности химичить есть всегда, если жеребьевка не публична. Соответственно ещё один мой пункт: жеребьевка должна быть открытой -) О чем как-то мало говорится в различных нормативных документах...
Нужно вводить обязательную компьютерную жеребьевку. Да, она должна быть открытой. Да и всегда можно будет проверить ее на любом компьютере.
двeстик писал(а):
А так, то что есть - и жеребьевкой назвать нельзя. Случай не играет никакой роли.
Не уверен, что нужно давать волю случаю. Жеребьевка - определение пар. А с чего вы взяли, что это должен быть случайный процесс ?

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
двeстик
Тема сообщения:   СообщениеОтправлено: Июль 02, 2007 - 12:44 PM



Зарегистрирован: Мар 14, 2005
Сообщений: 122

Кому как, мне не нравится критерий современных программ, как правило следующий за "Встречаются игроки с одинаковым количеством очков".

Практически всегда, следующий шаг программы - уравниловка коэффициента Бухгольца.

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

(Сейчас фактически получается вот как: самый сильный участник в высокой очковой группе (по верхам шёл парень) получает самого слабого в следующей группе (только из низов поднялся). Может и оно бы ничего. Но когда речь заходит о последнем туре...)

Следующий критерий - цвет.
При выборе пар в одной очковой группе, прога должна смотреть только на цвет. Есть альтернатива - случайный выбор. И никаких оглядок на текущий кэф.

На случай если кто скажет, что будут жеребить пока не выпадут "нужные" пары. Возможности химичить есть всегда, если жеребьевка не публична. Соответственно ещё один мой пункт: жеребьевка должна быть открытой -) О чем как-то мало говорится в различных нормативных документах...

А так, то что есть - и жеребьевкой назвать нельзя. Случай не играет никакой роли.
То есть мое мнение - сделать машинную жеребьевку 100%ным автоматическим аналогом старой доброй ручной.

Так сказать ИМХО.
 
 Профиль пользователя отправить личное сообщение WWW  
Ответить с цитатой Наверх
Alkand
Тема сообщения: Обсудим швейцарскую систему?  СообщениеОтправлено: Июль 02, 2007 - 10:51 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
Перевел документ ФМЖД о принципах швейцарки.
В робкой надежде, что все же и у нас В России появится своя шашечная программа для проведения турниров по швейцарке Embarassed
Но сначала хотелось бы послушать судей, тренеров и игроков. Какие будут пожелания, дополнения, может быть возражения?
-----------------------
Это резюме швейцарской системы на оценке было принято Генеральной Ассамблеей 2003

Швейцарская система жребия, основанная на рейтингах

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

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

1. число игроков, «спускающихся» в более низкую группу должно быть минимизировано, поэтому в данной группе должно быть образовано максимально возможное число пар.
2. (в конечном счете): цвет должен учитываться для максимального числа игроков
3. игроки, которые в прежнем раунде были помещены в более низкую или более высокую группы, не должны быть повторно подвержены аналогичному действию в текущем туре;
4. игроки, которые в двух последовательных турах были помещены в более низкую или более высокую группы, не должны быть в очередной раз подвержены аналогичному действию в текущем туре;

Это означает, что, когда не возможно выполнить все критерии в данной группе, критерии с самым низким приоритетом в приведенном списке будут отброшены. Чтобы предотвращать нарушение критериев 3 или 4, никогда не позволительно менять пары, чтобы игрок (и) переместились более низкую группу.

Следующая практическая директива вынесена Технической Комиссией:

Короткое описание швейцарской системы по рейтингу
1. В каждом туре должно быть составлено максимальное число пар из игроков с одинаковым числом.

2. Классификация после каждого тура, включая заключительный в конце турнира, составляется исходя из числа набранных очков. Игроки с равным количеством очков располагаются в порядке убывания среднего рейтинга их соперников.

3. Определение пар для следующего тура

a. Встречаются игроки с одинаковым количеством очков
b. Для определения пар в группе игроков располагают с учетом их рейтингов (то есть это иной порядок, чем в классификации!)
c. Если такая группа состоит из нечетного числа игроков, игрок с самым низким рейтингом помещается следующую более низкую группу и играет против игрока с самым высоким рейтингом в той группе.
d. Группа игроков с равными очками (при четном числе игроков) разделяется на две подгруппы на основе их собственных рейтингов. Игроки в первой подгруппе встречаются против игроков во второй подгруппе.
e. Если невозможно составить пары в группе для всех игроков, игроки, для которых пар нет должны встречаться с самыми сильными игроками более низшей группы.
Пример: 3 игрока группы 1 (пусть это будут 1,2,3) не могут быть соединены в пары в группе 1. Игрокам группы 2 присвоены по их рейтингу номера 8,9,10,11,12,13,14. Теперь следующие пары будут сделаны: 1-8, 2-9, 3-10 Затем остальная часть группы 2 будет соединена так : 11-13 и 12-14.
f. В максимально возможной степени игрок не должен встречаться два раза с игроком с более высокой (или низкой) очковой группы.
g. В максимально возможной степени игрок играет то же самое число встреч белым и черным цветом.
h. Когда пары определены, определяется цвет фигур соперников с учетом предыдущих туров, чтобы видеть, какой игрок играет с белым.
i. В зависимости от "цветового предпочтения" (слабый или сильный, что должно определяться организатором турнира перед его стартом) пары, определенные в 3d и 3e могут быть изменены, чтобы соблюсти требования пункта 3g

4. В первом раунде всем пары определяются на основе собственных рейтингов игроков, а далее начинают использоваться правила с пункта 3d.

5. Если рефери не утверждает варианта, предложенного компьютерной программой, потому что, по его мнению, вариант не следует за правилами швейцарской системы, он имеет право образовать иные пары.

_________________
Aurora Borealis - единственный инструментарий для истинных профессионалов Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Показать:     
Перейти к:  
Время в формате GMT + 3
Новая тема   Ответить
Предыдущая тема Версия для печати Войти и проверить личные сообщения Следующая тема
PNphpBB2 © 2003-2007 
 
Page created in 0.56132912635803 seconds.