Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
6.8.5. РезультатыВ этом разделе мы завершаем в общих чертах описание программы ROBIN для игры в шахматы, разработанной Ж. Питра. Мы уже познакомились с основными особенностями этой программы, которые отличают ее от слепых программ, построенных с использованием альфа — бета-процедуры. Программа ROBIN действительно способна рассуждать и руководствоваться идеей при развитии созданного ею же плана. Для нее не существует никаких предварительных ограничений на глубину или ширину дерева анализа. Дерево, которое она строит, является деревом планов, т. е. последовательностей действий или “метаходов”, используемых для нахождения последовательностей реальных ходов. Заранее ясно, что это дерево гораздо меньше по размерам, чем дерево реальных ходов. Программа выполняет анализ логической последовательности действий плана, а не последовательности ходов, наблюдающейся во время реальной игры. В реальных шахматных партиях программа показывает игру на уровне игры человека. Она находила комбинации, которые ускользали от внимания таких выдающихся шахматистов, как Эйве, Ласкер и Смыслов, и от таких аналитиков как дю Мон. Она нашла неточность в комбинациях, найденных
Рис. 6.19. М42. Ход белых. Эта позиция является очень трудной. Однако программа с помощью анализа до глубины 23 полуходов показывает, что если белые будут играть наилучшим образом, то выиграют ладью черных. Идея, которая лежит в основе выигрышного плана, состоит в прямой атаке на короля черных ходом
Последний ход является опасным для черных (опаснее некуда!), они его могут отразить взятием фигуры, которая создает опасную ситуацию. Взять ладью
Чтобы убрать черного ферзя с ключевого поля, программа, как мы знаем, может предложить жертву фигуры. Один из ее вариантов реализуется в плане
Достигнув этой точки, программа определяет, что остался еще один опасный ход черных. Их ферзь может сохранить контроль над полем Такой оборонительный ход черных также должен быть нейтрализован. Для этого белые составляют новый план, который является вариантом плана
Кроме того, с самого начала в плане Эти два хода предотвращаются одним и тем же ходом белых Далее возможны два продолжения:
Преследованием ферзя черных белые эффективно добиваются выполнения этого плана, основной вариант которого имеет вид
В общем чтобы доказать, что первый ход хорош и что он приводит к выигрышу ферзя черных, необходимо спуститься до глубины 23, а в одном случае — 11 полуходов. На этот ход черные имеют в своем распоряжении не менее 26 ответов! Из приведенного анализа ясно, что программа способна играть и действительно играет безупречно. Последнее не всегда получается у играющего шахматиста, которому на практике достаточно показать, что сделанный им ход выглядит сильным в большей части вариантов. На рис. 6.20 приведена позиция
Рис. 6.20. В5. Ход белых (Берлинер). Эта позиция была предложена Берлинером в его диссертации для того, чтобы показать, в каких случаях иногда бывает необходимо проводить анализ на очень большую глубину. У Берлинера программа находит правильный ход следующим образом: король черных находится в опасности, так как ему недоступны все окружающие его поля, ход белых с шахом В отличие от этого ROBIN ищет для белых защиту от опасного хода Это достигается с помощью простого взятия Поэтому игровым вариантом остается
Анализ полей, занимаемых королем, позволяет найти следующую последовательность ходов:
Были изучены и другие планы. Но этот приводит на пятом ходу к очень сильному двойному шаху:
Ладья
В игру вступает вторая ладья белых:
Все ходы черных до сих пор являются вынужденными. Белые форсированно реализуют свой план, преследуя удаляющегося от своего войска короля, при этом другие черные фигуры играть не могут.
Рис. 6.21. Т149. Ход черных. Продолжение находится без труда. Атака белых На рис. 6.21 приведена позиция
Его анализ основан на плане двойного нападения на Таким образом, план белых наталкивается на ход черных
Один из возможных ответов черных состоит в одновременной защите двух фигур с помощью хода Таким образом, программа ROBIN показала, что анализ Тарраша является неполным.
|
1 |
Оглавление
|