Google
 

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

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

Login





 


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

Кто с нами

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


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



Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Нет, ответ другой - пользователям интересны не только сильные движки.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 12:11 PM



Зарегистрирован: Дек 24, 2002
Сообщений: 1323
Откуда : Москва
То есть, ответ на мой второй вопрос - один.

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
NS
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 12:03 PM



Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Простите, а сколько у нас есть ДВИЖКОВ? И сколько из них сильных настолько, чтобы они были интересны не только создателям?

Пользователям интересны не только сильные движки.
А движков - только под интерфейс Каллисто уже написаны движки четыремя авторами, а если добавить движок Александра Быкова - то получается уже пять авторов. Это русские шашки.
Я выложу еще версии в пул и бразильские, сейчас начал настраивать ОФ в чеккерс. Движков не так уж и мало, даже под этот протокол. Причем каждый движок имеет несколько версий.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
plus600
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 11:56 AM



Зарегистрирован: Дек 24, 2002
Сообщений: 1323
Откуда : Москва
NS писал(а):
...Во вторых многим интересно - какова всё-таки разница в силе между движками, и какова их иерархия.

Простите, а сколько у нас есть ДВИЖКОВ? И сколько из них сильных настолько, чтобы они были интересны не только создателям?

_________________
С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
 
 Профиль пользователя отправить личное сообщение WWW ICQ 
Ответить с цитатой Наверх
Kallisto
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 10:33 AM



Зарегистрирован: Авг 18, 2003
Сообщений: 747

alemo писал(а):
Мне тут так и не ответили на вопрос - зачем нужны эти рейтинги ?

Ответ кажется очевиден. Чтобы знать в какую силу играет та или иная программа. Сейчас об этом судить просто невозможно.
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
NS
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 10:31 AM



Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Ранжирование движков никакого вреда нанести не могут.
Во первых это интересное занятие для многих людей (проводить турниры между движками)
Во вторых многим интересно - какова всё-таки разница в силе между движками, и какова их иерархия.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
alemo
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 10:21 AM



Зарегистрирован: Апр 04, 2003
Сообщений: 6926

Мне тут так и не ответили на вопрос - зачем нужны эти рейтинги ? Похоже никто над этим особо не задумывался. Для дела они могут нанести огромный вред. И если раньше "тренировочные" Laughing матчи игрались, то теперь врядли будут. Какая от этого польза ?

АЛЕМО
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
NS
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 08:49 AM



Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Цитата:
Фиксированной вероятности ничьей нет. Она зависит, от силы соперников, или даже от их стиля.


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

Вобще формула логарифма вероятности результата матча -
(КоличествоПобед*ln(ВероятностьПобеды)+КоличествоПоражений*ln(1-ВероятностьПобеды))*С

Где С - константа для данной игры, и зависит от вероятности ничьи...
сами рейтинги от константы C не зависят, от неё зависят только доверительные интервалы.

КоличествоПобед=Выиграли+Ничьих/2
КоличествоПоражений=Проиграли+Ничьих/2

Худший случай доверительных интервалов, для случая когда ничья невозможна C=1
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kallisto
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 08:43 AM



Зарегистрирован: Авг 18, 2003
Сообщений: 747

Alkand писал(а):
А то ведь как можно сделать. Сыграла программа плохо, заявляешь, что выступала тестовая версия. Сыграла удачно - значит самая последняя Very Happy

Обычно так и делают Smile
Вот почему мне интересны только рейтинги программ с отрытым протоколом. Можно провести сколько будет угодно партий и для всех версий этой программы. И тогда объективная сила сила игры будет очевидна.

NSДоверительные интервалы зависят от вероятности ничьи.

Фиксированной вероятности ничьей нет. Она зависит, от силы соперников, или даже от их стиля.
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
NS
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 08:13 AM



Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Варианта два (ЭлоСтат мне тоже не нравится)
1. Посчитать рейтинги Сонаса - тут результат расчета моей программой совпадает с результатом расчета программы Игоря.
2. Посчитать рейтинги Эло, у меня напиана программа, считает вместе с доверительными интервалами. Сейчас попробую её найти и посчитать...
Если кому интересно могу расписать математику расчета рейтингов Эло методом наибольшего правдоподобия. Максимизруемая функция очень простая. (это функция дает вероятность того что при данных рейтингах случится получившийся результат всех микроматчей)
Доверительные интервалы зависят от вероятности ничьи.
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Alkand
Тема сообщения:   СообщениеОтправлено: Май 08, 2007 - 07:48 AM



Зарегистрирован: Июль 16, 2002
Сообщений: 3635
Откуда : Москва
Kallisto писал(а):
Но тут дело в том, что в турнирах выступали разные версии программ. Так что мы по-любому хорошего рейтинга не получим.
Зато это будет реальный турнирный рейтинг программ.
А то ведь как можно сделать. Сыграла программа плохо, заявляешь, что выступала тестовая версия. Сыграла удачно - значит самая последняя Very Happy

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



Зарегистрирован: Авг 18, 2003
Сообщений: 747

alemo писал(а):
Если будут считаться рейтинги по результатам таких матчей - народ будет бояться играть.

Народ и так боится играть.
alemo писал(а):

Не хотите ли заодно ввести отдельные рейтинги на "5 секунд на ход", "10 секунд на ход" Laughing Результаты могут быть о-о-о-чень разные.

Нет, результаты будут похожими. Но чем больше времени, тем меньше будет разница между слабыми и сильными.
А до контроля "время на ход" мы не опустимся Smile
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
alemo
Тема сообщения:   СообщениеОтправлено: Май 07, 2007 - 07:16 PM



Зарегистрирован: Апр 04, 2003
Сообщений: 6926

Kallisto писал(а):
Но тут дело в том, что в турнирах выступали разные версии программ. Так что мы по-любому хорошего рейтинга не получим.

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

Сделал изменения, сыграл товарищеский матч с другой программой, проверился. Или проверили влияние ЭБ Laughing - одной программе дали 6-ку, а другой 7-ку. Ну и так далее. Если будут считаться рейтинги по результатам таких матчей - народ будет бояться играть.

Или я ошибаюсь ?

А кстати, зачем вообще нужны все эти рейтигни, если и турниров-матчей, и партий, с гулькин нос ? Laughing

Не хотите ли заодно ввести отдельные рейтинги на "5 секунд на ход", "10 секунд на ход" Laughing Результаты могут быть о-о-о-чень разные.

АЛЕМО
 
 Профиль пользователя отправить личное сообщение  
Ответить с цитатой Наверх
Kallisto
Тема сообщения:   СообщениеОтправлено: Май 07, 2007 - 06:35 PM



Зарегистрирован: Авг 18, 2003
Сообщений: 747

NS писал(а):
Что мешает скинуть все партии в .pdn и посчитать рейтинг ЭлоСтатом?

Глючный он. Я уж лучше своей программкой посчитаю.
Но тут дело в том, что в турнирах выступали разные версии программ. Так что мы по-любому хорошего рейтинга не получим.
 
 Профиль пользователя отправить личное сообщение Послать e-mail WWW  
Ответить с цитатой Наверх
Kallisto
Тема сообщения:   СообщениеОтправлено: Май 07, 2007 - 06:33 PM



Зарегистрирован: Авг 18, 2003
Сообщений: 747

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

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