Отсечения по плохой оценке

Тема в разделе "Машинное отделение", создана пользователем NS, 21 фев 2007.

  1. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Отсечение по "хорошей оценке"

    Если (B>-MateScore)and(B<MateScore) Тогда
    Если Depth>=MinDepthRed Тогда
    Если Search(B+ScoreRed,B+ScoreRed+1,Depth-Red)>(B+ScoreRed) Тогда
    Отсекаем,

    И тоже самое по "плохой оценке"

    Вопрос - Нельзя ли проверить эти два отсечения одним запуском Search?

    Усложняем :) При проверке на плохую и на хорошую оценку идет разное сокращение глубины...

    И еще вопрос - наверно селективный запуск такого сокащения не очень хорош... Или нормально?
  2. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Подумал... Наверно имеет смысл сокращать ТОЛЬКО по плохой оценке, по хорошей наверно не имеет смысла. (если идет отсечение по Бете, то обычно необходимо рассмотреть только один ход, и после его исполнения уже будем сокращать)
  3. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    А вот добавить несколько оценок в Хеш для лучшей работы такого сокращения смысл наверно есть :)
  4. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Что-то я не слышал чтобы такие отсечения хорошо работали в шахматах.
    Обычно их делают только на двух последних ply.
  5. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    В шахматах это сокращение/отсечение не нужно - его полностью заменяет Null-Move, но ведь есть игры в которых Null-Move не работает :)
  6. WildCat Коршунов Игорь

    • Команда форума
    Рег.:
    04.05.2006
    Сообщения:
    3.599
    Симпатии:
    4
    Репутация:
    0
    Адрес:
    Гомель
    Оффлайн
    Так ты сразу предупреждай, что это про другие игры :)

    В других играх это называется ProbCut. Нужно его разные вариации пробовать.
    Мне он помогает очень мало, т.к. я и без него много сокращаю.
  7. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    Я в верии 0.03 тоже режу нехило (правда криво :) )
    В итоге на длинных контролях, если Каллисто не досчитывается до ЭБ то Skifi считает частенько даже дальше...
    ProbCut... А есть про его какие-нибудь публикации?

    Например что сразу приходит в голову - Запрет на ProbCat сразу после его вызова (чтоб не было повторных сокращений в той-же позиции, сразу после сделанного хода он опять разрешен)

    И запрет на ProbCat Сразу непосредственно после исполнения "поздних ходов", так как вероятность что после Late Move у соперника плохо и возможно отсечение - минимальна. Тут так-же, как только соперник ответил Можно сокращение сразу разрешить.
  8. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн
    То есть говоря русским языком - разрешить отсечку по плохой оценке только непосредственно после непозднего хода. Например в ответ на два первых хода в позиции.
  9. TopicStarter Overlay

    NS Нефёдов Сергей

    • Заслуженный
    • Ветеран
    • Старожил
    Рег.:
    02.05.2006
    Сообщения:
    6.811
    Симпатии:
    96
    Репутация:
    3
    Адрес:
    Санкт-Петербург
    Оффлайн

Поделиться этой страницей