Через 5 секунд стокфиш показывает план выигрыша.
Прямо-таки план? А скрин выложите?
Воронежский шахматный форум |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Воронежский шахматный форум » Шахматная композиция » Просто задачи
Через 5 секунд стокфиш показывает план выигрыша.
Прямо-таки план? А скрин выложите?
Еще одна антикомпьютерная позиция. Человек находит план сразу, а Stockfish плавает.
План, если я правильно понимаю, такой - оттеснять черного короля ферзем влево и затем вниз (если оттеснять просто вниз, то король стремится забиться на h5), так чтобы король оказался на a1 или b1, а ферзь на d2, тогда выигрывает 1.Фh6 и 2. Фxh3. Основной прием оттеснения - ставить ферзя на расстоянии хода коня от короля, вспомогательный - давать шах через клетку.
Похоже, чтобы выполнить этот план при лучшей защите черных, нужно не меньше 20 ходов каждой стороны, что, вероятно, превышает глубину просмотра Стокфиш
Пробовал предложить позицию онлайн-Стокфиш показывает +7.75 при глубине просмотра 43, плана выигрыша не видит
P.S. Посмотрел присланный скрин (см. ниже) - да, там уже видит выигрыш (судя по последовательности начальных ходов), но при глубине просмотра 65
Пост написан 2022-01-13 12:51:46
В каждой из шести линий на скрине есть неоптимальные ходы белых и неоптимальные ответы черных. Да, при большой глубине это все приводит к позиции с оттесненным черным королем, и там белые находят взятие на h3. Но достигнуто это случайным выбором ходов. Какое это имеет отношение к плану? Вот если бы движок сказал мат в 40 ходов, тогда да. Если еще увеличить глубину, то допускаю, что он так и скажет, через несколько часов. Пример для этого и приведен: человеку нужно 20 сек, Стокфишу - часы.
Оценки +54 недостаточно? Напомню - это преимущество в 8 ферзей! Когда комп плавает - оценка +10-20 может быть. В этой позиции взятие на h3 он видит - на скрин не влезло.
Для чистоты эксперимента завтра произведу замер времени до мата.. Кстати железо этого компа достаточно простое и на нём крутится еще уйма задач.
К слову, позиция возможно и не простая для других движков. Движок Комодо 14 вообще не видит выигрыша за 2 минуты даже. Можно замеры также производить. Есть еще совершенно адская по производительности железка - что-то на ней тоже проверить захотелось. В ближайшее время постараюсь настроить её для движков.
Пост написан 2022-01-13 19:55:37
адская по производительности железка
В этом и заключается недостаток алгоритмов Стокфиша и всех других современных программ. Алгоритмы перебора в принципе не могут решить эту позицию за разумное время. А чтобы найти первые три сильнейших хода, не нужно анализировать всё супергигантское дерево глубиной ходов на 40. Человеческий мозг, поняв план, сразу их находит:
1.Фg5! Крh7 2.Фf6! Крg8 3.Фh6! Крf7 4.Фg5!
Это с большой степенью вероятности сильнейшие 4 хода. Программу с иным алгоритмом, в какой-то степени имитирующий человеческое мышление, пытался создать Ботвинник, но не получилось.
Поэтому, запустив железку и увидев, как она первые три часа анализирует 1.Фh6?, можно её уже выключить.
Хорошо, учел что анализ одной линии может завести в тупик. Включил анализ 3-х лучших ходов. Qg5 вышел на первое место после минуты. После трёх минут движок начал считать уже как выигрывать до мата. Жертва на h3 нашлась через полторы минуты.
Интересно то, что после жертвы на h3 пешка на g8 превращается в ладью! Вот это поворот так поворот!
Железо стандартное - считал до мата долго, да.
Речь шла про конкретную позицию, а не про общий недостаток алгоритмов Стокфиша. Это прописные истины.
Эта конкретная позиция критики не выдерживает - учитывая что использовался старый доковидный движок стокфиша и относительно слабое железо, загруженное своими задачами.
Обязательно повторю эксперимент на свежих движках и более производительном железе.
Пост написан 2022-01-14 11:44:24
Вдогонку к предыдущему сообщению. Скачал свежий стокфиш с сайта. Он вообще ничего не видит! Ужас, ужас! 20 минут счёта вообще впустую. +3 !
Может для нужно более свежее и мощное железо? Кошмар, короче. Я теперь понял что возможно на свежем движке стокфиш позиция не счётная вообще.
Цените проверенные движки.
Делайте выводы, кому надо конечно.
Пост написан 2022-01-14 12:23:59
Какой Стокфиш у всех разный. Мой, например, не понимает смысла задачи. где-то на глубине 54 полухода во второй линии промелькнула позиция в которой нет слона и пешка превратилась в ферзя, но на глубине в 60 полуходов стокфиш опять не видит выигрыша. Потом на глубине в 64 полухода опять промелькнула выигрывающая позиция, но потом опять пропала.
даже после того как я вручную разыграл вариант до мата, программа все равно не научилась
Пост написан 2022-01-14 13:19:52
Вы здесь » Воронежский шахматный форум » Шахматная композиция » Просто задачи