Матч за матчем
Очередной матч «Plus600» - А.Андреев (быстрые шашки)
Григорий ВЕТРОГОН,
Сергей ПЕДЬКО
9 ноября 2002 г. была выпущена новая версия (релиз 6.25.h) программы «Plus600».
В тот же день ей устроил проверку активный «наполнитель» (определение из нашего Форума) сайта «Тавлеи» новобытовский мастер Александр АНДРЕЕВ.
Очередной матч состоял из 5 партий с контролем времени 15 мин. на партию; компьютер тот же (см. статью о предыдущем матче «Plus600» - А.Андреев в быстрые шашки).
Со счетом 2 : 3 (+0,=4,-1) победил А.Андреев.
Полагаю, что проверку новая версия программы «Plus600» прошла успешно, хотя и допустила в последней партии очевидную ошибку, дав автору программы Сергею Старцеву «пищу» для размышлений.
Предлагаем Вашему вниманию тексты всех пяти партий матча, 4 из них - без комментариев (для самостоятельного анализа), и последнюю 5-ю партию с комментариями Сергея Педько (c использованием аналитических возможностей программы «Plus600»).
1 партия, А.Андреев - «Plus600», Гамбит Кукуева
1.c3-b4 f6-g5 2.b4-c5 d6:b4 3.a3:c5 b6:d4 4.e3:c5 g5-f4 5.g3:e5 c7-b6 6.c5-d6 e7:c5 7.h2-g3 c5-b4 8.g3-f4 b4-a3 9.f2-e3 d8-e7 10.g1-f2 g7-f6 11.e5:g7 h8:f6 12.b2-c3 f8-g7 13.c3-d4 b6-c5 14.d4:b6 a7:c5 15.a1-b2 f6-g5 16.b2-c3 b8-a7 17.f2-g3 e7-d6 18.g3-h4 g7-f6 19.c3-b4 a3-b2 20.c1:a3 c5-d4 21.e3:e7 g5:c1 22.e7:g5 h6:f4 23.b4-c5 c1-e3 24.c5-d6 e3-d4 25.d6-e7 f4-g3 26.h4:f2 d4:g1. Ничья.
2 партия, «Plus600» - А.Андреев, Городская партия
1.g3-f4 d6-c5 2.c3-d4 f6-g5 3.d2-c3 g7-f6 4.c3-b4 h8-g7 5.b4:d6 e7:c5 6.b2-c3 g5-h4 7.f2-g3 h4:f2 8.e1:g3 f6-g5 9.g3-h4 g7-f6 10.h2-g3 b6-a5 11.d4:b6 a7:c5 12.a1-b2 c7-d6 13.c3-d4 f8-e7 14.d4:b6 a5:c7 15.a3-b4 c7-b6 16.b4-a5 b6-c5 17.b2-c3 c5-b4 18.c3-d4 b4-a3 19.a5-b6 b8-c7 20.b6-a7 f6-e5 21.h4:f6 e5:c3 22.f6-g7 h6:f8 23.e3-d4 c3:e5 24.a7-b8 e5-d4 25.g3-h4 d4-e3 26.f4:d2 d6-c5 27.b8:b4 a3:c5 28.h4-g5 d8-c7 29.c1-b2 c7-d6 30.g1-f2 d6-e5 31.b2-a3 e5-d4 32.d2-c3 d4:b2 33.a3:c1 c5-d4 34.c1-b2 e7-f6 35.g5:e7 f8:d6 36.b2-a3 d4-c3 37.f2-e3 d6-c5 38.e3-f4 c3-d2 39.f4-e5 d2-e1 40.e5-f6 e1-a5 41.f6-g7 a5-c3 42.a3-b4. Ничья.
3 партия, А.Андреев - «Plus600», Тычок
1.c3-b4 f6-g5 2.b4-c5 d6:b4 3.a3:c5 b6:d4 4.e3:c5 g5-h4 5.b2-c3 g7-f6 6.a1-b2 f6-g5 7.c3-d4 e7-f6 8.d2-c3 h8-g7 9.f2-e3 h4:f2 10.e1:g3 c7-d6 11.c5:e7 f8:d6 12.g3-h4 d8-e7 13.c1-d2 d6-c5 14.d4:b6 a7:c5 15.h2-g3 g5-f4 16.g3:e5 f6:f2 17.g1:e3 e7-d6 18.h4-g5 h6:f4 19.e3:g5 g7-f6 20.g5:e7 d6:f8 21.d2-e3 b8-c7 22.b2-a3 f8-g7 23.c3-d4 c7-b6 24.d4-e5 b6-a5 25.e3-f4 g7-h6 26.e5-f6 c5-d4 27.f6-e7 d4-c3 28.e7-d8 c3-d2 29.d8-f6 a5-b4 30.a3:c5 d2-e1 31.c5-d6 e1-a5 32.f6-d4 a5-d8 33.d4-b2 d8-a5 34.d6-e7 a5-c7. Ничья.
4 партия, «Plus600» - А.Андреев, Гамбит Кукуева
1.c3-d4 f6-g5 2.d4-c5 d6:b4 3.a3:c5 b6:d4 4.e3:c5 g5-f4 5.g3:e5 c7-b6 6.c5-d6 e7:c5
7.h2-g3 c5-b4 8.g3-f4 f8-e7 9.f2-e3 b6-a5 10.g1-f2 a7-b6 11.d2-c3 b4:d2 12.e1:c3 b8-a7
13.f2-g3 g7-f6 14.e5:g7 h6:f8 15.c3-d4 h8-g7 16.b2-c3 g7-f6 17.a1-b2 e7-d6 18.g3-h4 f8-g7
19.b2-a3 d6-c5 20.f4-e5 g7-h6 21.e5:g7 h6:f8 22.h4-g5 d8-e7 23.e3-f4 c5:e3 24.f4:d2 b6-c5
25.c3-d4 c5:e3 26.d2:f4 a7-b6 27.c1-b2 b6-c5 28.b2-c3 c5-b4 29.a3:c5 e7-f6 30.g5:e7 f8:d2
31.f4-g5. Ничья.
5 партия, А.Андреев - «Plus600», Отыгрыш
1.c3-d4 d6-c5 2.d2-c3 c7-d6 3.c3-b4 b6-a5 4.d4:b6 a5:c7 5.b4-c5 d6:b4 6.a3:c5 f6-g5 7.e3-d4 g5-h4 8.g3-f4 g7-f6 9.f2-e3 f6-g5 10.c1-d2 c7-b6 11.b2-c3 - диаграмма 1.
Разыгран вариант В.А.Романова из классического Отыгрыша с 2.dc3.
11... e7-d6!? Уже на первом ходу по выходу из библиотеки дебютов «Plus600» избирает необычное продолжение. Чаще играют 11... ba5 12.ab2 ed6 13.c:e7 f:d6 с равенством; встречалось также и 11... hg7 с чуть худшей игрой за черных. Интересно, что и при более глубоком ретроанализе программа не выбирает теоретический ход 11... ba5, а считает лучшим разменный вариант, не испытанный в турнирной практике: 11... hg3 12.ab2 g:e5 13.d:h4 b:f2 14.e:g3 hg7 15.cd4 gf6 с интересной равной борьбой, хотя и с упрощениями.
12.c5:e7 d8:f6! Здесь взятие на f6 абсолютно правильно («Plus600» давала оценку +5 во время партии и 0 в ретроанализе); значительно хуже 12... f:d6 13.hg3! h:f2 14.e:g3 с преимуществом у белых (оценка +15).
13.g1-f2! Мастер спорта А.Андреев потратил на этот ход почти 3 мин. времени, и не зря.
13... b6-c5?? Несмотря на "размышления" в течение 57,3 сек. (данные по протоколу), «Plus600» совершает решающую ошибку, оценивая этот размен даже в пользу черных: -12, при этом программа "не видела" хода 17.dc3. А в ретроанализе, даже на моем менее мощном Pentium-II/350 при 20 сек./ход она легко нашла правильный вариант, начинающийся единственным ходом 13... fg7!, и после 14.cb4 bc5 15.b:d6 fe5 16.d:f6 g:c7 (возможно, не проигрывает и 16... g:c5) черные достигают равенства.
14.d4:b6 a7:c5 15.c3-d4 b8-a7 (не помогало и 15... cb4) 16.d4:b6 a7:c5 17.d2-c3 Только после этого хода программа "увидела" проигрыш, оценка +77.
17... h8-g7 18.c3-d4 c5-b4 19.e1-d2 b4-a3 20.f4-e5 g5-f4 21.e5:g3 f6-g5 22.d4-c5 f8-e7 23.e3-d4 g5-f4 24.g3:e5 g7-f6 25.e5:g7 h6:f8 26.d4-e5. Белые победили в партии и в матче.
Таким образом, вновь программу «Plus600» в критический момент подвела скорость (и, соответственно, недостаточная глубина) расчета, чем и воспользовался очень точно игравший мастер.
Комментарий Сергея Старцева, автора программы «Plus600»:
Дело здесь не в скорости или времени расчета, а в настройке оценочной функции. Собственно, именно в этом и есть основной итог серии матчей с серьезным противником для программы.
После соответствующей «подкрутки гаек» в этой части программы (по результатам анализа партий с А.Анрреевым) программа Vers.6.25.k в пятой партии на 13-м ходу черных, уже после долей секунды анализа, однозначно выбирает как лучший ход 13... fg7!.