Обзор суперфинала Top Chess Engine Championship - Season 11

Содержание: 

16 апреля завершился 11 неофициальный чемпионат мира среди шахматных программ Top Chess Engine Championship (TCEC). В суперфинале Стокфиш (версия 26032018) выиграл у Гудини (версия 6.03) матч из 100 партий со счетом 59-41 (+20 =78 -2).

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

11 чемпионат TCEC проводился на 44-ядерном сервере (2 x Intel Xeon E5 2699 v4 @ 2.8 GHz) с 64 Гб оперативной памяти и 5-6 фигурными эндшпильными таблицами на SSD. В суперфинале движки разыгрывали с переменой цвета 50 заранее определенных дебютных позиций с контролем 2 часа на партию + 15 секунд после каждого хода. Собственные дебютные книги движков были отключены.

Начальные позиции для суперфинала выбирал специалист в области компьютерных шахмат Jeroen Noomen, автор нескольких известных дебютных книг для движков.

Средняя длина дебютного варианта была равна 7 ходам (максимум 14 ходов). Во многих партиях одна из сторон в начальной позиции имела небольшое преимущество, недостаточное для выигрыша партии за сильнейшую сторону обоими движками. Равные позиции не имели предпосылок для быстрого упрощения игры и вели к сложному миттельшпилю для компьютерной оценки.

Для оценки игры движков в суперфинале я отобрал наиболее сложные стратегические темы для правильной компьютерной оценки по моему опыту анализа в заочных турнирах и классифицировал партии суперфинала по этим темам. Благодаря дебютным позициям суперфинала, к большинству партий относилась хотя бы одна тема, реже две-три или ни одной. В обзор включены 5 самых популярных в суперфинале тем.

Закрытые позиции

Стокфиш - Гудини 14½ - 7½  (+8 =13 -1)

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

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

Стокфиш - Гудини, 31 партия

1. e4 e6 2. d4 d5 3. Nd2 Be7 4. Ngf3 Nf6 5. e5 Nfd7 6. Bd3 c5 7. c3 Nc6 8. O-O



SF +0.41 / H +0.23

Начальная позиция для 31 и 32 партий - табия варианта Морозевича во французской защите. Обычно черные играют g7-g5 сразу или после нескольких подготовительных ходов. Гудини считает невыгодным для черных как g7-g5, так и разгрузку центра, поэтому слишком долго не может найти правильный план игры.

8...a5 9. a4 O-O 10. Re1 b6 11. Bb1 Ba6 12. Nb3 Re8 13. g3 Qc7 14. Bf4 Rac8 15. h4 Nf8 16. h5 h6 17. Qc1 Qd7 18. Qe3 Bc4 19. Nbd2 cxd4 20. Nxd4 Nxd4 21. cxd4 Ba6 22. Nf3 b5



SF +1.27 / H +0.34

Белые достигли решающего усиления позиции и выигрывают прямой атакой на короля.

23. Bxh6! gxh6 24. Qxh6 Qd8 25. g4 bxa4 26. g5 Bb4 27. Re3 с выигрышем.

Тем не менее, в закрытых позициях с ясными тактическими ориентирами движки в последние годы заметно усилились. В 30 партии атаку Стокфиша черными в староиндийской защите не отличить от человеческой игры высокого класса.

Гудини - Стокфиш, 30 партия

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5 Ne7 9. Ne1 Nd7 10. Be3 f5 11. f3 f4 12. Bf2 g5 13. Nd3 Nf6 14. c5 Ng6



SF +0.27 / H +0.65

Известная теоретическая позиция в староиндийской защите. Белые могут играть а2-а4-а5, cxd6 и Nb5, игнорируя атаку черных, или Rc1, Kh1-Rg1-g3, не пропуская черную пешку на g3. Второй метод игры в последнее время более популярен.

15. Kh1 Rf7 16. a4?!

SF -0.25 / H +0.35

Смешение двух планов, теперь ход королем оказывается потерей темпа. Правильно 16.Rc1 и Rg1, возвращаясь к основной теории. Оценка Стокфиша сразу реагирует на эту неточность - необычная чувствительность для движка в староиндийской защите!

16...h5 17. a5 g4 18. a6 g3! 19. hxg3 fxg3 20. Bxg3 h4 21. axb7 Bxb7 22. Be1 Nh5



SF -0.47 / H +0.16

И Стокфиш довел партию до победы стандартной атакой при поддержке легких фигур на g3 и f4.

Жертва материала за инициативу

Стокфиш - Гудини 9½ - 9½ (+1 =17 -1)

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

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

Стокфиш - Гудини, 23 партия

1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 g5 5. g3 g4 6. Nh4 f3 7. Nc3 Nc6 8. Be3 Nf6 9. Bd3 Be7 10. a3 Nh5



SF -0.15 / H -0.12

Печальный для белых в компьютерных шахматах королевский гамбит (по книге были сделаны только первые 5 ходов). В следующей партии Гудини решит обойтись без радикальных мер и проиграет. У Стокфиша другой подход к позиции.

11. Nxf3!? gxf3 12. Qxf3 Ng7 13. Nd5 O-O 14. c3 Kh8 15. O-O Be6 16. Rf2 f6 17. Nf4 Bf7 18. Raf1 Qd7 19. g4 Rg8



SF -0.12 / H -0.41

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

Стокфиш - Гудини, 81 партия

