Тема сообщения:Отправлено: Май 08, 2007 - 02:12 PM
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Нет, ответ другой - пользователям интересны не только сильные движки.
plus600
Тема сообщения:Отправлено: Май 08, 2007 - 02:11 PM
Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
То есть, ответ на мой второй вопрос - один.
_________________ С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
NS
Тема сообщения:Отправлено: Май 08, 2007 - 02:03 PM
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Простите, а сколько у нас есть ДВИЖКОВ? И сколько из них сильных настолько, чтобы они были интересны не только создателям?
Пользователям интересны не только сильные движки.
А движков - только под интерфейс Каллисто уже написаны движки четыремя авторами, а если добавить движок Александра Быкова - то получается уже пять авторов. Это русские шашки.
Я выложу еще версии в пул и бразильские, сейчас начал настраивать ОФ в чеккерс. Движков не так уж и мало, даже под этот протокол. Причем каждый движок имеет несколько версий.
plus600
Тема сообщения:Отправлено: Май 08, 2007 - 01:56 PM
Зарегистрирован: Дек 24, 2002
Сообщений: 1329
Откуда : Москва
NS писал(а):
...Во вторых многим интересно - какова всё-таки разница в силе между движками, и какова их иерархия.
Простите, а сколько у нас есть ДВИЖКОВ? И сколько из них сильных настолько, чтобы они были интересны не только создателям?
_________________ С уважением,
Сергей Старцев
______________________________________
Пользуюсь только программами серии Plus
Kallisto
Тема сообщения:Отправлено: Май 08, 2007 - 12:33 PM
Зарегистрирован: Авг 18, 2003
Сообщений: 747
alemo писал(а):
Мне тут так и не ответили на вопрос - зачем нужны эти рейтинги ?
Ответ кажется очевиден. Чтобы знать в какую силу играет та или иная программа. Сейчас об этом судить просто невозможно.
NS
Тема сообщения:Отправлено: Май 08, 2007 - 12:31 PM
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Ранжирование движков никакого вреда нанести не могут.
Во первых это интересное занятие для многих людей (проводить турниры между движками)
Во вторых многим интересно - какова всё-таки разница в силе между движками, и какова их иерархия.
alemo
Тема сообщения:Отправлено: Май 08, 2007 - 12:21 PM
Зарегистрирован: Апр 04, 2003
Сообщений: 6942
Мне тут так и не ответили на вопрос - зачем нужны эти рейтинги ? Похоже никто над этим особо не задумывался. Для дела они могут нанести огромный вред. И если раньше "тренировочные" матчи игрались, то теперь врядли будут. Какая от этого польза ?
АЛЕМО
NS
Тема сообщения:Отправлено: Май 08, 2007 - 10:49 AM
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Цитата:
Фиксированной вероятности ничьей нет. Она зависит, от силы соперников, или даже от их стиля.
то что я выкладывал счтает доверительные интервалы для худшего случая... прстейший способ - задается вероятность ничьи для равных соперников, при разнице в силе вероятность ничьи высчитывается. Примерно как в BayesElo, только у них кривая формула.
Вобще формула логарифма вероятности результата матча -
(КоличествоПобед*ln(ВероятностьПобеды)+КоличествоПоражений*ln(1-ВероятностьПобеды))*С
Где С - константа для данной игры, и зависит от вероятности ничьи...
сами рейтинги от константы C не зависят, от неё зависят только доверительные интервалы.
Худший случай доверительных интервалов, для случая когда ничья невозможна C=1
Kallisto
Тема сообщения:Отправлено: Май 08, 2007 - 10:43 AM
Зарегистрирован: Авг 18, 2003
Сообщений: 747
Alkand писал(а):
А то ведь как можно сделать. Сыграла программа плохо, заявляешь, что выступала тестовая версия. Сыграла удачно - значит самая последняя
Обычно так и делают
Вот почему мне интересны только рейтинги программ с отрытым протоколом. Можно провести сколько будет угодно партий и для всех версий этой программы. И тогда объективная сила сила игры будет очевидна.
Фиксированной вероятности ничьей нет. Она зависит, от силы соперников, или даже от их стиля.
NS
Тема сообщения:Отправлено: Май 08, 2007 - 10:13 AM
Зарегистрирован: Авг 22, 2006
Сообщений: 671
Откуда : Санкт-Петербург
Варианта два (ЭлоСтат мне тоже не нравится)
1. Посчитать рейтинги Сонаса - тут результат расчета моей программой совпадает с результатом расчета программы Игоря.
2. Посчитать рейтинги Эло, у меня напиана программа, считает вместе с доверительными интервалами. Сейчас попробую её найти и посчитать...
Если кому интересно могу расписать математику расчета рейтингов Эло методом наибольшего правдоподобия. Максимизруемая функция очень простая. (это функция дает вероятность того что при данных рейтингах случится получившийся результат всех микроматчей)
Доверительные интервалы зависят от вероятности ничьи.
Alkand
Тема сообщения:Отправлено: Май 08, 2007 - 09:48 AM
Зарегистрирован: Июль 16, 2002
Сообщений: 3653
Откуда : Москва
Kallisto писал(а):
Но тут дело в том, что в турнирах выступали разные версии программ. Так что мы по-любому хорошего рейтинга не получим.
Зато это будет реальный турнирный рейтинг программ.
А то ведь как можно сделать. Сыграла программа плохо, заявляешь, что выступала тестовая версия. Сыграла удачно - значит самая последняя
_________________ Aurora Borealis - единственный инструментарий для истинных профессионалов
Kallisto
Тема сообщения:Отправлено: Май 07, 2007 - 09:39 PM
Зарегистрирован: Авг 18, 2003
Сообщений: 747
alemo
Тема сообщения:Отправлено: Май 07, 2007 - 09:16 PM
Зарегистрирован: Апр 04, 2003
Сообщений: 6942
Kallisto писал(а):
Но тут дело в том, что в турнирах выступали разные версии программ. Так что мы по-любому хорошего рейтинга не получим.
Если я правильно понимаю - не только разные версии программ. Из того, что я тут читал на форуме, у меня сложилось апечптление, что некоторые матчи носили тестовый характер.
Сделал изменения, сыграл товарищеский матч с другой программой, проверился. Или проверили влияние ЭБ - одной программе дали 6-ку, а другой 7-ку. Ну и так далее. Если будут считаться рейтинги по результатам таких матчей - народ будет бояться играть.
Или я ошибаюсь ?
А кстати, зачем вообще нужны все эти рейтигни, если и турниров-матчей, и партий, с гулькин нос ?
Не хотите ли заодно ввести отдельные рейтинги на "5 секунд на ход", "10 секунд на ход" Результаты могут быть о-о-о-чень разные.
АЛЕМО
Kallisto
Тема сообщения:Отправлено: Май 07, 2007 - 08:35 PM
Зарегистрирован: Авг 18, 2003
Сообщений: 747
NS писал(а):
Что мешает скинуть все партии в .pdn и посчитать рейтинг ЭлоСтатом?
Глючный он. Я уж лучше своей программкой посчитаю.
Но тут дело в том, что в турнирах выступали разные версии программ. Так что мы по-любому хорошего рейтинга не получим.
Kallisto
Тема сообщения:Отправлено: Май 07, 2007 - 08:33 PM
Зарегистрирован: Авг 18, 2003
Сообщений: 747
Alkand писал(а):
Один посчитать по итогам турниров, пусть их и было немного. Но там каждая программа получит свой рейтинг.
OK. Но доверительные интервалы будут уж очень большие.
В шахматах еще ни у кого не появлялась идея посчитать рейтинг по результатам официальных турниров