m_fischer4_p08-20.htm
Выше     из Части 5

Евгений Мансуров
"Роберт Дж. Фишер: американский гений против шахматного компьютера"
из Части 4

(Начало см. "Мир ПК-диск", 03-05/2004)

ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004


В конце 1986 года экс-чемпион мира Михаил Ботвинник завершил работу над алгоритмом программы ПИОНЕР — "мыслящего" компьютера с творческими возможностями человека. Он искал ясную цель неточной игры в шахматы и стремился сделать её основой нового алгоритма, принципы которого ознаменовали бы интеллектуальный прорыв, революционный рывок на качественно новую ступень компьютерного программирования. Уже не один десяток лет, — рассказывал он о своей дерзновенной задаче на страницах журнала "64 — Шахматное обозрение" (СССР, 1987 г.), — я работаю над проблемой распознавания мышления шахматного мастера: как он находит ход без полного перебора? И сейчас можно утверждать, что этот метод в основном раскрыт... Даже столкнувшись с необходимостью "технического" обоснования таких иррациональных понятий, как интуиция и творчество, Михаил Ботвинник никогда не терял уверенности в конечном успехе и был убеждён, что это случится ещё при его жизни. Вооружившись логикой, гроссмейстер призывал снять мистический ореол с работы мозга шахматиста, а какие-то волшебные законы шахматного искусства, называемые творчеством, рассматривал как объективно существующие непознанные закономерности шахматной борьбы (из статьи "Основы шахматного алгоритма", СССР, 1979 г.). Ведь что такое фантазия? Это несознательная логика, но тем не менее — логика. Например, принято в шахматах считать жертвенную комбинацию фантазией. Но в нашу программу жертвенная комбинация входит составной частью (из интервью М.Ботвинника для журнала "64 — Шахматное обозрение", СССР, 1987 г.).




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                      8/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004


Бронштейн, 1951 Думаю, к работе над шахматной программой Ботвинник пришёл вполне закономерно, — свидетельствует гроссмейстер Давид Бронштейн (сборник "Давид против Голиафа", Россия, 200З г. — Если вдуматься, чем он занимался всю жизнь?.. Без устали в течение всей партии высчитывал вероятностные траектории наших фигур; ну и заодно, разумеется, своих... Пытался найти алгоритм мышления шахматиста. И был уверен, что преуспел в этом. О стремлении М.Ботвинника "поверить алгеброй гармонию" писал и нешахматный профессионал — драматург Леонид Зорин: Он и тут ищет заветную прямую линию. Он чертит схемы и стремится разъять творческий процесс на элементы, подобно тому как Стендаль пытался анатомизировать любовь и найти безошибочный путь к взаимности... Но, в конце концов, если интуитивнейший Пастернак мечтал дойти "до оснований, до корней", почему убеждённый рационалист Ботвинник не может поддаться искушению извлечь из корней стихию творчества? (из статьи "Прямая линия", журнал "Шахматы в СССР", СССР, 1968 г.).

Разумеется, M.Ботвинник понимал, что гроссмейстеры, увы, не осознают принципов программы, которую они используют, когда сидят за шахматным столиком... А принципы эти должны быть раскрыты — иначе вряд ли можно будет продвинуться вперёд (из статьи "Ещё о шахматной машине", журнал "Шахматы", СССР, 1965 г.). До своего последнего часа он свято верил в два главных постулата: 1) человек играет в шахматы по программе и 2) возможности искусственного интеллекта практически безграничны.

images/m_fischer4_p08-10-1.jpg

