- PVSM.RU - https://www.pvsm.ru -

После Каспарова. Компьютерные шахматы — итоги и перспективы

После Каспарова. Компьютерные шахматы — итоги и перспективы - 1Заключительная статья из цикла о противостоянии Каспарова с шахматными машинами

Матч с X3D [1] стал последним сражением Гарри Кимовича с машиной – больше он никогда не играл с компьютерами публично. Впрочем, и его соперничество с людьми тоже продолжалось недолго. Пару лет он ещё играл в обычных турнирах, но в 2005 году решил завершить свою шахматную карьеру. Отныне шахматы стали для него всего лишь хобби.

После ухода Каспарова, в шахматах не осталось явного лидера. На протяжении нескольких лет шахматную корону оспаривало сразу несколько примерно равных по силе гроссмейстеров. Но в 2013 году на вершину поднялся молодой норвежец Магнус Карлсен. Сегодня он чемпион мира и безусловный лидер мировых шахмат.

После Каспарова. Компьютерные шахматы — итоги и перспективы - 2Между тем матчи людей и машин продолжались. В 2004-05 годах в Испании состоялись два матча ведущих гроссмейстеров против лучших шахматных программ. Оба закончились победой команды машин, со счетом 3½:8½ и 4:8. В ходе второго [2] матча состоялась также последняя на текущий момент, победа человека над одной из топ-программ при классических условиях игры. Честь столь специфического достижения выпала на долю гроссмейстера Руслана Пономарева, который смог воспользоваться оплошностью программы Дип Фриц 9.

Летом 2005 года в Лондоне состоялся матч [3] между гроссмейстером первой мировой десятки Майклом Адамсом и шахматной машиной Гидра (на фото слева). Традиционно, игралось шесть партий. Матч закончился со счетом 0½:5½ в пользу машины. Все чего смог добиться человек в матче, это одна ничья.

И наконец, заключительным аккордом противостояния людей и машин стал матч [4] чемпиона мира Владимира Крамника и шахматной программы Дип Фриц 10 в конце 2006 года. Снова победа машины – 4:2.

Не смотря на какие-то надежды переломить ситуацию, постепенно становилось понятно, что дни противоборства человека с машиной сочтены. По мере совершенствования алгоритмов и железа преимущество компьютеров проявлялось все более и более заметно. После поражения Крамника, матчи людей с машинами — по крайней мере в классическом формате — прекратились. Общественный интерес к ним практически иссяк. С тех пор если и удавалось организовать подобные матчи, то только в «бюджетном» варианте. Размеры призового фонда упали с нескольких сотен до пары тысяч долларов. Матчи [5] теперь проводились с укороченным контролем времени, часто против не самых сильных шахматистов. Нередко человеку давалась фора, или же выделялся в помощь более слабый компьютер. С этого момента шахматные программы перестали быть соперником для людей, и постепенно перешли в разряд аналитических инструментов.

После Каспарова. Компьютерные шахматы — итоги и перспективы - 3

На фото – Владимир Крамник играет с программой Дип Фриц 10.

Как и у людей, состав сильнейших программ тоже постепенно менялся. В конце 2005 года на смену «заслуженным» чемпионам старой волны – Джуниору, Фрицу, Шреддеру и другим, пришел новый фаворит – программа Рыбка. Она намного обогнала конкурентов во всех рейтинг-листах и на протяжении пяти лет никто не смог оспорить её превосходство. С каждой новой версией она все больше и больше прибавляла в силе.

В конце 2010 года на вторые роли Рыбку отодвинул Гудини, став новым, очевидным лидером среди программ. Продержавшись на самом верху мировой табели о рангах около трех лет, он в свою очередь уступил место ещё более сильным конкурентам. После Каспарова. Компьютерные шахматы — итоги и перспективы - 4С 2014 года лучшими в мире считаются [6] сразу две программы – Комодо и Стокфиш. В настоящее время они входят в аналитический арсенал практически всех ведущих гроссмейстеров. Стоит еще отметить, что в отличие от коммерческого Комодо, После Каспарова. Компьютерные шахматы — итоги и перспективы - 5Стокфиш – это программа с открытым исходным кодом. А значит просмотреть её код, или даже просто наблюдать [7] за процессом её совершенствования, может каждый. Между тем, уровень современных программ продолжает быстро расти и предела их совершенству пока не видно.

