- Компьютер, похоже, охотнее сражается с игроками, подобными себе, то есть с другими компьютерами, но интереснее все-таки смотреть партии между машиной и человеком. Только анализируя такие встречи, можно понять, на что же способен шахматный автомат!
- Честно говоря, я с нетерпением ждал этого диалога. И предыдущий был насыщен разнообразным материалом, мы познакомились со многими образцами компьютерного творчества, но я с вами полностью согласен: лишь партии между ЭВМ и человеком позволяют по-настоящему разобраться, в чем состоит сила и слабость играющих программ.
- Важно и кто соперник машины; если это простой любитель, то много информации из партий мы не извлечем, да и вообще не разберемся "кто есть кто". Однако в нашем диалоге "команда людей" представлена довольно внушительно: в нее входит несколько шахматных королей, о рядовых гроссмейстерах я уже не говорю...
- Ну, а "команду машин" тоже составляют чемпионы мира?
- В основном да. Однако "Каисса", которая не раз играла с людьми, в официальных состязаниях с шахматистами не встречалась. Другое дело, вторая чемпионка мира "Чесе". В годы своей былой славы она часто выступала в одних турнирах с людьми, и участники (по силе наши перворазрядники и кандидаты в мастера) относились к ней с большим уважением. Однажды компьютер даже выиграл чемпионат штата Миннессота, показав блестящий результат: 5 очков в шести партиях.
Если говорить о любителях среднего уровня, то большая ЭВМ может даже дать им сеанс (технические возможности позволяют вести сразу много партий). Яркое шахматное представление такого рода состоялось в конце 70-х годов в Париже. Против "Чесе" выступили десять шахматистов, в основном видные деятели культуры - композитор Ги Беар, кинорежиссер Роже Вадим, драматург Фернандо Аррабаль и другие. Сеанс, продемонстрировавший новейшие достижения техники, проводился в зале, который был связан посредством спутника с компьютером, находящимся в США. Все партии воспроизводились на демонстрационных досках и на телевизионном экране. Ход борьбы комментировали французские мастера.
- И каков результат сеанса?
- Машина выиграла семь партий, две проиграла и одну свела вничью. В половине встреч она играла черными. Учитывая, что квалификация ее противников колебалась между первым и третьим разрядом, результат следует признать успешным.
- Но сейчас спустя десятилетие подобный сеанс не вызвал бы столь широкого резонанса, поскольку шахматные компьютеры уже не в диковинку. Компьютер-сеансер мог бы находиться тут же в зале, и связь с другими континентами не понадобилась бы.
Преемники второй чемпионки - "Белл" и "Крэй блитц" тоже, наверное, нередко садились за один столик с шахматистами?
- Большим машинам трудно усесться напротив человека, слишком это крупные фигуры, да еще из металла... С начала 80-х годов с шахматистами, как правило, сражаются микрокомпьютеры. Но в процессе смены поколений машин "Белл" постоянно встречалась с людьми.
- И какой образец игры вам особенно запомнился?
- Я бы выделил партию с Г. Берлинером, гроссмейстером и экс-чемпионом мира по переписке (и, как мы знаем, одним из создателей "Хитеч"). Этот поединок состоялся в 1980 году как раз тогда, когда "Белл" стала третьей чемпионкой мира.
- Оказывается, до сих пор компьютер обращался к дебютной библиотеке, а теперь вынужден принимать самостоятельные решения, последний ход черных - теоретическая новинка.
- Но "Белл" не теряется.
Рис. 24
11. с5 Кс4 12. С:с4 dc 13. Фе2 Cg4 14. Лadl (рис. 24). 14... K:d4. Черные затевают интересные осложнения, которые в конечном счете складываются в их пользу. 15. C:d4 C:d4 16. Jl:d4.
- Не кажется ли вам, что после 16. Кb5 е5 17. Kb:d4 ed 18. Ф:с4 C:f3 19. gf Фf6 позиция принимала ничейные очертания?
- Увы, "Белл" избирает вариант, ведущий к выгоде черных. Конечно, компьютеру трудно было сообразить, что его кони окажутся не слишком подвижными.
16... Ф:d4 17. K:d4 C:e2 18. Kd:e2 Лfd8 19. b3 cb 20. ab Лd2 21. f4! Лb2 22. Kd4 Лd8 23. Ka4! Белые изобретательно защищаются: если 23. Лd1, то 23... f6 и 24... е5.
38. Kg1? Несмотря на упорное стремление гроссмейстера к победе, машина до сих пор не упустила шансов на ничью. Как бы вы здесь продолжили?
- Думаю, что 38. h4! h6 39. hg hg 40. Kgl Kpe3 41. Kh3 f4 42. K:g5! fg 43. Kpc2 g2 44. Kh3 Kpd4 45. Kpb3, и выигрыша нет.
- Да, а сейчас после 38... Kpe3 39. Ке2 а5 белые оказывались в цугцванге.
38... g4? Взаимная любезность. Ошибаются не только машины, но и люди...
39. h4? Белые не используют последний шанс - 39. hg fg 40. Ке2 Кр:с4 41. Kf4 и т. д.
39... Kpe3! 40. Ке2 Kpf2 41. Kpd2 a5! 42. Kpd3 a4! 43. Kd4 a3 44. Крс2 а2 45. Kpb2 f4! 46. Kf5 fg, и гроссмейстер одержал верх. Что скажете?
- Поединок небезошибочный, но погрешности машины носили вполне человеческий характер.
- Интересный матч состоялся в конце 70-х годов между компьютером и 11-м чемпионом мира Р. Фишером. Поскольку его партнер - программа Гринблата - избегал встреч с машинами, а играл только с людьми, противники оказались достойны друг друга, ведь Фишер, как раз наоборот, уже много лет не садится за одну шахматную доску с человеком...
- Повлияло ли затворничество американского чемпиона на его силу?
- Похоже, что нет. Он провел матч в своем лучшем стиле и досрочно обыграл робота со счетом 3:0 (планировались четыре партии).
"Махэк-6" - Р. Фишер
Сицилианская защита
1. е4 с5 2. Kf3 g6 3. d4 Cg7 4. Kc3 cd 5. K:d4 Кеб 6. Ce3 Kf6 7. K:c6 be 8. e5 Kg8 9. f4 f6 10. ef. Теория рекомендует 10. Cd4 с некоторой инициативой у белых.
10... K:f6 11. Cc4.
- По-моему, машина делает второй неудачный ход подряд, после d7-d5 слон вынужден уйти восвояси.
- Наверное, она решила, что отсталая пешка е7 будет компрометировать позицию противника. Иначе трудно объяснить такую игру.
- Но тогда белые могли пожертвовать ферзя - 15. C:g7! K:dl 16. C:h8 K:c3 17. С:сЗ3 получая труднопробиваемую позицию.
15. fe 0-0! Задерживая белого короля в центре. 16. C:g4 Фh4+ 17. g3 Ф:g4 18. Ф:g4 C:g4 19. Лf1 Л:f1 + 20. Kp:f1 c5! 21. Cf2 C:e5 22. Ce1 Лf8+ 23. Kpg2 Лf3 24. h3 Л:с3 25. C:c3 C:c3 26. Лf1 Cf5, и вскоре черные объявили мат.
- Кто еще из шахматных королей сражался с компьютером?
- Думаю, что все, кроме Стейница, Ласкера, Капабланки и Алехина. Что поделаешь: развитие вычислительной техники началось только в начале 50-х годов.
- А кто-нибудь из чемпионов мира играл в одном турнире с ЭВМ?
- Насколько мне известно, здесь "отличился" только Михаил Таль. В 1986 году он играл в международном турнире, среди участников которого был другой чемпион мира - "Мефисто". Правда, встреча между двумя чемпионами не состоялась: Таль сразу оторвался от машины и швейцарская система не свела их вместе.
- А кто играл в турнире и каковы успехи компьютера?
- На турнир в Западный Берлин съехались 466 шахматистов из 77 стран, среди них 15 гроссмейстеров и 50 международных мастеров. Победителем вышел М. Таль, что и неудивительно. А вот результат машины был поистине сенсационным: "Мефисто" набрала 5,5 очков в девяти партиях и разделила 63-е место, причем в одну компанию с ней попали гроссмейстеры Радулов, Георгиев и Лехтинский, а на пол-очка позади расположились еще три гроссмейстера - Беллон, Трингов и Спасов. Разумеется, "швейцарка" часто преподносит сюрпризы, но в любом случае тому, кто сомневается в интеллектуальных способностях компьютеров, есть над чем задуматься...
- Надеюсь, шахматная иллюстрация найдется?!
- Творческим шедевром на этом турнире стала партия между "Мефисто" и гамбургским игроком М. Фетте, обладателем мастерского рейтинга 2300.
"Мефисто" - М. Фетте
Защита Грюнфельда
1. с4 Kf6 2. Kc3 d5 3. cd K:d5 4. d4 g6 5. e4 K:c3 6. be Cg7.
Турнир проходил одновременно с матч-реваншем Каспаров - Карпов, в котором защита Грюнфельда была самым популярным дебютом. Правда, в настоящей партии разыгран вариант, не встретившийся в поединках за корону.
- На мой взгляд, ЭВМ без претензий разыграла дебют и сейчас черные могут быстро свести дело к ничьей: 12... C:f3 13. 0:f3 cd 14. cd C:d4 15. C:d4 0:d4 16. Л:с6 и т. д.
- Однако человек всегда стремится одолеть машину!
12... Фа5 13. Фе2 Лfd8 14. Лfd1 Фа4. Теперь угроза пешке d4 весьма серьезна. Белые вынуждены продвинуть соседнюю пешку, и позиционный перевес соперника становится бесспорным.
- До чего хитер "Мефисто", какую ловушку придумал: 27... Лd1 28. Kb2! Л:сf2 29. К:а4 Л:а2 30. Кс3.
- Вариант форсированный и для компьютера элементарный. Но против него тоже играет не новичок.
27... Фа6 28. Лс3. Перевод коня на с5 грозит уже не на шутку. 28... Cd5 29. а3 Cf8 30. f3. Ограничивая действия слона d5.
30... Фа4 31. Кс5 Фd1.
- После размена на с5 наличие разноцветных слонов не оставляло шансов на победу.
- Но черные слегка нервничают и переводят игру в острый эндшпиль.
32. Ф:d1 Л:d1 33. Kd7 Ce7 34. Kpg3 g5 35. Kpf2 Kpg6 36. g4!? Беря под контроль поле f5, но ослабляя пешки f3 и b3.
36... Cd8 37. Kf8+ Kpg7 38. Kd7. Машина пока согласна на ничью. 38... Са5 39. Лс5 Cel + 40. Кре2 Ла1 41. Kf6.
- Не играли ли черные с огнем?!
- Пожалуй. Теперь у "Мефисто" в проекте появляется угроза Лg8×, и черный слон должен держать поле а5 (защищаясь от Лс5-а5:а7), а ладья - самого слона. Неприятный перелет!
41... а5 42. f4 Cg2? Следовало взять на f4.
43. fg hg (рис. 28).
Рис. 28
44. Cf2.
- Интересно, почему белые не побили пешку g5? После 44. C:g5 C:h3 (44... Kpg6 45. h4 с идеей Kf6-h5-f4+) 45. Л:с6 у них страшная угроза Лc6-c8-g8×.
- Кажется удивительным, но, видно, машина предусмотрела контршах 45... Сf1 + ! Король должен брать слона: 46. Kp:f1 Cd2 + 47. Кре2 C:g5, и, несмотря на отсутствие пешки, перевес снова на стороне черных: 48. Kh5 + Kpg6 49. Лc3 Cc1.
44... C:f2 45. Kp:f2 Ла2+ 46. Kpg1 Cd5 47. K:d5.
- Почему не 47. Л:а5? Если 47... Лd2, то 48. Ла8 Л:d4 49. Лg8+ Kph6 50. h4 с неизбежным матом.
- Да, это была последняя возможность поставить перед черными проблемы. Впрочем, они спасались после 47... Лg2 + 48. Kpf1 Лh2 49. Ла8 Лh1+ с вечным шахом, поскольку белый король не может ускользнуть через b4 ввиду c6-c5 +.
47... cd 48. Л:а5 Лd2 49. Ла4 Лd1+ 50. Kph2 Лd2+. Ничья. Лишняя пешка белых не имеет значения: король не в состоянии уйти от преследования.
- Симпатичная партия. Уверен, ею могут гордиться обе стороны- и человек, и машина!
- Все партии, отобранные для данного диалога, сыграны компьютером с шахматистами. Однако встречались с машинами и женщины. Следующий пример из того же турнира в Западном Берлине. На сей раз "Мефисто" играл черными, а белыми фигурами руководила известная шахматистка Б. Борисова. Конечно, международный мастер даже не могла представить себе, что не сумеет одолеть какого-то там робота. Но "Мефисто" проявил тонкое позиционное чутье, и мирный исход можно объяснить разве что галантностью чемпиона, не пожелавшего огорчать представительницу слабого пола...
Как видите, компьютер может играть дебют и самостоятельно, не обращаясь к специальной картотеке.
- Да, сделано всего шесть ходов, а эту позицию не найти ни в каких дебютных справочниках.
- Последний ход черных относится к разряду нешаблонных. "Мефисто" сдваивает пешки, но вскрывает к своей выгоде линию
7. сЗ Kf6 2. Kbd2 0-0 9. 0-0 е5 10. de de. После выпрямления пешечного центра черных на их стороне солидный перевес.
11. Kb3 Фс7 12. Лс1 Лad8 13. Фе3 Фb6 14. Kfd2 Фa6. Тонкий позиционный ход. Пешка "а" вынуждена идти вперед, после чего конь b3 чувствует себя весьма неустойчиво.
15. a3 Фb6. Ферзь возвращается на место и связывает белые фигуры по рукам и ногам, теперь у них нет освобождающего хода c3-c4 или e2-e4.
16. h3 Ke4. Ставит белых в тупик, грозит K:d2 и Ф:b2.
17. c4 dc 18. С:e4 С:e4 19. Л:c4 Cd5 20. Лc3 Ce6 21. Kph2 Kd4 22. K:d4 ed 23. Лc2.
- Белые избежали материальных потерь, но слабость пешек b2, e2 и h3, а также превосходство слона над конем не вызывают сомнений в оценке позиции.
24... Лс8 25. Л:с8 Л:с8 26. b4 h5 27. f3 hg 28. hg Лc3. 29. Ke4. He слишком заманчиво 29. КЫ ЛеЗ; в поисках контригры белые отдают пешку, а за ней и вторую.
- Здесь, очевидно, можно поставить точку, окончание безнадежно для белых.
- Но в мире компьютерных шахмат случаются разные чудеса.
37. Kpe2 Cc4+ 38. Kpd2 b6 39. f4 a5 40. ba ba 41. Kf3 d3 42. Kpc3. (рис. 29).
Рис. 29
42... Cd5?
- Элементарно выигрывало 42... Cb5.
- Однако, резонно сочтя, что пешка d3 теряется в любом случае, машина решила централизовать слона.
- Значит, то обстоятельство, что при слоне на b5 выигрыш пешки был бы связан с переходом в пешечное окончание с отдаленной проходной, "Мефисто" не принимает во внимание.
- Скорее, его подводит незнание нюансов эндшпиля "слон с крайней пешкой против одинокого короля".
43. Kd2 a4. После 43... Kpf7 44. Kp:d3 Kpg6 45. Kf1 Kph5 черные сохраняли шансы на победу.
- Точнее 47... g6, но здесь уже нет выигрыша - обходной маневр королем не удается, поскольку конь успевает съесть пешку.
48. fg+ с мирным исходом.
- Две боевые ничьи! Бескомпромиссно играл "Мефисто" в этом турнире.
- Аргентинский гроссмейстер М. Кинтерос приехал в Западный Берлин уже после окончания турнира: он решил закупить машину "Мефисто" для использования в шахматных программах аргентинского телевидения. Ему сказали, что, хотя компьютерный чемпион успешно провел состязание, в блиц он сражается еще лучше. С недоверчивой, но вежливой улыбкой гроссмейстер предложил сыграть с ЭВМ, заявив, что намерен расправиться с электронным соперником пять раз подряд, после чего отправится укладывать свои вещи для отъезда.
- Чем же закончился матч?
- После четырехчасовой борьбы Кинтеросу наконец удалось сравнять счет - 12:12!
- Наверное, гроссмейстер просто утомил машину...
- Если в серьезном поединке компьютерам пока еще далеко до гроссмейстеров, то в блице или сеансе одновременной игры они время от времени берут верх над знаменитыми шахматистами. Впрочем, в последнее время список поверженных мастеров и гроссмейстеров пополняется довольно быстро... Замечу еще раз, что популярность компьютерных шахмат заметно возросла в 80-е годы в связи с бурным развитием микрокомпьютеров.
- Среди шахматистов в эти годы царствовали А. Карпов и Г. Каспаров. Наверное, им и пришлось чаще всего проводить показательные партии с компьютерами.
- Вы не ошиблись. Иногда это были обычные сеансы одновременной игры, в состав которых включался электронный соперник, иногда против гроссмейстеров сражались одни машины.
Еще в 1980 году организаторы международного турнира в Бад-Киссингене решили устроить увлекательное зрелище - сеанс одновременной игры четырех гроссмейстеров против 100 микрокомпьютеров.
- Цифра впечатляющая.
- Вполне годится для рекламных целей, на самом деле каждый играл против 25 машин.
- Кто же из гроссмейстеров был приглашен?
- Участники турнира - два "короля" А. Карпов и Б. Спасский и два сильнейших западногерманских шахматиста Р. Хюбнер и В. Унцикер.
- Представляю, какое поле деятельности для экспериментов было у гроссмейстеров.
- Иногда они даже "злоупотребляли" своим положением. Например, Спасский так много жертвовал, что ему пришлось приложить немало усилий, чтобы не отстать от своих коллег и добиться стопроцентного результата. А вот Карпов шутки ради выиграл четыре одинаковые - ход в ход - партии. Правда, в одном поединке он зевнул целую ладью, и для достижения победы пришлось пойти на военную хитрость. Программа была построена по принципу "Дают - бери, бьют - беги". Если вы угрожаете матом и одновременно напали на фигуру, то машина скорее получит мат, чем допустит материальные потери. Карпов как раз и воспользовался этим несовершенством робота: имея лишнюю ладью и не желая расставаться с качеством, его скупой противник пожертвовал... королем.
- Значит, этот поединок можно считать почти сенсационным: впервые машина была близка к победе с чемпионом мира среди людей. По-моему, для полноты картины такую партию необходимо включить в диалог.
- Занятен, пожалуй, лишь заключительный эпизод, но я готов привести и весь поединок.
21. Kph2?? Kb3 22. Фb2 К:а1 23. e3. Увы, брать коня нельзя ни ферзем, ни ладьей из-за 23... C:f2.
23... c6 24. Kc3 d5 25. cd cd 26. Cg2 d4 27. Kb5 Фb6 28. K:a7 Ф:а7 29. f4 de 30. fe fe 31. Ф:е5+ Kpg8 32. Kg6. (рис. 30)
Рис. 30
- Как бы вы здесь сыграли?
- Угроза 33. Фb8× малоприятна, а взятие на g6 не спасает: 32... fg 33. Ф:е6+ Kph8 34. Фе5+ Kph7 35. Фе7+ Kph8! (35... Kpg8 36. Cd5+) 36. Лf8+ Л:f8 37. Ф:f8+ Kph7 38. Cd5! с неизбежным матом. Однако у черных есть тихий ход 32... Фb8!, и дела белых печальны.
- И правда, после почти форсированного 33. Ке7+ Kph7 34. Се4+ f5 35. Ф:b8 Лf:b8 36. fg Cf7 37. f6+ Kph8 38. Лg1 Ла2+ 39. Kph1 e2 чемпиону мира пришлось бы "пожать руку" электронному сопернику. Но я чувствую, что компьютер преподнес какой-то сюрприз...
- Догадаться невозможно. Обнаружив, что ладья находится под боем, машина не пожелала отдавать качество и отступила ею в сторону - 32... Лfd8??
- Это просто курьез, нонсенс!
- В результате тонкого маневра компьютеру удалось сохранить огромный материальный перевес, но дорогой ценой...
- Я бы сказал слишком дорогой - 33. Фh8×. Видно, данная программа содержала какой-то изъян: трудно представить себе, чтобы современный шахматный автомат, например "Мефисто", не заметил мата в один ход...
- В сеансах одновременной игры и Карпов, и Каспаров десятки раз расправлялись с шахматными роботами, но однажды машине повезло. Это случилось в 1983 году, также в ФРГ - на "родине" микрокороля "Мефисто". Сеанс на 25 досках проводил чемпион мира среди людей, а за одним из столиков примостился будущий чемпион мира среди машин...
А. Карпов - "Мефисто"
Испанская партия
1. e4 e5 2. Kf3 Ke6 3. Cb5 Kf6 4. 0-0 K:е4 5. d4 ed 6. Ле1 f5.- Наверное, вы щадите автомат и не снабжаете его ходы вопросительными знаками: неточным было уже взятие на d4, надо было играть 5... Ce7. А после "импульсного" движения пешки "f" положение черных просто безнадежно.
- Но произошло непредвиденное.
7. K:d4 K:d4 8. Фf4 Kpf7 (рис. 31).
Рис. 31
- Здесь решает 9. Фd5+ Kpg6 (9... Kpf6 10. Л:e4 fe 11. Cg5+ (10. Л:e4! fe 11. Ф:e4+ Kpf7 (11... Kph5 12. Ce2×, 11... Kpf6 12. Фh4+ ) 12. Cc4+ d5 (12... Kpf6 13. Фf4+ Kpe7 14. Фe5×, 13... Kpg6 14. Cf7×) 13. C:d5+ Ce6 14. Ф:e6×. Хороший учебный пример для начинающих шахматистов!
- Увы, белые последовали примеру соперника, тоже сыграли импульсивно - дали шах не той фигурой. Дальнейшая жертва качества привела лишь к вечному шаху.
- Услышав мирное предложение Карпова, машина, наверное, не поверила своим ушам...
(Уже после завершения работы над книгой "Мефисто" удалось взять реванш у А. Карпова, который давал сеанс одновременной игры в Гамбурге и потерпел от компьютера единственное поражение...)
- А теперь встреча, которую провели между собой два действующих чемпиона мира...
Г. Каспаров - "Мефисто"
Испанская партия
1. e4 e5 2. Kf3 Ke6 3. Cb5 a6 4. Ca4 Kf6 5. 0-0 Ce7 6. Лe1 b5 7. Cb3 d6 8. c3 0-0 9. h3 Ka5 10. Cc2 c5 11. d4 Фc7 12. d5 Cd7 13. b3. В этом сравнительно редком варианте чигоринской системы (классическое продолжение 12. Kbd2), который называют закрытым, от черных требуется немалое искусство защиты.
- Мне знаком такой план обороны: пешки "f" и "g" продвигаются на одно поле вперед, а за ними располагаются кони.
- Между прочим, в 70-е годы юный Каспаров не раз избирал белыми этот вариант, обычно достигая успеха. Но однажды он не сумел пробить броню черных. В данной позиции последовало 13... Kb7 14. c4 b4 15. Kbd2 g6 16. g4 Ke8 17. Kf1 Kg7 18. Ch6 f6 19. Kg3, и партнеры согласились на ничью (Каспаров - Матанович, Баня-Лука, 1979).
- Уместны ли эти теоретические рассуждения в комментариях к партии компьютера?
- Я хотел подчеркнуть и даже проиллюстрировать ограниченные возможности шахматного автомата. Очевидно, никакой самый изощренный перебор вариантов не позволит ЭВМ обнаружить правильную расстановку сил, которой, кстати, воспользовался гроссмейстер А. Матанович в упомянутой партии. И дело вовсе не в конкретных ходах, а в общем плане игры, продуманном далеко вперед. Теперь понятно, почему, грамотно разыграв дебют, "Мефисто" начинает "плавать" - дальнейшие маневры компьютерного гроссмейстера показывают его растерянность...
13... Фb6 14. Kbd2 Лfc8 15. Kf1 h6 16. Ce3 Фd8.
- Черные продолжают топтаться на месте.
- Но им уже трудно дать хороший совет. Переводя коня на f5, белые получают неотразимую атаку на короля.
17. Фd2 Kh7 18. Kg3 Лab8 19. Kf5 C:f5 20. ef Kf6 21. g4. Теперь выдержать давление на королевском фланге не сумел бы и "человеческий гроссмейстер".
- Но сколько аналогичных разгромов учинил Каспаров сильнейшим гроссмейстерам мира... Так что машина в данном случае не заслуживает серьезных упреков...
Любопытно, что одна из западногерманских фирм, выпускающая компьютер "Леонардо", в рекламных целях воспользовалась именем 13-го мира конечно, с его согласия) и стала выпускать компьютер "Каспаров".
- Интересно, а встречался ли Каспаров со своим "однофамильцем"?
- Находясь весной 1987 года в Цюрихе, чемпион мира провел сеанс одновременной игры с часами против сильнейших шахматистов Швейцарии. Там же состоялась и показательная партия между Г. Каспаровым и "Каспаровым"...
В принципе результат этой партии не имел большого значения, ведь при любом исходе команда "Каспаровых" набирала одно очко.
- Да, но я вижу, разница в рейтинге сказалась, и чемпион мира постепенно переиграл своего "однофамильца".
- В позиционном маневрировании машина уступила грозному сопернику (ослаблены белые поля в районе ее короля), но после того, как она прихватила пешку "а", все решает тактика.
- Заранее предусмотреть все опасности машина была не в состоянии. Но форсированную комбинацию после продвижения черной пешки "а" компьютер, видимо, заметил: 33... a3 34. Л:сf7! K:d7 (34... Ф:cf7 35. Kf6+ ) 35. Cd5!
- Теперь понятно, почему машина взяла под контроль пункт d5.
- Но спастись не удается, чемпион мира эффектно завершает борьбу.
34. Cf5 Kf8 35. Лd8 Kph8 (рис. 33). Грозило Ce6.
Рис. 33
36. Л:f8 + ! Ф:f8 37. Фg6 Kpg8. He помогает 37... Фg8 38. Kf6! gf 39. Ф:h6 + Фh7 40. Ф:b7×, но сейчас теряется ферзь.
- Встречались ли когда-нибудь вы с сильнейшими шахматными роботами?
- Я это делал нечасто, но у меня есть один знакомый - А. Сутин, поистине уникальный человек: он коллекционирует шахматные компьютеры знаменитых фирм - "Фиделити", "Мефисто" и т. д.
- И конечно, играет с ними?
- Мало сказать! Он проводит со своими машинами безлимитный матч с нормальным контролем времени.
- И кто ведет в счете?
- К огорчению для Анатолия Борисовича, машины пока впереди. Ведь он один, а их много...
- Класс игры ЭВМ все время растет, и, значит, у вашего знакомого немного шансов на рывок...
- Это еще неизвестно. А. Сутин ведь тоже растет как шахматист: увлекся компьютерами перворазрядником, а сейчас уже кандидат в мастера. Правда, играет он только по переписке. Между прочим, особенно поразительны успехи его жены. Она вообще раньше не знала, как ходят фигуры, а училась играть, общаясь только с компьютерами, постепенно устанавливая на них все более высокий уровень. Удивительно, что, когда шахматистка впервые в жизни сразилась с человеком, она уже играла в силу первого разряда!
- Наверное, Анатолий Борисович показывал вам свои партии с машинами?
- Сколько угодно. Я отобрал два примера для нашего диалога. В обеих партиях машинам был установлен наивысший уровень. Первый пример представлен на рисунке 34.
Рис. 34. 'Мефисто-модуляр' - А. Сутин
- Вы решили привести только окончание?
- Финал, придуманный компьютером, представляет собой истинный этюд. В этой позиции черные не сомневались, что благополучно забирают пешку "d", получая хорошие шансы на выигрыш. Однако последовало...
27. Л:f6!! Л:f6 28. е5!
- "Мефисто" играет просто с мефистофельской силой!
- Да, ввиду угрозы d6-d7 черные вынуждены вернуть ладью, а в слоновом эндшпиле им не на что надеяться.
- Но ведь эндшпиль - ахиллесова пята компьютера...
- На сей раз он проводит концовку безупречно.
28... Л:d6! 29. ed Kpf8 30. Ce4! Ce2 31. Kpf2 Cb5 32. a4! Ca6 33. Kpe3 c5. Слоновое окончание безрадостно для черных, а пешечное и вовсе безнадежно. И "Мефисто" находит способ форсировать игру...
34. Cd3! C:d3 35. Kp:d3 Kpe8 36. Kpc4 b6 37. Kpb5 Kpd7 38. Kp:b6 Kp:d6 39. Kp:a5 h4 40. g4 f6 41. Kpa6, и владелец компьютера выключил его из сети...
- Второй эпизод из практики Сутина еще интереснее?
Позиция на рисунке 35 встретилась в поединке Лехтинский - Добровольский, сыгранном в 1982 году в Чехословакии. Сутин, который внимательно следит за теорией, взял эту неожиданную идею 17... Фс7! на вооружение. Грозит 18... Фg3+ и положение белого короля внушает опасения.
Рис. 35
18. fg Фg3+ 19. Kpf1 Ф:b3+ 20. Kpg1.
- Черные уже могут объявить вечный шах...
- Но ничья не устраивает их, ведь после появления ладьи на g8 они, похоже, будут торжествовать.
20... Kp:g7 (рис. 36).
Рис. 36
До сих пор все совпадает с партией-первоисточником, которая продолжалась так: 21. Л:d7 Kph8 22. C:e6 Ф:e6 23. Ф:e6 fe 24. f4 Лad8 с быстрой ничьей.
- А почему не 22... Лg8+ и после 23. Cg4 Лае8 24. Се3 Л:е3+! 25. fe Лf4 + ! 26. fg С:e3+ и черные берут верх.
- Вы будете удивлены, но в приведенном варианте побеждают как раз белые - вместо 24. Ce3? решает эффектное 24. Cg5!!
Компьютер, однако, сразу наносит удар на еб, жертвуя слона. В результате электронному шахматисту удается одолеть соперника, правда ему немного повезло...
21. C:e6!? fe.
- Не надежнее ли было взять слона ферзем?
- После 21... Ф:е6 22. Ф:е6 fe 23. Л:d7 + 17 24. Л:f7+ Kp:f7 25. be партия, скорее всего, завершилась бы миром. Белых это устраивает, черных - нет. Надо сказать, что на протяжении трех ходов человек мог разрушить замысел машины, но в конце концов он попадается в ловушку.
22. Л:d7+ Kpf6. После 22... Kpg8! компьютеру вряд ли удалось бы спастись.
- Но чем плох ход королем вперед?
- Вот и Сутин подумал так же... А между тем ЭВМ жертвует и второго слона.
23. Cg5+! Kp:g5. Сутин, конечно, не сомневался, что робот отдает своих слонов от отчаяния. Если бы он почувствовал опасность, то благоразумно отклонил жертву - 23... Kpg6. Теперь же "Чэлленджеру" удается красиво завершить борьбу.
24. Фе5+ Фf5.
- А если загородиться ладьей?
- Не помогает: 24... Лf5 f4+! Kpg4 26. Лg7+ Kpf3 27. Ф:c3+ с победой. Кстати, довольно пикантный вариант.
25. Фg3+ Kph5 (рис. 37). Попытка скрыться на краю доски.
Рис. 37
26. Л:h7 + !! Фейерверк жертв (на немедленное 26. Kpg2 следует 26... Ф:f3 + !). 26... Ф:b7 27. Kpg2!! Заключительный аккорд этой изумительной симфонии "Чэлленджера"!
- Как и полагается в истинном произведении искусства, после серии жертв все решает один тихий ход!
- Мат неизбежен, и человек сдался, признав полное превосходство компьютера...
- Мы с вами уже посмотрели немало партий машин - и между собой, и с шахматистами. Но я так и не получил ответа на вопрос: сможет ли компьютер когда-нибудь на равных сражаться с гроссмейстерами?
- Вопрос, как вы понимаете, риторический: это покажет только время. Но, что любопытно, Д. Леви, международный мастер из Англии и специалист в области шахматных компьютеров, не раз заключал пари по этому поводу. Первое из них, насколько помнится, было заключено им с Дж. Маккарти из Стэнфордского университета еще в 1968 году. Д. Леви поспорил на 500 долларов, что на протяжении последующих 10 лет ни одному компьютеру не удастся обыграть его в серьезном матче.
- И кому пришлось расплачиваться?
- За это время Леви провел три поединка с машинами и ни разу не уступил им. Однако в матче из шести партий с "Чесе" он вынужден был немало потрудиться, чтобы сломить сопротивление робота. Первая партия закончилась вничью, вторую и третью "Чесе" проиграла, а в четвертой человек был наконец повержен. Похоже, это был первый случай в истории, когда компьютер обыграл шахматиста столь высокой квалификации в партии с нормальным контролем. И хотя международный мастер взял верх в пятой встрече, а вместе с ней и в матче, стало ясно, что машина вполне достойный соперник.
- Тем более что Леви знает слабые стороны компьютеров и умеет использовать их.
- Итак, в августе 1978 года на канадской выставке в Торонто Леви получил свои 500 долларов. На следующие шесть лет он предложил точно такое же пари уже на 6000 долларов. Неизвестно, принял ли кто-нибудь условия "спорщика", но так или иначе в 1984 году, находясь в Лондоне, Леви сыграл по телефону матч с "Крэй блитц", новой чемпионкой мира, и опять победил.
Удача воодушевила Леви до такой степени, что он предложил новое пари, уже на сумму 100 тысяч долларов. Он заявил, что в течение следующих 10 лет любой компьютер будет побежден гроссмейстером, которого выберет Леви.
- Интересно, если найдется смельчак, который вступит в спор с Леви, то рискнет ли мастер сам расправиться с машиной или ему придется обратиться к кому-нибудь за помощью, может быть уже к самому чемпиону мира?!
- Насколько мне известно, пока желающих заключить столь крупное пари не нашлось. (Здесь уместно отметить, что совсем недавно состоялся матч из четырех партий Д. Леви - "Дип Сот", который завершился со счетом 4:0 в пользу... компьютера!)
Между прочим, в чемпионате Северной Америки участвовала и программа Леви "Интелиджент Софтуор", она заняла почетное третье место (вслед за двумя фаворитами - "Хитеч" и "Бебе", но впереди "Крэй блитц"!). Программа написана на языке Ассемблер для компьютера "Эппл", в котором нет никаких изощренных аппаратных средств, за исключением платы акселератора, представляющей собой электронную схему, удваивающую быстродействие машины. Остается предположить, что либо Леви удалось разработать удачный алгоритм, либо его программе просто повезло...
- Так что же, Леви - тот человек, который никогда не проигрывает пари?
- Нет, однажды английский мастер все же потерпел фиаско (хорошо еще, что не делалось денежной ставки)... Впрочем, об этой истории мы расскажем в следующем диалоге, посвященном эндшпилю. Но прежде чем перейти к нему, давайте подведем итоги. Что вы можете сказать об игре машин?
- На основе рассмотренных примеров я бы сделал такой вывод. Компьютеры успешно разыгрывают начало партии (по дебютной библиотеке), неплохо действуют в миттельшпиле и умело комбинируют (руководствуясь ясными принципами), но серьезно уступают мастеру в эндшпиле, когда дело доходит до расчета сильно ветвящихся вариантов. Правда, точно объяснить, почему им так трудно дается заключительная стадия, я не берусь.
- Я бы это объяснил так. Шахматист рассчитывает варианты не поодиночке, а группируя их "по смыслу". Компьютеру же подобная группировка не под силу. Кроме того, в эндшпиле человек больше полагается на интуицию и знание определенных типов позиций, а машина по-прежнему делает ставку на перебор вариантов.
И наконец, еще один принципиальный момент. В любой стадии партии для человека важен удачно выбранный план игры, и как раз в эндшпиле его придумать легче всего: варианты могут быть длинными, но мастер довольно четко представляет себе "заключительные позиции". Большинство ходов в этих вариантах "тихие", машина их просто не рассматривает.
* * *
- Время летит быстро, а технический прогресс, кажется, опережает само время... Пока я приводил в порядок наши диалоги, наши беседы - редактировал, перепечатывал и т. д., в мире компьютерных шахмат произошло сенсационное событие.
- Неужели компьютер обыграл самого Гарри Каспарова?
- До этого дело, правда, еще не дошло, но вот некоторые гроссмейстеры действительно сильно пострадали, причем знаменитый датчанин Б. Ларсен уступил машине в серьезной турнирной партии.
- Вновь героем дня стал "Мефисто"?
- Нет, микрокомпьютеры гроссмейстерам пока не опасны. Прославились шахматные программы "Хитеч" и "Дип Сот".
- С творчеством первой из них мы уже знакомы по пятому чемпионату мира среди больших ЭВМ.
- А вторая победила в шестом чемпионате.
- Обе программы созданы в американском университете Карнеги-Меллона, хотя и двумя разными группами исследователей. Считается, что "Хитеч" - самая совершенная в мире машина по объему накопленных шахматных знаний, игра ее более других напоминает человеческую, а "Дип Сот" превосходит своих конкурентов быстротой и глубиной перебора. Заметим, что "Хитеч" и "Дип Сот" отличаются от коммерческих шахматных компьютеров. В них предусмотрен ряд современных и весьма дорогих технических достижений, например параллельная работа одновременно нескольких процессоров, что существенно увеличивает глубину перебора.
- Кто разработал программу "Дип Сот"?
- Пятеро программистов из разных стран: Ф. Синею, А. Новатчук, М. Кэмпбелл, Т. Анантараман и П. Янсон.
- Когда "Дип Сот" впервые всплыла на поверхности?
- В открытом чемпионате США 1988 года в Бостоне участвовало более 600 шахматистов, и машина выступила вполне достойно: заняла 18-е место.
- Кто-нибудь из корифеев понес урон?
- Успех машины в партии с И. Ивановым, входящим в двадцатку сильнейших американских шахматистов,- первая турнирная победа компьютера над игроком столь высокого уровня. Перед началом партии, не имея опыта встреч с машинами, международный мастер спросил у знающих людей, как справиться с ЭВМ, и ему подсказали: главное - сойти с проторенных путей, подальше от теории, чтобы "отключить" машину от ее мощной дебютной библиотеки. И вот что из этого получилось.
- А где столкнулись между собой "Дип Сот" и Б. Ларсен?
- 1989 год "Дип Сот" встретил с прекрасным настроением. На праздничном международном турнире в Лонг Бич (Калифорния) этот компьютер стал настоящей шахматной звездой - он уверенно переиграл датского гроссмейстера, разделив первый приз с другим известным гроссмейстером Э. Майлсом.
- Сейчас мы посмотрим первую турнирную победу компьютера над гроссмейстером?
- Но, как ни странно, до сих пор все, включая подозрительное движение крайней белой пешки (надежнее 8. h3), можно найти в справочниках. А вот последний ход компьютера - новинка, и, похоже, неплохая. В теории приведен лишь вариант 8... Cc5 9. b4 Cb6 10. Cb2 Фg6 11. Kc3 Cf5 12. Ka4 Kbd7 13. K:b6 ab с неясной игрой.
9. Ke3 Cc5 10. Фb3 b6 11. Фa4 0-0 12. Kc3 b5 13. Фc2 C:e3 14. de Лe8. У черных прочное положение, и попытки гроссмейстера расшатать его ни к чему не приводят.
27. g4? Расстроенный, что никак не может подобрать ключи к своему электронному партнеру, Ларсен идет на необоснованное вскрытие игры, но "Дип Сот" блестяще разбирается в тактических осложнениях.
27... hg 28. Лhg1 c5! 29. fg K:g4 30. C:g7 Лg6!
- Возможно, гроссмейстер рассчитывал на 30... Kp:g7 31. Л:d5! Ф:d5 32. Л:g4+ с запутанной обстановкой на доске.
- Да, но машина сама с выгодой использует линию "g".
Предварительный расчет итогов турнира в Калифорнии показал, что рейтинг "Дип Сот" приблизился к 2500.
- Просто не верится!
- Между прочим, не отстает от "Дип Сот" и "Хитеч". Недавно компьютер выиграл первенство штата Пенсильвания и одержал первую турнирную победу над международным мастером, жертвой пал Э. Форманек. Раньше у машины уже были победы над обычными мастерами, а счет в официальных встречах с "немастерами" - 15:0 в ее пользу!
- А может ли "Хитеч" похвастаться успехами в сражениях с гроссмейстерами?
- Удивительно, но благодаря "Хитеч" в 1988 году в книгу рекордов Гиннесса попал двухкратный чемпион США 75-летний А. Денкер как первый гроссмейстер, проигравший серьезный матч компьютеру. Поединок из четырех партий с машиной закончился разгромным для него счетом 0,5:3,5. Денкер весьма лестно отозвался об игре своего электронного обидчика, особо отметив блестящую дебютную подготовку ЭВМ и ее необычайную изобретательность в острых ситуациях.
- Эта программа намного моложе знаменитого американского чемпиона, ведь ей всего три года. Может быть, именно разница в возрасте сказалась на итоге поединка?!
- Так или иначе пари Д. Леви о матче между чемпионами мира - среди людей и среди машин становится все более рискованным...