М.Ботвинник читает лекцию в университете. Днепропетровск, 1977 г.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                      9/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ
АЛГОРИТМ
"Как и шахматный мастер, ПИОНЕР владеет двумя методами игры: алгоритмом поиска хода в оригинальной позиции и алгоритмом поиска хода в позиции, которая ранее частично или полностью уже встречалась. Для этого у ПИОНЕРА есть пока ещё небольшие библиотеки дебютов, миттельшпиля и эндшпиля. Другие шахматные программы, основанные на полном переборе всех возможных вариантов на определённое чисто полуходов вперёд, лишены возможности пользоваться библиотеками позиций из середины и конца игр. Кроме того, ПИОНЕР в принципе может сам пополнять свои библиотеки на основании опыта, полученного в сыгранных им партиях".
Из статьи кандидата технических наук Валерия Родикова ,
"ЭВМ: Дорога к мастерству", журнал "64 — Шахматное обозрение", СССР, 1980 г., № 4.
"Программа состоит из двух основных частей. Можно сказать, что первая часть — фундамент. Здесь удалось передать компьютеру позиционное понимание и на этой базе компьютер находит тот ход, который, в первую очередь, надо включить в перебор. Уже есть несколько позиций из практики сильных шахматистов, из практики Капабланки, Алехина, Карпова, Каспарова, а также моей, когда компьютер указывает тот ход, который, по его мнению, надо прежде всего анализировать. И как правило, этот ход совпадает с тем, который эти выдающиеся шахматисты делали в партии... Наконец, вторая часть, собственно счёт вариантов и проверка того, какой ход должен быть сделан. Эта работа сейчас ещё только начинается. Но уже продумано всё до конца...
Из интервью доктора технических наук, экс-чемпиона мира Михаила Ботвинника
для журнала "Шахматы", СССР, 1987 г., № 11.
"Три основных этапа создания программы: машина должна уметь находить траекторию передвижения фигуры, потом она должна "научиться" формировать зону игры, зону местного боя на шахматной доске и уметь формировать совокупность этих зон. Первая часть работы выполнена давно. Сейчас закончена подпрограмма формирования зоны. В ближайшие дни начнётся её отладка. Если она пройдёт успешно, будет полная уверенность, что удастся и третий этап и машина начнёт играть".
Из интервью Михаила Ботвинника
для журнала "Шахматы", СССР, 1975 г., № 7.
"Таким образом, шахматная игра трактуется как трёхступенчатая система управления... Во всех шахматных программах рассматривается двухступенчатая модель: каждая фигура в отдельности и все вместе, что соответствует правилам игры. Изучение каждой фигуры может дать фальшивую оценку её роли на доске, а совокупность этих оценок — фальшивую оценку всей позиции. Между тем ПИОНЕР (так же, как и шахматный мастер) создаёт ещё промежуточную ступень — цепочку фигур. В цепочке действуют фигура атакующая и фигура атакованная, а также фигуры, поддерживающие нападение и препятствующие ему. Этой цепочке можно дать формализованную и достаточно надёжную оценку по вероятности достижения цели — выигрыша материала. А по оценкам цепочек можно дать и формулу оценки всей шахматной позиции".
Из выступления Михаила Ботвинника
на семинаре по вопросам шахматной программы ПИОНЕР
и современным персональным компьютерам, Москва, СССР, 1988 г.
"Построение цепочки — весьма сложная процедура. Учитывается также число непроходимых полей на траектории атаки и время. Некоторые цепочки объявляются безнадёжными... Передача машине позиционного понимания — наиболее сложная задача из решаемых программой ПИОНЕР".
Из статьи младшего научного сотрудника ВНИИЭ М. Чудакова
"Как дела, ПИОНЕР?", журнал "Шахматы в СССР", 1987 г., № 3.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                    10/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Так достигается позиционное понимание на достаточно высоком уровне и появляется возможность определения приоритета ходов на том же уровне. Приоритет теперь определяется просто: поочерёдно "пробуются" ходы, и тот, что связан с наилучшим изменением оценки позиции, получает наивысший приоритет. В перебор включаются только ходы, имеющие этот наибольший приоритет. В дереве перебора поэтому ходов мало".
Из выступления Михаила Ботвинника
на семинаре по вопросам шахматной программы ПИОНЕР
и современным персональным компьютерам, Москва, СССР, 1988 г.
"Оценка позиции складывается из материала, позиционной составляющей, надежды на выигрыш материала. Материал — фигуры на доске. Позиционная составляющая оценки — сумма нескольких слагаемых. Первое — поражаемость (состоит из цепочек, где мишени беззащитны). Второе — непоражаемые цепочки (характеризует скрытую, ещё не проявившуюся активность фигур). Третье — контроль полей. Вопреки общему мнению, в программе считается, что наиболее ценен не только контроль центра, но и полей в лагере противника. Четвёртое — пешечная структура (этот вопрос ещё требует детальной разработки, на данном этапе учитываются лишь проходные пешки). В оценочную функцию входит так называемая надежда. Она возникает при жертве, увеличивающей проходимость на какую-либо мишень. Когда надежда неосновательна, это устанавливается в переборе".
Из статьи младшего научного сотрудника ВНИИЭ М. Чудакова
"Как дела, ПИОНЕР?", журнал "Шахматы в СССР", 1987 г., № 3.
"Иногда (а может быть, частенько!) мышление шахматиста окружают мистическим ореолом: работу мозга шахматиста представляют как какое-то чудо, волшебное и совершенно необъяснимое явление... Если мы хотим составить шахматную программу, то должны решительно отказаться от всего этого мусора с чудесами, гениями, непонятными законами и прочим "творчеством". Мы должны принять, что непознанные закономерности шахматной борьбы объективно существуют и что они могут и должны быть познаны так же, как и непознанный метод мышления гроссмейстера".
Из статьи доктора технических наук, профессора, экс-чемпиона мира М.Ботвинника
"Основы шахматного алгоритма", СССР, 1979 г.