Но вернемся к вопросу противостояния людей и машин. Могут ли сильнейшие гроссмейстеры обыгрывать лучшие шахматные программы сегодня?

Как уже упоминалось выше, нормальные матчи между людьми и компьютерами давно не проводятся, так что судить об этом можно только по косвенным признакам. В первую очередь, это конечно рейтинг. Современные программы уже более чем на 500 пунктов [8] сильнее тех, что играли когда-то с Каспаровым и другими гроссмейстерами. Причем, даже без учета прогресса по части вычислительной техники. Следует правда иметь в виду, что по результатам многолетних тестов, прирост рейтинга у машин слегка опережает [9] человеческий – где-то в соотношении 5:4 или 4:3. Тем не менее, запас прочности современных программ настолько велик, что лучшие из них сейчас как правило без всякого труда выигрывают у тех программ, оборону которых в свое время безуспешно пытались взломать такие шахматные гиганты как Гарри Каспаров и Владимир Крамник. Играя против когда-то «заслуженных» Фрицев и Джуниоров, современные программы легко приумножают даже совсем незначительный перевес, и без проблем доводят его до победы. В общем, посредством старых программ и рейтингов можно сделать вполне определенный вывод относительно силы игры современных машин.

После Каспарова. Компьютерные шахматы — итоги и перспективы - 6

Но, помимо рейтингов и матчей программ, несомненно важным является мнение и самих гроссмейстеров. По крайней мере тех, из них, кто в настоящее время постоянно играет в турнирах или занимается тренерской или аналитической работой. Без шахматных программ сегодня не обходится ни один серьезный анализ на «высшем уровне» и ведущие шахматисты (не как программисты конечно, но как пользователи), могут поведать [10] о поведении программ очень многое:

Гроссмейстер Владимир Тукмаков:

После Каспарова. Компьютерные шахматы — итоги и перспективы - 7 [11]…В общении шахматиста с машиной был заведомый лидер – человек, который задавал направление поиска, а программа, послушно следуя указаниям лидера, только вносила коррективы и уточнения. Но в последние годы это соотношение драматическим образом и необратимо изменилось. Теперь уже ЖД взял на себя роль жреца и поводыря, оставляя белковому существу возможность практически использовать рекомендации высшего разума.

Гроссмейстер Сергей Шипов:

После Каспарова. Компьютерные шахматы — итоги и перспективы - 8 [12]Программы в конце первого десятилетия нового века стали уже намного сильнее людей — лучших из лучших — и это не подвергается сомнениям среди профессионалов. Каждый из нас использует лучшие программы в домашнем анализе, мы их знаем, как родных. Даже лучше…

Современные программы (в первую очередь Рыбка и Гудини) обладают удивительно сбалансированной и человечной оценочной функцией. Они уже не такие жадные, как программы 90-х. Тонко чувствуют инициативу, грамотно работают с пешечной структурой, учитывают все важные стратегические факторы…

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

Гроссмейстер Сергей Карякин:

После Каспарова. Компьютерные шахматы — итоги и перспективы - 9 [13]…Я иногда сражаюсь с программой «Гудини» и могу сравнивать. В поединке против компьютера тебя не покидает чувство обреченности…

Возможен ли матч человек — машина сегодня? Каким он может быть? Давайте попробуем оценить варианты подобного соревнования.

Во-первых, следует отметить, что разного рода легкие партии проводятся [14] и в наши дни. А вот для серьезного матча нужен солидный призовой фонд, который вряд ли возможен при современном общественном интересе. Но даже если оставить в стороне финансовые вопросы, то в вероятном матче человеку придется давать какую-то фору – по времени или по материалу. Иначе он вряд ли согласится играть. Фора по материалу (речь конечно идет о топ-гроссмейстерах) скорее всего выльется в одну-две пешки, или их разменный эквивалент из других фигур. К сожалению, на размер материальной форы, по-видимому не слишком [15] влияет сила игры лучших современных программ. Что естественно делает бессмысленным сравнение этих программ с людьми.

