Отношение выдающихся шахматистов к игровым программам на протяжении развития последних складывалось весьма неоднозначное. Одни видели в занятиях шахматными программами не только спортивный — кто кого в соревновании с человеком, — но и серьезный практический интерес, далеко выходящий за пределы клетчатой доски. Уже М.М. Ботвин-ник, многолетний чемпион мира и пионер компьютерных шахмат, рассматривал их как полезную модель при принятии решений во многих народно-хозяйственных задачах, а методологию, применяемую играющими партию при выборе хода реализации тактики и даже стратегии, предлагал использовать в задачах планирования и управления большими системами, например энергетическими. Разумеется, лежащий в основе любой шахматной программы тот или иной алгоритм перебора подходящих для игрока вариантов все еще упирается в физические возможности компьютерных систем. Тем не менее игровые шахматные программы уже занимают достойное место в среде профессионалов и любителей древней игры. Сегодня они используются практически во всех видах занятий шахматами — при начальном обучении игре, при подготовке к турнирным партиям, в спарринг-матчах с гроссмейстерами и даже выступают на собственных ставших регулярными чемпионатах мира. Теперь шахматные программы имеют рейтинги, характеризующие их практическую силу по результатам соревнований, что позволяет устроителям некоторых из них приглашать программы для участия.
И все же для широкого круга любителей шахмат остается интересным аспект оценки мэтрами древней игры качественного уровня отдельных программ. Традиционно подобная оценка состоит в сдаче своеобразного зачета в форме встреч за шахматной доской. Конечно, теперь использование информационных технологий позволяет совершать это дистанционно.
Об одном таком зачете стало известно благодаря публикации в книге Исаака и Владимира Линдеров «Василий Смыслов: жизнь и игра» (М.: Астрель: АСТ: Хранитель, 2007. С. 275—278). И пусть со дня зачета прошло немало времени, а программа Rebel Century, созданная Э. Шредером, утратила ведущие позиции, но мнение принимавшего зачет седьмого чемпиона мира В.В. Смыслова остается важным.
Итак, встреча гроссмейстера с этой шахматной программой состоялась в канун его восьмидесятилетия. Она проходила дистанционно:
В.В. Смыслов находился за шахматной доской в Центральном доме шахмат в Москве, в комнате «Клуба Каспарова», а программа была установлена на компьютере с процессором AMD Athlon с частотой 1 ГГц и оперативной памятью 250 Мбайт в Амстердаме. Связь между играющими партию осуществлялась через сайт Internet Chess Club. Организационную поддержку обеспечивали два судьи в Москве и Нью-Йорке — международный арбитр Борис Постовский и бывший главный редактор журнала Computer Chess Reports Энрико Иразоки. Места за мониторами занимали гроссмейстер Сергей Шипов и эксперт клуба Илья Городецкий, сетевым администратором на матче выступил мастер Сергей Розенберг. Партия продолжалась 5 ч 15 мин, в ней было сделано 53 хода, прежде чем по предложению гроссмейстера судьи зафиксировали ничью. Приведем текст партии.
В. Смыслов — Rebel Century
1. e4 c5 2. c3 d5 3. ed Ф:d5 4. d4 Kf6 5. Kf3 Сg4 6. Сe2 e6 7. h3 Сh5 8. 0-0 Kc6 9. Сe3 cd 10. K:d4 K:d4 11. С:d4 С:e2 12. Ф:e2 Сe7 13. Лd1 Фc6 14. Kd2 0-0 15. Фс4 Лad8 16. Ф:c6 bc 17. Крf1 Лd5 18. Kf3 Лfd8 19. c4 Л5d7 20. Крe2 Ke4 21. Сe3 Сf6 22. Л:d7 Л:d7 23. Лd1! Л:d1 24. Кр:d1 Крf8 25. Крc2 Kd6 26. Крb3 e5 27. Крb4 Kb7 28. c5 g6 29. Kd2 Сe7? 30. Kc4 f6 31. Ka5? Kd8 32. Крc4 f5 33. b4 f4 34. Сd2 Крf7 35. Крd3 Сf6 36. g3 fg 37. fg Крe7 38. Крe4 Крd7 39. h4 Kf7 40. Сc3 Сg7 41. g4 Kh6 42. g5 Kf7 43. Сb2 Сh8 44. Сc3 Сg7 45. a4 Сh8 46. Kc4 Крe6 47. Сd2 Сg7 48. Сe3 Сf8 49. Ka3 h6! 50. Kc4 hg 51. С:g5 Сg7 52. Ka5 Крd7 53. Kc4 Крe6. Ничья по предложению белых.
Комментарии к этой партии были даны мастером С. Розенбергом и гроссмейстером Е. Свешниковым в журнале «64» (№5, 2000 и №4, 2006).
Отметим из них лишь некоторые, важные с алгоритмической точки зрения. Заложенное в плане гроссмейстера упрощение партии с помощью размена фигур на десятом ходу черных приводит к выбору, делать ли ход, ослабляющий пешечную позицию, но сулящий инициативу. Поэтому после перехода в эндшпиль программа, продолжая борьбу за инициативу вплоть до 26-го хода, приходит к первой критической позиции: надо считаться с удаленностью собственного короля от ферзевого фланга.
Полный вариант статьи см. на «Мир ПК-диске».