images/m_fischer4_p11-13-1.jpg

В творческой лаборатории Ботвинника




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     11/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Я исхожу из гипотезы, что шахматист-человек мыслит по определённой программе. Эта идея легла в основу программы ПИОНЕР... Преимущества, которые даёт наш метод, даже при использовании универсальной (то есть не специализированной) ЭВМ позволит компьютеру достичь гроссмейстерского уровня игры — по окончании нашей работы. А при специализированном компьютере и говорить нечего".
Из интервью Михаила Ботвинника
для журнала "64 — Шахматное обозрение", СССР, 1982 г., № 15.
"Наш компьютер будет делать ход так же и по тому же методу, как это делает шахматный мастер. Это в отличие от всех тех программ, которые уже играют и используют очень сильные компьютеры".
Из интервью Михаила Ботвинника
для журнала "Шахматы", СССР, 1987 г., № 11.
"На наших глазах гипотеза превращается в непреложную научную истину: метод поиска хода шахматным мастером действительно пригоден для решения сложных переборных задач с помощью вычислительной техники. Метод, названный ПИОНЕР, уже даёт практические результаты и постепенно завоёвывает признание. Программа учится выделять лучшие ходы, не передвигая фигур, подобно тому, как это делает мастер в сеансе одновременной игры. Такая предварительная процедура позволит разумно организовать перебор ходов, свести его к анализу позиции..."
Из статьи кандидата технических наук Александра Резницкого
"ПИОНЕР в пути", журнал "64 — Шахматное обозрение", СССР, 1986 г., № 16.
"Каждые два года в институте, связанном с электроэнергетикой, где он работал, рассматривалась целесообразность продолжения работы над ПИОНЕРОМ. И каждый раз собирался учёный совет, который решал — закрывать тему или нет? Я многим обязан Михаилу Моисеевичу, поэтому честно приезжал на заседания и рассказывал, что ПИОНЕР — это гениальная программа и она должна развиваться. После чего Ботвинник заявлял, что раз уж автор КАИССЫ хвалит ПИОНЕР, то она чего-нибудь да стоит. Учёному совету ничего не оставалось, кроме как доблестно утверждать продолжение разработки".
Из статьи генерального директора компании DISCO Михаила Донского
"Крупные фигуры", журнал "ИнфоБизнес", Россия, 2002 г.; № 198.
"Именно поэтому M.Ботвинник имеет гарантированное машинное время на IBM 370/148 (компьютер Московской Олимпиады) для продолжения работы над своими идеями в машинных шахматах, и он до сих пор является одним из руководящих научных работников института, несмотря на то что время ухода на пенсию давно позади".
Из статьи "Ботвинник в Дельфте" в издании ICCA Journal (журнал, издаваемый
Международной ассоциацией компьютерных шахмат), Нидерланды, 1985 г.
"Сейчас проходят обкатка программы и её испытания... На меня большое впечатление произвело построение в программе человеческого образа мышления... К сожалению, в распоряжении Михаила Моисеевича и его сотрудников имеется лишь маломощный старенький компьютер со скоростью обработки информации 0,5 MIPS (миллион операций в секунду), что, естественно, тормозит работу. Когда в руках Ботвинника будет ЭВМ, способная во много раз быстрее решать и значительно более сложные задачи, тогда он сможет полностью реализовать проект ПИОНЕР".
Из интервью профессора Хайнца Моера (ФРГ)
для журнала "64 — Шахматное обозрение", СССР, 1988 г., № 14.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     12/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"... Это неудивительно, ведь победитель последнего чемпионата мира программа CRAY BLITZ использует ЭВМ с быстродействием в 500 раз большим, чем ПИОНЕР. Если удастся использовать более производительный компьютер, можно надеяться на скорое окончание работ".
Из статьи младшего научного сотрудника ВНИИЭ М.Чудакова
"Как дела, ПИОНЕР?", журнал "Шахматы в СССР", 1987 г., № З.
"Со своей стороны я приложу все старания, чтобы у профессора Ботвинника была возможность работать с современным высокоскоростным компьютером".
Из интервью профессора Хайнца Моера (ФРГ)
для журнала "64 — Шахматное обозрение", СССР, 1988 г., № 14.
"... Кажется, только Гарри Кимович Каспаров хочет мне помочь. Он даже подарил мне компьютер ATARI Deutschland (западногерманский филиал американской фирмы). Но, может быть, потому, что чемпион мира высоко себя ценит и не боится никаких компьютеров".
Из статьи Михаила Ботвинника
"Мир машинных шахмат", журнал "64 — Шахматное обозрение", СССР, 1987 г., № 11.
"Осталась только техническая реализация, если можно так выразиться. И я не сомневаюсь, что это довольно быстро будет сделано... Программа будет делать ходы так же и по тому же методу, как это делает шахматный мастер".
Из интервью Михаила Ботвинника
для журнала "Шахматы", СССР, 1987 г., № 11.
"Мы надеемся, что по завершении работы ПИОНЕР сумеет превзойти мастера Д.Леви, что является признанным эталоном силы шахматной программы".
Из статьи Михаила Ботвинника
"Об искусственном шахматном мастере",
сборник "Аналитические и критические работы 1928-1986:
Статьи, воспоминания", СССР, 1987 г. - с. 236.
"Во всяком случае, в своё время путь, по которому мы сегодня идём, вызывал недоверие и насмешки многих. Сейчас смеха не слышно, зато у нас появились единомышленники, что, конечно же, воодушевляет".
Из интервью Михаила Ботвинника
для журнала "Шахматы", СССР, 1975 г., № 7.
"Сейчас всё-таки ситуация не та, что лет 20 назад. Тогда над нами смеялись. Теперь уже не смеются. Но не верят в успешное завершение работы".
Из интервью Михаила Ботвинника
для журнала "64 — Шахматное обозрение", СССР, 1987 г., № 11.
"Трудно решить: восхищаться ли Ботвинником за его стремление решить научную задачу и упорный оптимизм ("Если меня спрашивают, когда программа будет закончена, я всегда отвечаю: "Скоро"...) или переживать вместе с ним ограниченные возможности работы и проблематичность пути, по которому он настойчиво продолжает двигаться".
Из статьи "Ботвинник в Дельфте" в издании ICCA Journal (журнал, издаваемый
Международной ассоциацией компьютерных шахмат), Нидерланды, 1985 г.



МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     13/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
СONTRA
ВОПРОС: "Ведутся ли где-нибудь работы над алгоритмом, аналогичным Вашему?"
M.БОТВИННИК: "Насколько я знаю, не ведутся, что не мешает критиковать нашу работу...
Из интервью доктора технических наук, экс-чемпиона мира Михаила Ботвинника
для журнала "64 — Шахматное обозрение", СССР, 1987 г., № 11.

images/m_fischer4_p14-16-1.jpg

М.Ботвинник в вычислительном центре г.Зиген (ФРГ, 1973 г.)

"Исключительность" обычно вызывает полемику... Свои идеи М.Ботвинник изложил в книге "Компьютеры, шахматы и перспективное планирование", которую Ганс Берлинер охарактеризовал как неясную и лишь слегка развернутую в более поздней публикации (1982 г.)".
Из статьи "Ботвинник в Дельфте" в издании ICCA Journal (журнал, издаваемый
Международной ассоциацией компьютерных шахмат), Нидерланды, 1985 г.
"Дело в том, что среди математиков преобладает отрицательное отношение к ПИОНЕРУ: затея эта-де, мол, безнадёжная, мышление человека в принципе не формализуется и не алгоритмизируется, для составления такой сложной программы должны много лет трудиться десятки программистов, методы мышления человека непригодны для ЭВМ, алгоритм для ЭВМ должны составлять математики, а не профаны и т.д..."
Из статьи Михаила Ботвинника "
"Шахматы и принятие решений",
сборник "Аналитические и критические работы 1928-1986:
Статьи, воспоминания", СССР, 1987 г.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     14/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Надо сказать, что достигнутые им результаты в этой области пока не совсем соответствуют затраченным усилиям. И если бы речь шла о ком угодно, но не о Ботвиннике, можно было бы отнестись к его алгоритму скептически. Но слишком уж значительна фигура Михаила Моисеевича, слишком велик его авторитет, чтобы усомниться в окончательном успехе. Судить о достоинствах алгоритма, о качестве программы можно только после их реализации на ЭВМ, тем более в решении такой сложной задачи, связанной с проблемой "искусственного интеллекта". Поэтому дискуссии, посвящённые программе ПИОНЕР, пока преждевременны".
Из статьи кандидата технических наук, мастера Евгения Гика
"Встречи чемпионов — людей и машин",
журнал "64 — Шахматное обозрение", СССР, 1987 г., № 14.
"Была создана такая программа ПИОНЕР, которая была в своей области чуть ли не пионером. Тем не менее, хорошо известно, что эта программа не сыграла ни одной шахматной партии, хотя, насколько я помню, разрабатывалась более 20 лет. Так как она не могла продемонстрировать каких-то успехов, при всём уважении к Михаилу Моисеевичу — он, конечно, человек великий, — но мне казалось, что эти годы он потратил как-то не совсем плодотворно. Жалко, что он преждевременно ушёл из шахмат и занялся областью, которая была далека от него. Он был специалистом в электротехнике. В какой-то момент он попал в ловушку. Ему показалось, что он может передать свои знания машине, как он их чувствует".
Из интервью математика-программиста мастера Александра Битмана
"Я пришёл к выводу, что, как действующий шахматист, я не так уж и нужен. Но зато никто не сможет заменить меня в деле создания шахматной программы для ЭВМ, основанной примерно на том же алгоритме, которым пользуется мастер-человек. Думаю, моё решение было правильным. Во всяком случае, давно я себя так хорошо не чувствовал..."
Из интервью Михаила Ботвинника
для журнала "Шахматы", СССР, 1975 г., № 7.
"И профессор Эйве не верил, что проблема искусственного гроссмейстера может быть решена. Тем не менее он внимательно и с симпатией следил за моей работой в этой области. И хотя он оставался скептиком, всё же понимал великое значение решения этой задачи. И однажды заявил мне: "Если Вам удастся решить задачу создания программы гроссмейстера, то всё то, что сделали Вы в жизни до этого, — ерунда!"
Из статьи Михаила Ботвинника
"Пятый чемпион", журнал "Юность", СССР, 1982 г., № 5.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     15/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Главное, чтобы программа играла в шахматы. А как, чёрт с ним. Яркий образец другого подхода к шахматам — это Михаил Моисеевич Ботвинник. Он поставил перед собой задачу отрефлексировать свой собственный шахматный опыт, понять, как играет шахматный мастер, и воткнуть в программу этот алгоритм шахматного мастера. Я добавлю в скобках, как он его понимал..."
Из интервью генерального директора компании DISCO Михаила Донского
"Любой из шахматных алгоритмов, моделирующий игру мастеров (а именно по такому пути, как считает M.Ботвинник, пойдут создатели будущих программ), сохраняет стиль своего творца. Так и в ПИОНЕРе сконцентрировано шахматное творчество её автора".
Из статьи кандидата технических наук Валерия Родикова
"ЭВМ: дорога к мастерству", журнал "64 — Шахматное обозрение", СССР, 1980 г., № 4.
"Для проверки программы используется широкий спектр разнохарактерных позиций, в основном из партий самого M.Ботвинника и других чемпионов мира. Есть в "досье" программы примеры творчества и нынешней шахматной элиты".
Из статьи кандидата технических наук Александра Резницкого
"ПИОНЕР в пути", журнал "64 — Шахматное обозрение", СССР, 1986 г., № 16.
ВОПРОС: "Будет ли Ваша программа для ЭВМ своеобразным произведением, которое всегда даст ответ: как бы сыграл в данной позиции Ботвинник?"
M.БОТВИННИК: "Нет. Такая программа является математическим описанием разработанного метода игры в шахматы любого мастера".
Из выступления Михаила Ботвинника
в Центральном лектории общества "Знание", Москва, СССР, 1979 г.
"Для Таля, например, было глубоко оскорбительно, что бездушная машина может играть в столь творческую игру. Неадекватность Ботвинника по отношению к шахматным программам заключалась совсем в другом. Ему потребовалось 20 лет, чтобы понять, что предложенный им алгоритм игры в шахматы является таким же переборным (правда, чуть в другом пространстве), как и классический алгоритм Шеннона".
Из послесловия Михаила Донского
в книге Д.Бронштейна и С.Воронкова "Давид против Голиафа", Россия, 2003 г. — с. 323.
"...Из Совета по кибернетике Академии наук... пригласили выступить на семинаре в Доме учёных — весьма кстати... Мне показалось, что семинар прошёл неудачно, вопросов много, но никто не выступил... Потом вместе с Г.Адельсон-Вельским подходит его новый сотрудник М.Донской. "Мы совершенствуем нашу программу", — говорит Георгий Максимович. "А для дерева перебора выделяются ходы, имеющие смысл, или ходы включаются без разбора?" — "В перебор идут все ходы"? "Это бесперспективно", — заявляю категорически... В разговор вступает М.Донской: "Это вы так думаете, а мы думаем иначе!" Вот и нашёл товарищей по работе..."
Из книги Михаила Ботвинника
"У цели", Россия, 1997 г. — с. 224-225.
"Ботвинник всегда утверждал, что создать программу, играющую в силу чемпиона мира, может только чемпион мира (и из его слов было понятно, какой именно) путём моделирования своего процесса мышления. История показала, что шахматное программирование — это в первую очередь программирование, а уже потом — шахматное".
Из послесловия Михаила Донского
в книге Д.Бронштейна и С.Воронкова "Давид против Голиафа", Россия, 2003 г. — с. 323.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     16/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Разумеется, первооснова закладывается математиком — автором алгоритма... Но бывает, что совершенный алгоритм "гробится" любительским программированием. 20 лет у меня из головы не выходит фраза M.Донского, сказанная им в Репино на Международном конгрессе по искусственному интеллекту: "В программе ПИОНЕР M.M.Ботвинника заложены глубокие идеи, но кто же представляет в программе шахматную доску массивом 8х8 ?"... "
Из статьи доктора физико-математических наук, профессора A.Н.Терехова
"Программирование плюс... что?", Read.Me, № 7-8, СПб., Россия, 1995 г.
"Даже если бы ПИОНЕР был реализован в виде программы, а не существовал как алгоритм, он вряд ли участвовал бы в чемпионатах мира..."
Из статьи генерального директора компании DISCO Михаила Донского
"Крупные фигуры", журнал "ИнфоБизнес", Россия, 2002 г.; № 198.
"Однако играть ПИОНЕР практические партии не в состоянии. Программа велика, она содержит более 300 тыс. символов. Программисты — это люди, а людям свойственно ошибаться. Как минимум один процент символов ошибочен — стало быть, ошибок более 3 тыс. Ошибки приводят к курьёзам. Во время анализа ПИОНЕРом позиции из партии Ботвинник—Капабланка [ АВРО-турнир, 1938 г. — Е.M.] чёрный король вдруг стал ходить, как... конь! Оказалось, что несколько лет назад была допущена описка в подпрограмме рокировки..."
Из статьи Михаила Ботвинника
"Шахматы и принятие решений",
сборник "Аналитические и критические работы 1928-1986:
Статьи, воспоминания", СССР, 1987 г. - c. 242."
ВОПРОС: "Кто из шахматистов сотрудничает с Вами в разработке программы ПИОНЕР?"
М.БОТВИННИК: "Из титулованных — никто. Со мной работают 4 молодых шахматиста. Два "чистых" (они не играют в шахматы) и два кандидата в мастера..."
Из интервью Михаила Ботвинника
для журнала "64 — Шахматное обозрение", СССР, 1987 г., № 11.
"В моей шахматно-компьютерной работе возникло немало объективных трудностей: отъезд за рубеж нескольких сильных программистов, сотрудничавших со мной, недостаточность материально-технических средств и т. д ..."
Из последнего интервью Михаила Ботвинника
для газеты "Московский комсомолец", Россия, 22.02.1995 г.
"Несколько лет Ботвинник на свои деньги покупал самое необходимое оборудование, из своего кармана оплачивал работу небольшой группы единомышленников-программистов. Однако без наличия мощной электронной вычислительной машины запустить проект ПИОНЕР было невозможно..."
Из статьи Светланы Сетунской
"Жизнь в клеточку. Михаилу Ботвиннику было много дано и много запрещено",
сайт "Новой газеты", Россия, 18.03.2004 г.
"После чемпионата компьютеров в Торонто (1977) я был одержим идеей завершить программу ПИОНЕР на ЭВМ с большим быстродействием. Мои сотрудники утверждали, что слабый компьютер — главное препятствие в работе. Д. Каландер приглашал в Миннеаполис на ЭВМ Cyber 176, а мой новый друг — директор вычислительного центра университета в Мангейме, профессор Ганс Мойер — на IBM 370/168. Я пытался реализовать одно из этих предложений. Куда ни обращался — получал отказ".
Из книги Михаила Ботвинника
"У цели", Россия, 1997 г. — с. 240-241.




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     17/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Ботвинник договорился с учёными из американского города Миннеаполис о подключении ПИОНЕРА к мощнейшей американской компьютерной программе Cyber 176. Этот вопрос решался на специальном совещании в ЦК партии, куда были приглашены ведущие учёные в области автоматики и электроники. Ботвиннику отказали. Отказ мотивировали так: "Если американцы узнают, что в СССР для ПИОНЕРА нет производительной ЭВМ, то слабость советской вычислительной техники станет очевидной, и они нанесут упреждающий ядерный удар". Превентивного ядерного удара со стороны Америки не последовало, но и ПИОНЕР Ботвинника не заиграл — отечественных технологий для реализации его идеи не нашлось".
Из статьи Светланы Сетунской
"Жизнь в клеточку. Михаилу Ботвиннику было много дано и много запрещено",
сайт "Новой газеты", Россия, 18.03.2004 г.
"Ботвинник всё время жаловался, что в Советском Союзе плохие компьютеры, и однажды ему предоставили машинное время в Ганноверском университете. Ботвинник должен был поехать со всей своей командой, которая полностью состояла из "простых еврейских программистов". Когда ему по понятным причинам отказали, он подал жалобу в отдел науки ЦК. В итоге срочно собралось специальное заседание, главной целью которого было придумать более или менее приличный повод и ширму для отказа. Сказать Ботвиннику прямо, что евреи "невыездные", никто не решался — рамки приличий пытались соблюдать: формально у нас была дружба народов и полный интернационализм. Все, кроме Ботвинника, понимали сложившуюся ситуацию. В итоге, когда фантазия участников заседания иссякла, Гурий Иванович Марчук, в то время президент Cибирского отделения Академии наук, сказал: "Программа ПИОНЕР настолько хороша, что вывоз её за границу можно сравнить только с вывозом секрета атомной бомбы".
Из статьи генерального директора компании DISCO Михаила Донского
"Крупные фигуры", журнал "ИнфоБизнес", Россия, 2002 г.; № 198.


