Читаем Человек и компьютер: Взгляд в будущее полностью

«Мысли громоздятся одна на другую. Тонкий ответ противника, пригодный в одном случае, вдруг переносится мною в другую ситуацию и там, естественно, оказывается совершенно непригодным. В общем, в голове возникает совершенно хаотическое нагромождение всяких ходов, подчас даже не связанных друг с другом, и пресловутое "дерево вариантов", от которого тренеры рекомендуют отсекать по веточке, у меня разрастается с неимоверной скоростью.

И вдруг мне почему-то вспомнилось классическое двустишие Корнея Ивановича Чуковского:

Ох, нелегкая это работа,Из болота тащить бегемота.

Не знаю, по какой ассоциации этот бегемот влез на шахматную доску, но хотя зрители были убеждены, что я продолжаю изучать создавшуюся позицию, я на самом деле пытался в это время понять, как же бегемота вытаскивают из болота. Помнится, в моих мыслях фигурировали домкраты, рычаги, вертолеты и даже веревочная лестница. После долгих размышлений не нашел ни одного способа вытащить его из трясины и со злостью подумал: "Ну и пусть тонет!"

И вдруг бегемот исчез. Как он пришел на шахматную доску, так и ушел. Сам ушел! А позиция вдруг оказалась не столь уж сложной. Я как-то сразу понял, что все варианты просчитать невозможно и что жертва коня носит чисто интуитивный характер. А так как она сулила интересную игру, то, конечно, удерживаться не стал.

А назавтра с большим удовольствием прочел в газете, что Михаил Таль после сорокаминутного тщательного обдумывания позиции осуществил точно рассчитанную жертву фигуры…»

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

Игра в шахматы — жесткая борьба, а не лабораторный эксперимент. Колоссальное психологическое давление, неустанное тиканье часов — в таких условиях даже опытным гроссмейстерам трудно сохранять дисциплину мышления. Зрительное воображение слабеет, повышая вероятность серьезных промахов. Иногда вы тратите десять минут на обдумывание основного хода-кандидата и вдруг обнаруживаете, что это роковая ошибка. Паника! Отчаяние! Или же после хода противника вы видите возможность для блестящего победного удара. Восторг! Сделать ход немедленно в надежде на то, что интуиция вас не подвела? Или же потратить десять минут и проверить свою интуицию? Понятно, что компьютеры не переживают подобных психологических драм; это еще одна — наряду со способностью анализировать миллионы позиций в секунду — ключевая причина, объясняющая, почему над машинами так трудно одержать победу.

В 1949 году Клод Шеннон не надеялся на успех программ типа А, предполагающих анализ всех доступных ходов с максимально возможной глубиной. Цифры казались невероятными. Шеннон рассчитал, что даже если машина типа А будет оценивать миллион позиций в секунду (что «очень оптимистично»), на каждый ход потребуется больше 16 минут, а на среднюю партию в 40 ходов — больше десяти с половиной часов{15}. И все равно игра машины будет очень слабой, поскольку исследование дерева вариантов всего на три хода вперед позволяет победить лишь очень слабого человеческого игрока.

Главной проблемой шахматного программирования является великое множество позиций в дереве перебора — мы называем это коэффициентом ветвления. С самого начала количество вариантов было столь огромно, что их перебор мог бы поглотить всю вычислительную мощь самого высокопроизводительного компьютера. Каждая сторона начинает имея 16 боевых единиц: восемь пешек и восемь старших фигур. Число возможных комбинаций первых четырех ходов составляет более 300 млрд, и, хотя 95 % вариантов откровенно плохи, программа типа А будет перебирать их все, чтобы убедиться в этом.

Дальше — хуже. Из начальной позиции можно сделать около 40 допустимых ходов. С учетом ответных ходов мы получаем 1600 позиций — и это всего после двух полуходов, один из которых сделан белыми и один — черными. После двух полных ходов (четырех полуходов) возникает 2,5 млн позиций, а после трех — 4,1 млрд! Поскольку в среднем партия продолжается примерно 40 ходов, число позиций достигает астрономических величин. А общее количество допустимых позиций в шахматах сопоставимо с количеством атомов в Солнечной системе.

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

Перейти на страницу:

Похожие книги

Ведьмак. История франшизы. От фэнтези до культовой игровой саги
Ведьмак. История франшизы. От фэнтези до культовой игровой саги

С момента выхода первой части на ПК серия игр «Ведьмак» стала настоящим международным явлением. По мнению многих игроков, CD Projekt RED дерзко потеснила более авторитетные студии вроде BioWare или Obsidian Entertainment. Да, «Ведьмак» совершил невозможное: эстетика, лор, саундтрек и отсылки к восточноевропейскому фольклору нашли большой отклик в сердцах даже западных игроков, а Геральт из Ривии приобрел невероятную популярность по всему миру.Эта книга – история триумфа CD Projekt и «Ведьмака», основанная на статьях, документах и интервью, некоторые из которых существуют только на польском языке, а часть и вовсе не публиковалась ранее.В формате PDF A4 сохранен издательский макет книги.

Рафаэль Люка

Хобби и ремесла / Зарубежная компьютерная, околокомпьютерная литература / Зарубежная прикладная литература / Дом и досуг
Старший брат следит за тобой. Как защитить себя в цифровом мире
Старший брат следит за тобой. Как защитить себя в цифровом мире

В эпоху тотальной цифровизации сложно представить свою жизнь без интернета и умных устройств. Но даже люди, осторожно ведущие себя в реальном мире, часто недостаточно внимательно относятся к своей цифровой безопасности. Между тем с последствиями такой беспечности можно столкнуться в любой момент: злоумышленник может перехватить управление автомобилем, а телевизор – записывать разговоры зрителей, с помощью игрушек преступники могут похищать детей, а к видеокамерам можно подключиться и шпионить за владельцами. Существуют и государственные проекты наподобие «Умного города», подразумевающие повсеместное внедрение видеокамер и технологий распознавания лиц.Все это не значит, что нужно стремиться к цифровому затворничеству и панически избегать гаджетов, но необходимо изучить и соблюдать элементарные правила безопасности. Михаил Райтман в своей книге рассказывает, как максимально снизить вероятность утечки персональных данных, осложнив задачу потенциальным злоумышленникам.

Михаил Анатольевич Райтман

Зарубежная компьютерная, околокомпьютерная литература