Ответы в темах
-
АвторСообщения
-
KallistoУчастник
И 70 пунктов разницы между сильнейшей программой и поделкой без ОФ не выглядит большой.
Это спорно. Это разница выглядит очень существенной.
KallistoУчастникА пока, по тестам получается что в равных условиях (обе Без ЭБ) в личном матче, Skifi практически не имеющая ОФ играет всего на 70 пунктов ЭЛО слабее чем Каллисто3, с достаточно мощной ОФ.
У меня довольно простая ОФ (на сайте это описано).
Применять систему Эло для шашек видимо не совсем хорошо.
KallistoУчастникНужно такое сделать. Только мои базы не годятся. Больше 6-ки я их делать не собираюсь. Если бы кто-то взялся, кому базы интересны.
KallistoУчастникИгорь, нельзя ли поправить код так, чтобы Каллисто распознавала из fly.dat запись такого вида:
a3-b4 b6-a5
Текущая версия понимает только сокращенную нотацию:
ab4 ba5Можно. На сколько это важно?
KallistoУчастникСкорость Skifi обычно чуть меньше 500.
Скоросто Каллисто обычно чуть больше 1500.KallistoУчастникДа, в инете их много где можно взять.
Это файлы из .NET Framework.KallistoУчастникУ меня результат такой по 15 минут: Kallisto 3 ЭБ6 — Skifi 0.03 +12 -0 =28.
Памяти у меня до хрена. Но думаю и 1 гига хватит для ЭБ6.На чемпионате Европы, насколько я знаю, играла на одном гигабайте с ЭБ6. Хеш был или 128 или 256.
Т.е. можно спокойно давать движкам по 64 метра хеша.
KallistoУчастникДа поэтому здесь никакой проблемы нет.
Проблема может быть в том, что объективно сильнейший ход не всегда лучший против конкретного противника.Программа играющая объективно лучшими ходами будет выигрывать у Skifi очень мало партий.
KallistoУчастникТут речь не о отсечениях.
Цель программы найти лучший ход. Она его находит так как может. Все остальные ходы отбрасываются. И среди отброшенных может оказаться объективно сильнейший ход.KallistoУчастникNS!
Ты не понял. Имеется ввиду отбрасывание ходов по итогом перебора на некоторую глубину. При увеличении глубины будут отброшены другие ходы.Т.е. программа считает один ход лучшим, а остальные отбрасывает. Причем иногда отброшенным оказывается объективно лучший ход. Лично я здесь не вижу никакой проблемы.
KallistoУчастникКонечно, в почту.
KallistoУчастникМои ЭБ это не часть протокола.
Но всем желающим могу объяснить как ими пользоваться.При шестишашечных базах результативность все равно будет достаточно высокой (2-5%).
Вот при 10-12 это уже интересный вопрос. Но такие базы я делать не буду.Kvadrat!
Выкладывайте промежуточные результаты матчей. Очень интересно!KallistoУчастникУ Plus600 есть собственный форум. Зачем здесь разводить оффтопик?
KallistoУчастникПросто непонято как с малофигурными шаблонами можно эффективно работать.
KallistoУчастникПоиск шаблонов наверно лучше делать мат. методами, а не задавать их вручную.
причем что искать абсолютно понятно — ОФ это линейная функция от Наличия шашек на доске, комбинаций шашек.
Например можно таким образом задать веса всех трехшашечных комбинаций.Речь идет о десятишашечных шаблонах. Автоматически такие найти не получится.
-
АвторСообщения