images/m_fischer4_p17-19-1.jpg

Макс Эйве и Михаил Ботвинник в Доме дружбы (Москва, 1967 г.)





МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     18/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004



ИНФОРМАЦИЯ К РАЗМЫШЛЕНИЮ.
БЛОК № 18:
СТРАСТИ ПО ПИОНЕРУ.
ИСТОРИЯ СОЗДАНИЯ ОДНОЙ НЕЗАВЕРШЁННОЙ ПРОГРАММЫ (продолжение)
"Я подумал и решил послать работу [ монографию об алгоритме игры в шахматы, СССР, 1964 г. — Е.M.] президенту Академии наук М.Келдышу; написал, что готов работать по этой теме там, где нужно. Позвонил профессор М.Шура-Бура (он тоже специалист по прикладной математике) и предложил повидаться... Оказывается, академик Келдыш поручил Шуре-Буре решить вопрос о возможности начать работу... "Идите к Адельсон-Вельскому в ИТЭФ, там готовая шахматная программа, с ними и советуйтесь..." Пошёл в ИТЭФ, часа три говорили мы с Адельсон-Вельским. "Зерно истины в этом есть, — сказал Георгий Максимович. — Мы охотно бы работали вместе с вами над этим алгоритмом, но что делать? Нам запрещают работать и над нашей программой. Вот если бы получить указание от Академии наук..." Я обрадовался — нашёл товарищей по работе. Потом выяснилось, что хитрил Адельсон-Вельский. Его группа продолжала свою работу, и программа КАИССА вскоре играла в матче с калифорнийской программой Котока-Маккарти [матч по переписке, ноябрь 1966 г. — август 1967 г. — Е.M.]. Снова написал письмо президенту Академии наук... Только вернулся в Москву [в апреле 1965 г. — Е.М.], звонит Шура-Бура: "Мстислав Всеволодович просил передать, что ответа, на второе письмо не будет..." Всё стало ясно! Но читал ли мои письма президент Академии наук?.."
Из книги Михаила Ботвинника
"У цели", Россия, 1997 г. — с. 196, 201, 202.
"Существует легенда, будто Ботвинник стоял у истоков компьютерных шахмат. На самом деле он не был специалистом в компьютерной области, и все ограничивалось лишь общими рассуждениями. Контакты с сильными программистами заканчивались разрывом, и ни одна его идея не была реализована. Однако авторитет Ботвинника в мире был столь велик, что он легко публиковал свои интуитивные соображения, читал лекции, даже создал лабораторию".
Из статьи Евгения Гика
"Осень патриарха. Еврейско-армянская битва во славу русского народа",
"Московский комсомолец", Россия, июнь 2003 г.
"Свою точку зрения я пытался высказать и в последние годы. Могу перечислить средства массовой информации, куда я обращался и где меня не публиковали. Это "Правда", "Аргументы и факты", "Известия", "Советская Россия", "Вопросы экономики", "Семья"... Тогда я заинтересовался: а будут ли публиковать мои статьи на шахматно-компьютерные темы? Обратился в "Труд" — отказали, "Комсомольская правда" — то же самое... Только один раз, 8 августа 1990 г., "Правда" опубликовала мою статью, что меня крайне удивило. Терез три недели написал другую. Но уже безуспешно".
Из выступления Михаила Ботвинника
в Центральном шахматном клубе СССР, Москва, 1991 г.
"Вообще в искусственном интеллекте с самого начала были два течения, то есть два философских подхода. Один — решить задачу и чёрт с ним как, а второй подход — попытаться понять, как это делает человек и повторить алгоритм человека... Мы, конечно, шли по первому пути. Главное, чтобы программа играла в шахматы. А как, чёрт с ним. Рано или поздно любая программа, по спортивному ли признаку или по чисто прагматическому, сворачивала на то, что задачу нужно решать. Искусственный интеллект, не искусственный интеллект, ну его к чёрту. Надо решить задачу. Само-то понятие искусственного интеллекта в каком-то смысле "пиарное", а не содержательное... Яркий образец другого подхода к шахматам — это Михаил Моисеевич Ботвинник... Тем не менее, очень интересно, что попытки повторять как делает человек ни разу не привели к успеху. И очень обидно, что Ботвинник так и не закончил свою программу. Она у него уже делала отдельные ходы, но по-настоящему шахматная программа проверяется в турнирах, и этой проверки не было".
Из интервью генерального директора компании DISCO Михаила Донского




МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                     19/33
ФИШЕР ПРОТИВ ШАХМАТНОГО КОМПЬЮТЕРА                                                     ИЮНЬ 2004


Решение задачи программисты-исследователи видели в практической игре, в достижении максимально возможного спортивного результата. А применение специализированных компьютеров (чего так недоставало M.М.Ботвиннику) позволяло им наращивать "скоросчётную" мощь своих программ-чемпионок. Что делать, идеалистов и романтиков вытесняли прагматики. И каждый, живя и работая, проходил "тест на соответствие" — наступало время коммерческого программирования. Крупные фирмы, поставлявшие на рынки "компьютерный товар", стремились решить сразу две задачи: во-первых, довести до совершенства свою выставочную модель, которая после ряда модификаций выигрывала все "большие" и "малые" чемпионаты мира, и, во-вторых, — наладить массовый выпуск-сбыт серии персональных микрокомпьютеров, "родственных" всемирному чемпиону и рекламируемых как "надёжные партнёры человека в практической игре и его незаменимые консультанты при разборе партий". На эти два "чётко оформившихся, хотя и не теряющих взаимосвязи" направления указывал президент Ассоциации шахматного программирования СССР Александр Тимофеев: Рекордные программы функционируют на специально спроектированном и изготовленном оборудовании. Необходимые средства выделяются в рамках обильно финансируемых межнациональных работ по созданию искусственного интеллекта. Примером такой программы служит Deep Thought, достигшая гроссмейстерской силы игры. А коммерческие программы предназначены для серийно выпускаемого оборудования; к ним предъявляются, помимо определённой силы игры, специфические требования (лёгкость освоения и эксплуатации, развитые сервисные возможности). При большом объёме продаж (десятки и сотни тысяч) они получаются относительно недорогими и в то же время приносят изготовителям значительные доходы. Последние версии таких программ играют в силу 1-го разряда и кандидата в мастера (журнал "Шахматы в СССР", СССР, 1989 г., № 7). И он же, президент Ассоциации отечественного шахматного программирования, был вынужден признать: На обоих этих направлениях нам предстоит навёрстывать упущенное за время длительного застоя.