1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 Ba6 5. Qc2 c5 6. d5 exd5 7. cxd5 g6 8. Nc3 Bg7



SF +0.96 / H +0.22

В актуальном варианте новоиндийской защиты Стокфиш сразу определяет позицию на королевском фланге.

9. h4 O-O

Гудини ошибочно считает, что 10. h5 не опасно. Черные не только рокируют под атаку, но и тратят несколько темпов на выигрыш пешки.

10. h5! Nxh5 11. g4 Nf6 12. g5 Ne8 13. Qe4

Угроза Qe4-Qh4-Qxh7 вынуждает черных пойти на непоправимое ослабление большой диагонали.

13...Bxc3+ 14. bxc3 f5 15. Qh4 Qe7 16. c4 d6 17. Bb2 Nd7



SF +2.00 / H +1.34

18. O-O-O Rf7 19. Qh6 Nf8 20. Nh4 с решающей атакой на черного короля.

Эндшпиль

Стокфиш - Гудини 10 - 8 (+3 =14 -1)

Сложный эндшпиль - традиционно больная тема в компьютерных шахматах, особенно многопешечные ладейные эндшпили и эндшпили с разноцветными слонами, в которых движки испытывают сложности с правильной оценкой позиции.

Но при наличии выделенных эндшпильных таблиц и больших вычислительных мощностей современные движки способны решать многие задачи грубой силой. Рекомендую посмотреть, например, 66 и 78 партии матча, слишком содержательные, чтобы кратко прокомментировать их здесь.

Вместе с этим, в матче были типичные случаи компьютерной слепоты в эндшпиле.

Стокфиш - Гудини, 67 партия



SF +2.55 / H +1.27

73...d5! 74. Bxd5+ Kb6 75. Ra3 Nf5

На доске крепость - белые не могут выиграть пешку е5. Через 50 ходов партия закончилась вничью.

Позиционная жертва

Стокфиш - Гудини 5½ - 4½  (+1 =9 -0)

Современные движки уже сложно назвать материалистами. Стокфиш и Гудини много раз по ходу суперфинала показали способность жертвовать пешку или качество ради длительных позиционных выгод без прямого тактического обоснования.

Гудини - Стокфиш, 12 партия



SF -0.99 / H -0.22

33...Rxd3!

Жертва качества подчеркивает слабость большой белой диагонали и необеспеченное положение белого короля.

34. Bxd3 Rxd3 35. Rd2 Rxd2 36. Nxd2 Qb7

И черные выиграли.

Стокфиш - Гудини, 33 партия



SF +0.55 / H +0.21

11...h6 12. Nd5 e5!?

Это решение Гудини напоминает классическую партию Портиш - Петросян. Интересно, что Стокфиш не одобряет эту жертву качества, предпочитая пассивную защиту пешек.

13. Be7 Re8 14. Nxc7 Qxe7 15. Nxa8 e4 16. Qa4 Na6 17. b4 Bxd4 18. Rad1 Bd7 19. b5 Bc5 20. Qb3 Rxa8 21. bxa6 b6



SF +0.73 / H +0.42

Черные добились ничьи в сложном миттельшпиле.

Отдаленная проходная пешка

Стокфиш - Гудини 4 - 1 (+3 =2 -0)

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

Стокфиш - Гудини, 7 партия



SF +1.10 / H +0.63

53. Nxh6! gxh6 54. Qxh6+ Kg8

После долгого топтания в закрытой позиции Стокфиш жертвует коня за две пешки. Черные нейтрализуют обе проходные на королевском фланге, но решает недооцененный Гудини заход за пешкой а5.

55. g7 Rxg7 56. Rxf6 Bf7 57. Ra6 Be8 58. Rxa5 Rh7 59. Qa6 Rxh5 60. Qc8



SF +2.49 / H +0.73

И Стокфиш довел партию до победы, используя необеспеченное положение черного короля, слабость пешки с5 и отдаленную проходную а4.

Стокфиш - Гудини, 21 партия



SF +0.93 / H +0.30

Последние 20 ходов Гудини неосмотрительно разменивал фигуры, косвенно усиливая потенциальную отдаленную проходную белых на ферзевом фланге. Сочетание угроз черному королю с перспективой выигранного коневого эндшпиля решает партию в два хода.

48...g6 49. Ne5!

Из-за угрозы перевода ферзя на f4 черные в своеобразном цугцванге. Например, на 49...Qe2 выигрывает 50. Qe3 Qb5 51. Qf4 Qe8 52. b5!

49...Kf8 50. Qd3! Qxd3

Ничего не меняет 50...Nd6 51. Qxb5 Nxb5 52. Nd7+ Ke7 53. Nc5 +- или 50...Qxb4 51. Qxd5 Nd6 52. Nd7+ Kg7 53. Qe5+ Kg8 54. Nf6+ Kf8, и здесь проще всего 55. Qc5 Qxc5 56. Nd7+ Ke7 57. Nxc5 Nc4 58. Nxb7 с выигранным эндшпилем.

51. Nxd3 с выигрышем - коневой эндшпиль безнадежен для черных.

Лучшая партия матча:

79 партия. Интересная атака белых на обоих флангах при полностью раскрытом короле в центре, нестандартное соотношение сил в течение большей части партии и технический эндшпиль “ладья, конь и пешка против двух слонов и пешки”.