Можно, в свою очередь, давать фору не по материалу, а скажем за счет уменьшения времени машины. Но чтобы современная программа сбавила в силе до уровня компьютеров первой половины 2000-х, потребуется выставить ей около 1 секунды на ход на хорошем современном смартфоне. Подобного рода «подгонка» силы соперников в общем-то лишает смысла само соревнование между человеком и машиной. В лучшем случае мы определим, сколько форы по времени необходимо, чтобы соперники и в самом деле уравнялись в силах. И только.

После Каспарова. Компьютерные шахматы — итоги и перспективы - 10


Какие же есть еще варианты? Отсутствие у компьютера дебютной книги человеку поможет мало [16], так как машины и без нее играют сильно [17]. От удаления эндшпильных таблиц выигрыш будет ещё меньше [18]. Повторение ходов из предыдущих партий в основном исключено, вследствие заметной «рандомности» сопутствующей шахматным программам на многоядерных системах. Если же давать в помощь человеку слабую программу, то сразу встает вопрос, насколько велика роль машины в результатах человека. В общем, трудно представить себе какие-то очевидные и интересные формы игры с компьютерами сегодня.

Подводя итоги, можно сказать что время громких матчей людей и машин окончательно ушло в прошлое. Компьютер сегодня не соперник, а помощник людей. Под влиянием машин, да и не только их, современные шахматы постепенно меняются. К чему это приведет, предстоит увидеть нам с вами.

После Каспарова. Компьютерные шахматы — итоги и перспективы - 11

Автор: Rom77

Источник [19]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/iskusstvenny-j-intellekt/85863

Ссылки в тексте:

[1] Матч с X3D: http://geektimes.ru/post/247264/

[2] второго: http://www.chesspro.ru/events/cwtm05.shtml

[3] матч: http://www.chesspro.ru/events/adamshydra05.shtml

[4] матч: http://www.chesspro.ru/_events/2006/fritz.html

[5] Матчи: https://ru.wikipedia.org/wiki/Rybka#.D0.93.D0.B0.D0.BD.D0.B4.D0.B8.D0.BA.D0.B0.D0.BF-.D0.BC.D0.B0.D1.82.D1.87.D0.B8_.D0.A0.D1.8B.D0.B1.D0.BA.D0.B8_.D0.BF.D1.80.D0.BE.D1.82.D0.B8.D0.B2_.D0.B3.D1.80.D0.BE.D1.81.D1.81.D0.BC.D0.B5.D0.B9.D1.81.D1.82.D0.B5.D1.80.D0.BE.D0.B2

[6] считаются: http://www.computerchess.org.uk/ccrl/4040/rating_list_all.html

[7] наблюдать: http://tests.stockfishchess.org/tests

[8] пунктов: https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D0%B9%D1%82%D0%B8%D0%BD%D0%B3_%D0%AD%D0%BB%D0%BE

[9] опережает: http://chessprogramming.wikispaces.com/SSDF#cite_ref-3

[10] поведать: http://chesspro.ru/guestnew/looknullmessage/?themeid=9&id=148&page=8#9-148-14760

[11] Image: http://www.labirint.ru/books/343063/

[12] Image: http://crestbook.livejournal.com/6093.html

[13] Image: http://www.rg.ru/2013/01/30/karyakin.html

[14] проводятся: http://www.chess.com/news/stockfish-outlasts-nakamura-3634

[15] не слишком: http://en.chessbase.com/post/rybka-vs-meyer-pawn-and-two-move-handicap-match

[16] мало: http://www.sedatcanbaz.com/chess/?page_id=129

[17] сильно: http://kasparovchess.crestbook.com/threads/5687/page-8#post-432884

[18] меньше: http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=604051&t=54928

[19] Источник: http://geektimes.ru/post/247266/