images/m_fischer4_p20-1.jpg

С 1980-х годов массовый выпуск шахматных компьютеров стал одной из основных задач коммерческого шахматного программирования

Уже в начале 1980-х мы впервые почувствовали, что наступило время коммерческого программирования, — свидетельствует доктор технических наук, член-корреспондент РАН, генеральный директор компании Cognitive Technologies, один из создателей программы КАИССА, профессор Владимир Арлазаров (р. 1939) - Этот мир, конечно, своеобразен. Во-первых, потому что в него ведь вкладываются деньги, во-вторых, потому что из него извлекаются деньги... В результате широкой коммерциализации сразу всё засекретили. Хотя и существуют журналы по шахматным программам, но за последние 15-17 лет реальный обмен идеями сильно сошёл на нет, потому что на PC они стали огромным бизнесом (из интервью "Развитие искусственного интеллекта в шахматных программах", журнал "Подводная лодка", Россия, 2001 г.).

Однако двигателем прогресса по-прежнему, как и во все времена, оставалась реклама, обусловленная "взаимной выгодой всех заинтересованных сторон". Так, Питер Прохазка, заместитель директора Шахматной федерации США, констатировал, что "после значительного спада, вызванного отходом Р.Фишера от участия в соревнованиях, в шахматной жизни страны.



МИР ПК - ДИСК. 2004. № 6. ШАХМАТЫ И КОМПЬЮТЕР                                                    20/33







В начало текущей     из Части 5






Последнее обновление 23.01.2011, size=72 677 bytes

© 2005 г., Александр Тимофеев, г.Харьков, Украина, eMail: atimopheyev@yahoo.com