Kallisto

Ответы в темах

Просмотр 15 сообщений - с 586 по 600 (из 728 всего)
  • Автор
    Сообщения
  • в ответ на: Обсуждение шашечных программ #365816
    Kallisto
    Участник

    Вопрос в базах. Быстро я их сделать не смогу.
    Но сегодня вечером напишу генератор, попробую perfit, сверю быстродействие генератора и количество позиций.

    С базами могу помочь. Генератор посложнее шахматного будет. Вряд ли сможешь за вечер.

    в ответ на: Открылся сайт Каллисто #364130
    Kallisto
    Участник
    NS wrote:

    NS
    Сейчас приведу доверительный интервал (аналог 3-х сигм — 99.7%)
    Для случая жестко заданного процента ничьей (от него мало зависит, но возьмем тот, который случился в матче), и для равномерного распределения рейтинга.

    Как раз от процента ничьих тут все и зависит.

    в ответ на: Обсуждение шашечных программ #365814
    Kallisto
    Участник

    Буду рад поучавствовать. Может, ради такого дела, даже новую версию сделаю :)
    Может еще NS программку напишет.

    в ответ на: Открылся сайт Каллисто #364128
    Kallisto
    Участник

    Достаточно простые алгоритмы

    Если можешь предложить что посложнее, то милости просим :)

    в ответ на: Открылся сайт Каллисто #364127
    Kallisto
    Участник

    NS
    Я так и не понял, что ты этой таблицей хотел сказать.

    У нас была задача определить явл. ли победивший движок более сильным. Тогда можно твой подход применить так:
    Предполагаем крайний случай, т.е. что они равны. И проверяем насколько вероятно, что между двумя равными движками случится такой результат в пользу первого. Если это маловероятно, то значит первый движок сильнее.

    в ответ на: Открылся сайт Каллисто #364126
    Kallisto
    Участник

    Достаточно простые алгоритмы, кстати ФВ всё-таки есть :) (превращения)

    depth <= 0 еще не значит, что есть ФВ :)

    в ответ на: Открылся сайт Каллисто #364125
    Kallisto
    Участник

    Борюсь с этим недостатком. Разве незаметно?

    в ответ на: Обсуждение шашечных программ #365809
    Kallisto
    Участник

    То есть — если я правильно понял — шашечные программисты используют оценку только по положению (координате) шашки на доске, а серьезно занимаются только переборными алгоритмами, и Дебютными/Эндшпильными библиотеками?

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

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

    в ответ на: Обсуждение шашечных программ #365804
    Kallisto
    Участник

    Дело в том, что шахматные ОФ очень далеки от идеала. Причем, я не верю, что их можно существенно приблизить к нему.

    А шашечные могут быть очень близко (это на основании чекерсного опыта). А ОФ близкая к идеальной дает очень хорошую силу.
    Но у русских шашечных прог ОФ слабенькие. И в этом вся проблема.

    Я это понял после общения с Мартином Фиерцом. А также после знакомста с программированием Отелло. Там тоже все решает ОФ. Хотя, конечно, нужен и перебор. Дело еще в том, что в этих играх ОФ очень помогает (просто неоценимо) перебору. В шахматах ОФ помогает перебору весьма незначительно.

    в ответ на: Обсуждение шашечных программ #365802
    Kallisto
    Участник

    Программам в русские нужна ОФ. А ее ни у кого нет. Без нее базы не помогут. Тундра будет часто выкручиватся, но иногда и сливать.

    Тундра никогда ничего не показывала. На кубке сайта выиграла у Каллисто 1 (которая играет вообще ниже плинтуса) еле-еле. На турнире Санцевича, имея 10-ку, не выиграла ни одной партии.

    Из каких соображений можно считать эту программу сильной?

    в ответ на: Обсуждение шашечных программ #365800
    Kallisto
    Участник

    Где я писал, что разницы нет?
    Я просто писал, что сама Тундра (без баз) играть не может. А одни базы для анализа мало чего дадут.

    Чтобы выигрывать нужно уметь играть. Базы могут помочь спастись в очень трудной позиции. Они не помогут переиграть противника.
    Они лишь помогут реализовать перевес. А откуда этот перевес возьмется?

    в ответ на: Алгоритмы шашечных программ #365766
    Kallisto
    Участник

    Какие отличия переборных алгоритмов от шахматных (кроме отсутствия null move)
    Более агрессивное сокращение длины неинтересных вариантов (т.к. нет угрозы матовой атаки). Аналогия MultiCut в прогах по Отелло.

    в ответ на: Алгоритмы шашечных программ #365765
    Kallisto
    Участник

    Еще раз. Посмотри на моем сайте.

    Что рассматривается в ФВ (только взятия, взятия и все ходы «под бой», взятия — ходы под бой — «нападения» на шашки соперника и т.д.)
    В шашках нет необходимости в ФВ.

    Эндшпильная оценка (Для игры без ЭБ) и т.д.
    Никто этим не занимается, т.к. есть базы. В русских шашках не так просто сделать эндшпильную ОФ.

    в ответ на: Открылся сайт Каллисто #364121
    Kallisto
    Участник

    У меня на сайте написано как устроена Каллисто (а круче шашечной думалки нет).

    в ответ на: Обсуждение шашечных программ #365798
    Kallisto
    Участник

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

Просмотр 15 сообщений - с 586 по 600 (из 728 всего)