TCEC Сезон 16 - TCEC Season 16

ПобедительВторое место
StockfishAllieStein
54.5 (14)45.5 (5)
TCEC Сезон 15TCEC Сезон 17

16-й сезон Чемпионат Top Chess Engine началось 15 июля 2019 г. и закончилось 13 октября 2019 г.

Сезон показал, насколько быстро нейронная сеть движки на основе нейронных сетей впервые составили половину высшего дивизиона. Кроме того, AllieStein, движок на основе нейронных сетей, который достиг Премьер-дивизиона в прошлом сезоне, впервые появился в суперфинале после того, как занял второе место в Премьер-дивизионе. Тем не менее традиционный двигатель - Stockfish - выиграл и высший дивизион, и суперфинал.

Обзор

Структура

TCEC снова изменил свой формат в этом сезоне, чтобы дать новым двигателям больше шансов подняться в рейтинге. Это, в свою очередь, необходимо из-за быстрых темпов развития компьютерных шахмат, когда быстро появляются многочисленные очень сильные движки. Суперфинал и Премьер-дивизион были сохранены, но низшие дивизионы были заменены тремя лигами: квалификационной лигой, второй лигой и первой лигой. Шесть лучших двигателей из квалификационной лиги переходят во вторую лигу (где шесть низших двигателей переходят в низшую лигу), а четыре верхних двигателя из второй лиги переходят в первую лигу (где четыре нижних уровня переходят в низшую лигу). Наконец, четыре лучших движка первой лиги соревнуются в плей-офф, а два лучших игрока переходят в Премьер-дивизион.[1] Затем два лучших двигателя в Премьер-дивизионе соревнуются в суперфинале. Все три лиги низшего дивизиона представляют собой одинарные двухэтапные турниры, в то время как Премьер-дивизион - трехкратные двухэтапные, а суперфинал - это матч из 100 игр.

Полученные результаты

Квалификационная лига

В квалификационной лиге было 18 двигателей; однако один двигатель - Лила Чесс Зеро версия процессора - будет использоваться только в качестве эталона, а ее оценки обнуляются для определения окончательной позиции.

С самого начала стало очевидно, что два двигателя - новый двигатель Stoofvlees и ScorpioNN - значительно сильнее всех остальных. ScorpioNN страдали от сбоев последний сезон, но эти проблемы были исправлены и быстро улучшились. Он победил десять из семнадцати соперников со счетом 2: 0 и не проиграл ни одного матча. Stoofvlees продемонстрировал столь же доминирующую игру, также победив десять из семнадцати своих соперников 2: 0, но он опустил игру на третье место Марвин. Оба двигателя уверенно заняли первые два места, опередив Марвина на шесть очков. Остальные рекламные слоты были более спорными. Марвин и Wasp смогли дистанцироваться от преследующей стаи, но Asymptote и Winter были в состоянии не отставать от Topple и chess22k до последних раундов, в конечном итоге оторвавшись от темпа на два очка.[2]


ПозДвигательPldWDLОчКвалификация
1СкорпионNN34259029.5Переход во вторую лигу
2Stoofvlees34258129
3LCZeroCPU342013126.5
4Марвин341712523Переход во вторую лигу
5Оса341712523
6Опрокинуть341510920
7Chess2k341214819
8Асимптота341391217.5
9Зима34818817
10Грызун348151115.5
11Барон347161115
12Игель347161115
13Minic347141314
14Сыр347131413.5
15Тукано347111612.5
16ШахматыFighterNN3463257.5
17Багатур3445256.5
18Джамбо3404302
Источник: [1]

Вторая лига

Stoofvlees – Nemorino
абcdежграммчас
8
Chessboard480.svg
h8 черный король
g7 черный рыцарь
белая пешка g6
d5 черная королева
e5 черная ладья
белая пешка f5
g5 белый король
h5 черная пешка
b4 черная пешка
g3 белый конь
f2 белая королева
g1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 77 ... Re5. С открытым королем и тяжелыми фигурами на доске позиция острая. Неморино ожидал 78. Re1 бросит вызов атакующей ладье черных, но Стоофвлис сыграл 78. Rf1 ?? позволяя смертельную охоту на короля после 78 ... Qd8 +

Только что после продвижения и с обновлением перед началом второй лиги, Stoofvlees удобно занял первое место с 22,5 / 30, на два очка опередив ScorpioNN. Зловещим образом он показал неустойчивую игру и проиграл три игры. ScorpioNN, занявший второе место, не проиграл ни одной игры и также прошел гладко. Напротив, оставшиеся два места по продвижению были предметом ожесточенной борьбы. Педоне был побелен Stoofvlees, но смог победить шесть двигателей 2-0. Это в конечном итоге позволило ему финишировать третьим, опередив на одно очко Арасана и Фрица. Арасан и Фриц финишировали с результатом 18/30. Как и ScorpioNN, Fritz не проиграл ни одной игры, но и не смог одержать много побед. Это позволило Арасану, который едва не пропустил промоушен в прошлом сезоне, занять последнее место в промоушене на третьем тай-брейке (количество побед).[2]


ПозДвигательPldWDLОчКвалификация
1Stoofvlees30189322.5Переход в первую лигу
2СкорпионNN301119020.5
3Pedone301410619
4Арасан301016418
5Фриц30624018
6Неморино301211717.5
7Texel30818417
8Вайолет30619515.5
9Чайка30912915
10Рубишес30715814.5
11Оса30517813.5Перейти в квалификационную лигу
12Нирвана306121212
13Chess2k303161111
14Пираруку30313149.5
15Марвин30116139
16Опрокинуть30113167.5
Источник: [2]

Первая лига

В отличие от доминирующих результатов в предыдущих лигах, в Первой лиге велась острая борьба, и все движки проигрывали игры. Столкнувшись со своими сильнейшими соперниками, Stoofvlees и ScorpioNN снова сумели продвинуться, хотя Stoofvlees снова играла хаотично и проиграла три игры. ScorpioNN, не проигравший ни одной игры в предыдущих дивизионах, наконец уступил в очках Stoofvlees и движку Premier Division прошлого сезона, Ethereal. В конечном итоге, занявший второе место, Laser потерпел крах против Ginkgo, но все же набрал достаточно побед, чтобы финишировать на пол-очка впереди ScorpioNN и Ethereal и выйти в плей-офф. Окончательные результаты были омрачены сбоями: Booot трижды разбился и был дисквалифицирован, в то время как Ginkgo приблизился, разбившись дважды. Возможность сбоя Ginkgo в третий раз удерживала Xiphos, занявший пятое место, в соперничестве до последнего раунда, когда ему нужно было победить Stoofvlees и надеяться на сбой Ginkgo, и в этом случае он попадал бы в плей-офф вместо Ethereal. Тем не менее, Ginkgo не потерпел крах, а Ethereal финишировал третьим, опередив ScorpioNN на тай-брейке.

На другом конце таблицы, Fire, которая вылетела из Премьер-дивизиона вместе с Ethereal в прошлом сезоне, представила кардинально иную версию на основе нейронных сетей для этого сезона, и в этом сезоне ее значительно превзошли. Он финишировал последним с 6.5 из 30, одержав только одну победу над Booot, проиграв поражение.[2]


ПозДвигательPldWDLОчКвалификация
1Stoofvlees301413320.5Переход в плей-офф
2Лазер301017318.5
3Эфирный30820218
4СкорпионNN30820218
5Ксифос30523216.5
6Хирон30620416
7Andscacs30424216
8Гинкго30717615.5
9Физбо30520515
10Джонни30519614.5
11ШахматыМозгVB30323414.5
12Booot (D)30715814.5Перейти во вторую лигу
13rofChade30224414
14Арасан30417912.5Перейти во вторую лигу
15Pedone30117129.5
16FireNN30111186.5
Источник: [3]
(D) Дисквалифицирован.

Плей-офф первой лиги был очень близок, и каждый движок проиграл игры. После 12 игр только два очка отделили Stoofvlees, занявшего первое место, от Laser, занявшего последнее место. Stoofvlees, успешно выигравший Лигу 1, потерпел поражение от ScorpioNN в самой первой игре плей-офф, но восстановился с тремя победами и финишировал первым. Laser начал с победы над Ethereal, но проиграл подряд игры Stoofvlees и ScorpioNN и финишировал последним. Ethereal был на расстоянии поражения от ScorpioNN до финальных игр и даже выигрывал очную встречу, но дважды проиграл Stoofvlees и финишировал на одно очко позади ScorpioNN.

ПозДвигательPldWDLОчКвалификация
1Stoofvlees123817Переход в высший дивизион
2СкорпионNN122916.5
3Эфирный122735.5
4Лазер121835
Источник: [4]

Высший дивизион

После простого Премьер-дивизиона TCEC S15 Премьер-дивизион S16 превратился в настоящие американские горки. Как и в прошлом сезоне, многократный чемпион и занявший второе место в S15 Stockfish вышел в лидеры. После трех раундов он выиграл у всех двигателей, кроме чемпиона S15. Лила Чесс Зеро и занявший третье место Комодо, при этом уверенно обыгрывая новичков Stoofvlees и ScorpioNN 2.5-0.5. Между тем Lc0 не смог выиграть почти столько же игр, как Stockfish, но одержал победу в очных матчах и стал вторым. Комодо хорошо стартовал с двух побед, но уступил AllieStein, который, в свою очередь, потерпел поражение от Stockfish.

Однако Stockfish однажды во втором раунде сильно потерпел крах против Гудини, а затем снова в третьем раунде против AllieStein, оба раза в вероятных ничьих позициях. Несмотря на то, что Stockfish накопил такое преимущество, что он все еще оставался первым после сбоев, сбои действительно означали, что еще один сбой приведет к дисквалификации Stockfish (по правилам). Разработчики Stockfish в конце концов пришли к выводу, что сбои были вызваны ошибкой в MinGW использовался при компиляции Stockfish, который включал неисправный .dll файл.[3] Хотя причиной сбоев был сторонний код, а не сам Stockfish, по правилам TCEC, движки не могли обновляться во время разделения. Тем не менее, в 8 сезоне Stockfish было разрешено обновляться во время дивизиона, чтобы исправить некритическую ошибку, что создало прецедент, разрешающий обновления, если все участвующие команды согласны.[4] Директор турнира Антон Михайлов поэтому организовал анонимное голосование среди всех участников, чтобы узнать, можно ли разрешить Stockfish заменить файл .dll.[5] Stockfish будет разрешено обновлять только в том случае, если голосование будет единогласно «за». Большинство команд-участниц проголосовали «за», но одна команда проголосовала «нет». Голосование «против» послужило вето и означало, что Stockfish не сможет обновить файл .dll.[6]

В раундах после голосования AllieStein росли, выигрывая за победой, и завоевывали первое место, побеждая один за другим ScorpioNN, Houdini, Komodo MCTS и Stoofvlees. К последнему раунду AllieStein одержала 14 побед, в том числе 7 черными - больше черных побед, чем в остальной части дивизиона вместе взятых. Такое большое количество побед дало ему преимущество на тай-брейке над Lc0. Stockfish с двумя авариями имел худшие тай-брейки из трех соперников, и ему нужно было финишировать вперед по очкам. Ему удалось победить AllieStein еще два раза, что дало ему преимущество над Lc0, который все еще боролся за победу. Тем не менее, с призраком двух аварий, нависших над Stockfish, гонка не закончилась. В последнем раунде Lc0 нужно было обыграть Stoofvlees черными, надеясь, что Stockfish либо выйдет из строя, либо проиграет Komodo MCTS белыми. Когда Stockfish – Komodo MCTS завершился вничью, Lc0 выбыл. Он стал одним из трех двигателей TCEC, завершивших сезон непобежденным (два других - Stockfish в 10 сезоне и Fritz в 16 сезоне). Ничья также означала, что Stockfish с небольшим перевесом выиграл дивизион, опередив AllieStein на 0,5 очка, несмотря на два сбоя.

Для других соперников Komodo показал достойные результаты, уступив всего два поражения: AllieStein, за которую он отомстил в их пятой очной схватке, и Лиле. Это позволило ему финишировать четвёртым, отстав от Lc0 на 3,5 очка, но на 3 очка опередив Stoofvlees. Stoofvlees продолжал играть хаотично (см. Диаграмму), но был одним из двух двигателей, удерживающих Лилу до всех ничьих. Houdini, который не обновлялся в течение двух лет, показал, что он все еще достаточно силен, чтобы конкурировать, финишировав шестым. Komodo MCTS соревновался с Houdini в прошлом сезоне, но в этом сезоне выступил плохо, проиграв десять игр и одержав только одну победу над ScorpioNN. Наконец, новичок ScorpioNN уступил и финишировал последним без победы.[2]

AllieStein – Stoofvlees
абcdежграммчас
8
Chessboard480.svg
c8 черная ладья
f8 черная ладья
g8 черный король
b7 черная пешка
f7 черная пешка
черная пешка g7
h7 черная пешка
черная пешка a6
d5 черный слон
белая пешка c4
d4 белая ладья
b3 белая пешка
белая пешка a2
b2 белый слон
белая пешка f2
белая пешка g2
h2 белая пешка
c1 белый король
h1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Совершив необычную ошибку, Стоофвлис сыграл 19 ... Bxg2 ?? сброс фигуры после двойной атаки 20. Rg4.


ПозДвигательPldWDLОчКвалификация
1Stockfish421425326.5Переход в Суперфинал
2AllieStein421424426
3Лила Чесс Зеро42933025.5
4Комодо42436222
5Stoofvlees42332719
6Гудини42331818.5
7KomodoMCTS421311016.5Перейти к соревнованию NeuralNetwork / GPU
8СкорпионNN420281414
Источник: [5]

Суперфинал

С тремя очными победами в Премьер-дивизионе (и без учета одного поражения из-за аварии) Стокфиш начал суперфинал как фаворит.[нужна цитата ] Тем не менее, именно AllieStein пролила первую кровь, выиграв третью игру, плавно переиграв Stockfish в Королевская индийская защита. Однако после этой первоначальной потери Stockfish быстро вырвался вперед. Сначала он сравнял счет, выиграв 6-ю игру, а затем выиграл еще три игры, прежде чем AllieStein одержал вторую победу, в 27-й игре. Две разыгрались победы в играх 32 и 39, но затем Stockfish одержал шесть побед подряд без ответа, чтобы получить 8-балльное преимущество. AllieStein выиграл партию 75, но когда Stockfish выиграл партию 80 после того, как AllieStein стал камикадзе со своим королем (диаграмма), суперфинал был почти закончен. Stockfish одержал еще две победы в последних 20 играх при одном поражении, выиграв суперфинал с разницей в 9 очков (+14-5 = 81).[2]

Stockfish – AllieStein, игра 80
абcdежграммчас
8
Chessboard480.svg
c8 черный слон
e8 черная ладья
g7 черная ладья
черная пешка a6
d6 черная пешка
h6 черная пешка
белая пешка a5
b5 черная пешка
белая пешка d5
черная пешка e5
белая пешка f5
g5 черный король
h5 белая пешка
b4 белая пешка
c4 черная пешка
е4 белая ладья
f4 черная пешка
белая пешка g4
белая пешка c3
белая пешка f3
h3 белый слон
c2 белый король
d1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
В этой заблокированной позиции черные могут добиться ничьей, если сидят тайтово. Вместо этого AllieStein бросил вызов общепринятой шахматной мудрости маневром Kh4-g3-xf3, решив глубоко проникнуть в позицию белых с одиноким королем. Stockfish быстро наказал за дерзость AllieStein угрозами спаривания, которые в конечном итоге выиграли материал.


ПозДвигательPldWDLОчКвалификация
1Stockfish1001481554.5Чемпион TCEC сезона 16
2AllieStein1005811445.5
Источник: [6]

Реакции

В статье, опубликованной через несколько недель после окончания суперфинала, GM Мэтью Сэдлер написал, что хотя столкновения между традиционными и нейросетевыми движками всегда были интересны из-за разницы в стилях игры, также было неприятно упустить напряженность матча Lc0 – Stockfish. Тем не менее, в суперфинале оба движка сыграли отлично.[7][8]

Игра 3

AllieStein – Stockfish
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
c8 черный слон
d8 черная королева
f8 черная ладья
g8 черный рыцарь
h8 черный король
c7 черная пешка
d7 черный конь
g7 черный слон
h7 черная пешка
b6 черная пешка
d6 черная пешка
белая пешка d5
f5 черная пешка
белая пешка а4
белая пешка c4
черная пешка e4
белая пешка f4
а3 белая ладья
c3 белый конь
d3 белый конь
d2 белый слон
e2 белый слон
белая пешка g2
h2 белая пешка
d1 белая королева
f1 белая ладья
g1 белый король
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 18 ... e4. Stockfish оценил эту позицию как равную, хотя гроссмейстер Сэдлер обнаружил у белых серьезное преимущество.
Бронштейн – Петросян, 1956 г.
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
c8 черный слон
d8 черная королева
f8 черная ладья
h8 черный король
черная пешка a7
b7 черная пешка
c7 черный конь
d7 черный конь
g7 черный слон
d6 черная пешка
h6 черная пешка
c5 черная пешка
белая пешка d5
f5 черная пешка
белая пешка c4
черная пешка e4
белая пешка f4
белая пешка а3
c3 белый конь
e3 белый слон
h3 белый конь
b2 белая пешка
e2 белый слон
белая пешка g2
h2 белая пешка
а1 белая ладья
d1 белая королева
e1 белая ладья
g1 белый король
8
77
66
55
44
33
22
11
абcdежграммчас
Пример игровой позиции с аналогичной пешечной структурой. После 17 ... Bxc3 18. bxc3 белые уже не могут прорваться на ферзевом фланге и не имеют поля d4.

В этом Королевская индийская защита В позиции AllieStein продемонстрировал превосходное понимание пешечной структуры после 18 ... e4. Дело в том, что эта пешечная структура доступна черным, только если они контролируют поле d4 и если белые не могут осуществить прорыв на ферзевом фланге. В этой позиции белые не только имеют доступ к полю d4, но и могут играть a4-a5 по своему желанию. В партии AllieStein в полной мере использовал поле d4, чтобы разбить позицию черных и одержать победу.

Игра 3: AllieStein – Stockfish (Королевская Индия)

1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 OO 6. Be2 e5 7. OO Nc6 8. d5 Ne7 9. Ne1 Nd7 10. b4 a5 11. bxa5 Rxa5 12. a4 Ra8 13. f3 f5 14. Nd3 Kh8 15. Bd2 b6 16. Ra3 Ng8 17. exf5 gxf5 18. f4 e4 19. Nb4 Ne7 20. Be3 Nc5 21. Qd2 Bd7 22. Rfa1 Qe8 23. R1a2 Bf6 24. Nb5 Qd8 25. Nc2 Nb7 26. g3 h6 27. Qd1 Kh7 28. Ncd4 Nc5 29. Kf1 Rg8 30. Bf2 Nb7 31. Kg2 Rc8 32. Kh1 Ra8 33. Be1 Qc8 34. Bd2 Na5 35. Bc3 Ng6 36. Qf1 Qd8 37. Qh3 Rf8 38. Ra1 Nb7 39. Bh5 Bxd4 40. Bxd4 Nc5 41. Be2 Rf7 42. Qf1 Rf8 43. Qf2 Ne7 44. h3 Rg8 45. Kh2 Ng6 46. Qe3 Nb7 47. Bc3 Ne7 48. Bh5 Ng6 49. Nd4 Na5 50. Be2 Qe7 51. Bb2 Qf7 52. Nb3 Nxb3 53. Qxb3 Ra5 54. Qd1 Rga8 55. Bc3 R5a7 56. Qd4 Ne7 57. R3a2 Qf8 58. a5 Be8 59. a6 Bg6 60. Ra3 Qf7 61. Bb2 Rc8 62. Rg1 Rg8 63. Kh1 Re8 64. g4 Rg8 65. Rg2 Qf8 66. Qe3 Be8 67. Qf2 c5 68. g5 Ra8 69. Bf6 Rg6 70. Qh4 Ng8 71. Bh5 Rxf6 72. gxf6 Qxf6 73. Qxf6 Nxf6 74. Bxe8 Rb2 Nd7 75. 76. a7 Ra8 77. Kg1 Kg6 78. Ra6 Kf7 79. Rba2 Kg6 80. Rg2 + Kf7 81. h4 h5 82. Kf1 Nf8 83. Rb2 Nd7 84. Ke1 Ke7 1-0

Игры 5/6

Stockfish выиграл эту игровую пару (каждый движок играет обе стороны одного и того же открытия) после розыгрыша пятой игры с фантастической тактической защитой, а затем победы в обратной игре с помощью маневра, который AlphaZero использовали против него в матче 2018 года.

AllieStein – Stockfish, игра 5
абcdежграммчас
8
Chessboard480.svg
c8 черный слон
d8 черная ладья
g8 черный король
e7 черный слон
f7 черная пешка
черная пешка g7
h7 черная пешка
черная пешка a6
c6 черная пешка
е6 черная пешка
белая пешка g6
d5 черная пешка
e5 черный конь
h5 белая пешка
белая пешка e4
белая пешка f4
а3 черная королева
c3 белый конь
f3 белая королева
белая пешка c2
d2 белый король
f2 белый слон
d1 белая ладья
f1 белый слон
h1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 23 ... Ne5. Черные, ранее пожертвовавшие ладью, чтобы открыть позицию белого короля, теперь угрожают 24 ... dxe4 +, чтобы выиграть ферзя. После 24. gxf7 + Kf8 25. Qg3 Стокфиш сыграл 25 ... Nf3 + (конь все еще табуирован) 26. Ke2 Qxc3, используя незащищенного короля белых, чтобы добиться ничьей путем вечного шаха.
Stockfish – AllieStein, игра 6
абcdежграммчас
8
Chessboard480.svg
b8 черная ладья
c8 черный слон
d8 черная ладья
g8 черный король
d7 черный конь
e7 черный слон
f7 черная пешка
g7 белый слон
h7 черная пешка
черная пешка a6
е6 черная пешка
черная пешка g6
h6 белая пешка
а5 черная королева
c5 черная пешка
d5 черная пешка
белая пешка e4
белая пешка f4
белая пешка g4
белая пешка а3
c3 белый конь
f3 белая королева
b2 белая пешка
белая пешка c2
e2 белый слон
c1 белый король
d1 белая ладья
f1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 21. Bg7. У белых нет немедленного продолжения на королевском фланге, но агрессивная позиция слона погребла короля черных и заложила основу для будущей атаки на королевском фланге.

Игра 5: AllieStein – Stockfish (Сицилийская защита)

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. a3 Nf6 8. f4 d6 9. Qf3 Be7 10. OOO OO 11. Nxc6 bxc6 12. g4 d5 13. g5 Nd7 14. h4 Rb8 15. h5 Qa5 16. Bf2 Rd8 17. g6 Rxb2 18. Kxb2 Qxa3 + 19. Kb1 Qb4 + 20. Ka2 Qa3 + 21. Kb1 Qb4 + 22. Kc1 Qa3 + 23. Kd2 Ne5 24. gxf7 + Kf8 25. Qg3 Nf3 + 26. Ke2 Qxc3 27. e5 Qc4 + 28. Kxf3 Qe4 + 29. Kg4 Qf5 + 30. Kf3 Qe4 + 31. Kg4 Qf5 + 32. Kf3 Qe4 + 1 / 2-1 / 2

Игра 6: Stockfish – AllieStein (Сицилийская защита)

1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. a3 Nf6 8. f4 d6 9. Qf3 Be7 10. OOO OO 11. Nxc6 bxc6 12. g4 Nd7 13. h4 Rd8 14. h5 Rb8 15. Be2 d5 16. h6 g6 17. Rhf1 Qa5 18. Nb1 Qc7 19. Nc3 Qa5 20. Bd4 c5 21. Bg7 d4 22. Nb1 Qb6 23. b3 a5 24. Nd2 Ba6 25. Nc4 Qc6 26. a4 Rb4 27. Ne5 Nxe5 28. fxe5 Bg5 + 29. Kb1 f6 30. Bxf6 Rf8 31. Bxa6 Qxa6 32. Bxg5 Rxf3 33. Rxf3 Qa7 34. Rdf1 Rb8 35. Bf6 g5 36. Bgc Q1a8 38. K Kd2 c4 39. bxc4 Qd8 40. c5 Qe7 41. c6 Qb4 + 1-0

Игра 14

В этом французском Winawer AllieStein сыграл 12 ... Na6, редкий вариант, который также использовался AlphaZero. Игра проходила так же, как и AlphaZero, но, хотя AllieStein хорошо держал баланс, она упустила относительно простую тактику в конце игры, и ее позиции пошатнулись.

Stockfish – AllieStein, игра 14
абcdежграммчас
8
Chessboard480.svg
h8 белая королева
черная пешка a7
e7 черный король
f7 черная пешка
b6 черная пешка
c6 черная королева
g6 черная ладья
f5 черный конь
e4 черная ладья
белая пешка f4
белая пешка а3
c3 черная пешка
d3 белая ладья
e3 белый слон
белая пешка c2
e2 белая ладья
h2 белая пешка
f1 белый король
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 33 ... Qc6 ?? Ходом 34. Bc5 +! Белые обнажают связку на ладье е4, которая приводит к форсированному завоеванию материала. 34 ... bxc5 35. Qd8 + Ke6 36. Qe8 + протыкает ладью, а 34 ... Nd6 35. Bxd6 + Rxd6 36. Rxd6 Kxd6 37. Qh6 + тоже выигрывает ладью.

Игра 14: Stockfish – AllieStein (Французский Винавер)

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3 + 6. bxc3 Ne7 7. Qg4 Qc7 8. Qxg7 Rg8 9. Qxh7 cxd4 10. Ne2 dxc3 11. f4 Bd7 12. Qd3 Na6 13. Nd4 Qa5 14. Nb3 Qa4 15. g3 Rc8 16. Be3 b6 17. Nd4 Nc5 18. Qh7 Rg6 19. Bh3 Ne4 20. OO Nf5 21. Bxf5 exf5 22. Rad1 Nd2 23. Rf2 Rc4 24. e6 Bxe6 25. Qh5 Ne4 26. Nxe6 Rxe6 27. Rxd5 Nd6 28. Rd3 Ke7 29. g4 Rce4 30. gxf5 Rf6 31. Re2 Nxf5 32. Qh8 Rg6 + 33. Kf1 Qc6 34. Bc5 + Nd6 35. Bxd6 + Rxd6 36. Rxd6 38. Rxd6. Qf8 + Kd5 39. Qxf7 1-0

Игра 26

Этот дебют был еще одним открытием в матче AlphaZero – Stockfish. После 11 ходов (диаграмма) AlphaZero продемонстрировала исключительно сильный план, включающий подъем ладьи и продвижение королевского фланга. План был настолько силен, что гроссмейстер Сэдлер выразил мнение, что он более или менее делает этот вариант непригодным для черных. Однако ни AllieStein, ни Stockfish этой идеей не воспользовались. AllieStein разыграл более степенную версию с g4, пробить которую не удалось. Stockfish разыграл более традиционный план толкания центральных пешек, что, однако, привело к очень нетрадиционной охоте на короля (диаграммы).

AlphaZero – Stockfish
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
d8 черная королева
f8 черная ладья
g8 черный король
черная пешка a7
b7 черный слон
c7 черный конь
d7 черная пешка
e7 черный слон
f7 черная пешка
черная пешка g7
h7 черная пешка
b6 черная пешка
f6 черный конь
c5 черная пешка
d5 черная пешка
g5 белый конь
белая пешка c4
белая пешка а3
c3 белый конь
белая пешка g3
b2 белая пешка
c2 белая королева
d2 белый слон
белая пешка e2
белая пешка f2
g2 белый слон
h2 белая пешка
а1 белая ладья
e1 белый король
h1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
В этой позиции AlphaZero сыграл 12. h4 h6 13. Nxd5 Ncxd5 14. cxd5 d6 15. a4, намереваясь продолжить Ra3-f3 и g4, с огромным ожидаемым счетом.
Stockfish – AllieStein, игра 26
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
d8 черная королева
e8 черная ладья
g8 черный король
черная пешка a7
b7 черный слон
e7 черный слон
f7 черная пешка
черная пешка g7
f6 черный конь
h6 черная пешка
белая пешка d5
белая пешка e5
g5 белый конь
b4 черная пешка
h4 белая пешка
белая пешка g3
b2 белая пешка
c2 белая королева
d2 белый слон
g2 белый слон
а1 белая ладья
d1 белый король
h1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 20. Kd1, белые жертвуют коня.
Stockfish – AllieStein, игра 26
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
e8 черная ладья
черная пешка a7
d7 черная королева
e7 черный слон
f7 черный король
черная пешка g7
а6 белая ладья
d5 черный слон
белая пешка e5
h5 белая ладья
b4 черная пешка
белая пешка g3
b2 белая пешка
c2 белая королева
d2 белый слон
g2 белый слон
d1 белый король
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 25. Ra6. Белые атакуют обеими ладьями. МГ Сэдлер пишет, что AllieStein, должно быть, сожалеет о том, что ранее в партии открыла линию a с помощью 16 ... b4, которая активировала дремлющую до сих пор ладью a1 белых.
Stockfish – AllieStein, игра 26
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
e8 черная ладья
f8 черный король
черная пешка a7
e7 черный слон
черная пешка g7
h6 белая ладья
d5 белый слон
белая пешка e5
h5 черная королева
b4 черная пешка
белая пешка g3
b2 белая пешка
c2 белая королева
d2 белый слон
c1 белый король
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 28. Rh6. Белые довольно атакующим ходом выигрывают ферзя, потому что 28 ... gxh6? 29. Qf5 + Qxf5 30. Bxh6 # - мат.

Игра 26: Stockfish – AllieStein (Индийская королева)

1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Bb7 5. Bg2 Bb4 + 6. Bd2 Be7 7. Nc3 OO 8. Qc2 Na6 9. a3 c5 10. d5 exd5 11. Ng5 Nc7 12. Nxd5 Ncxd5 13. cxd5 d6 14. e4 b5 15. f4 h6 16. h4 b4 17. axb4 cxb4 18. e5 dxe5 19. fxe5 Re8 20. Kd1 hxg5 21. hxg5 Nh5 22. g6 Bxd5 23. Rxh5 Qd7 24. gxf7 + Kxf7 25. Ra6 Qg4 + 26. Kc1 Qxh5 27. Bxd5 + Kf8 28. Rh6 g6 29. Rxh5 Rec8 30. Rh8 + Kg7 31. Rxc8 Rxc8 32. Qxc8 Bg5 33. Qg8 + Kh6 34. Qh8 # 1-0

Игра 42

В дебюте этой игровой пары был еще один из наиболее диковинных дебютов AlphaZero (диаграмма). МГ Сэдлер писал, что, хотя он серьезно изучал вариант 3. f3 в Грюнфельде, он не мог вообразить эту идею; фактически, какое-то время после этого он задавался вопросом, было ли это случаем, когда AlphaZero ненавидел свою позицию и пошел ва-банк, или было что-то скрытое. В этой партии Stockfish отклонился от линии, сыгранной против AlphaZero после 11. Bxf4 Nb4 (провоцируя слабость ферзевого фланга) 12. a3 Nc6 с 13. g3. На этот раз Стокфиш избежал контригры на ферзевом фланге, достигнутой AlphaZero, и хотя AllieStein смог вернуть пожертвованную пешку, белые смогли воздвигнуть стену вокруг слона g7, что представляло собой долгую проблему для черных. Stockfish убедительно воспользовался преимуществом и выиграл за 64 хода.

Stockfish – AllieStein, игра 42
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
c8 черный слон
d8 черная королева
f8 черная ладья
g8 черный король
черная пешка a7
b7 черная пешка
c7 черная пешка
е7 черная пешка
g7 черный слон
h7 черная пешка
b6 черный рыцарь
c6 черный конь
черная пешка g6
белая пешка e5
белая пешка d4
f4 черная пешка
c3 белый конь
e3 белый слон
белая пешка f3
белая пешка a2
b2 белая пешка
d2 белая королева
белая пешка g2
h2 белая пешка
c1 белый король
d1 белая ладья
f1 белый слон
g1 белый рыцарь
h1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
В исходной позиции этой игры черные играют нелогичным ходом 10 ... f4, отдав пешку без видимой компенсации.
Stockfish – AllieStein, игра 42
абcdежграммчас
8
Chessboard480.svg
f8 черная ладья
g8 черный король
черная пешка a7
b7 черная пешка
c7 черная пешка
е7 черная пешка
f7 черная королева
g7 черный слон
b6 черный рыцарь
черная пешка g6
h6 черная пешка
белая пешка e5
f5 черный слон
d4 черная ладья
e4 белый конь
белая пешка f4
h4 белая пешка
белая пешка а3
c3 белый конь
d3 белый слон
белая пешка g3
b2 белая пешка
c2 белая королева
b1 белый король
d1 белая ладья
h1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 23. f4. Слон черных заблокирован.

Stockfish – AllieStein, игра 42 (Защита Нео-Грюнфельда) 1. d4 Nf6 2. c4 g6 3. f3 d5 4. cxd5 Nxd5 5. e4 Nb6 6. Nc3 Bg7 7. Be3 OO 8. Qd2 Nc6 9. OOO f5 10. e5 f4 11. Bxf4 Nb4 12. a3 Nc6 13. g3 Bf5 14. Ne4 Qd5 15. Ne2 Rad8 16. Qc2 h6 17. h4 Qa2 18. N2c3 Qf7 19. Be3 Na5 20. Bd3 Nb3 + 21. Kb1 Nxd4 22. Bxd4 Rxd4 23. f4 Rfd8 24. Rhe1 Nc4 25. Nc5 Bxd3 26. Rxd3 Rxd3 27. Nxd3 c6 28. Ne4 a5 29. a4 Rd4 30. Ndc5 Qd5 31. Nb3 Rd3 32. Nc3 Qf3 33. Ka2 b5 34. Ne4 Kf7 35. Nbc5 Rd5 36. Qc1 Bf8 37. f5 Kg8 Qd5 38. fxg 39. g4 Qxg6 40. h5 Qg7 41. axb5 cxb5 42. Rf1 Rxe5 43. Rf4 Rxe4 44. Nxe4 Qe5 45. b3 Nd6 46. Nxd6 Qxd6 47. Rf2 a4 48. Qe3 axb3 + 49. Qxb3 + Kf7 51. Ref7 50. Qxb5 Kf6 52. Rf2 + Kg7 53. Qb7 + Be7 54. Qf3 Qd8 55. Rb2 Kg8 56. Rb7 Qd4 57. Kb3 Bf6 58. Rb8 + Kf7 59. Rb4 Qd6 60. Rb7 + Kg8 61. Qe4 Be7 62. Qg6 + Kh8 64. Фg6 + Крf8 1-0

Игра 75

В этой игре Stockfish занял позицию, которую раньше не понимал; действительно, AlphaZero выиграла несколько игр с такой позиции. AllieStein использовал это преимущество обычным образом, сначала продвигаясь на королевском фланге, поставив пешку на h6 (исправляя долговременную слабость на h7), а затем атакуя на противоположной стороне доски.

AllieStein – Stockfish, игра 75
абcdежграммчас
8
Chessboard480.svg
а8 черная ладья
c8 черный слон
f8 черная ладья
g8 черный король
черная пешка a7
е7 черная пешка
f7 черная пешка
g7 черный слон
h7 черная пешка
b6 черная пешка
черная пешка g6
d5 черная пешка
белая пешка e5
а4 черная королева
b4 белая пешка
d4 белый слон
белая пешка f4
белая пешка а3
белая пешка d3
e3 белая королева
f3 белый конь
h3 белая пешка
белая пешка g2
а1 белая ладья
f1 белая ладья
g1 белый король
8
77
66
55
44
33
22
11
абcdежграммчас
В этой позиции со слоном + конь против двух слонов белые также имеют сильное преимущество в пространстве на королевском фланге, и, хотя у черных есть доступ к открытой вертикали c, им также трудно воспользоваться.

AllieStein – Stockfish, игра 75 (Защита Пирца) 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 c6 5. h3 Bg7 6. f4 OO 7. Nf3 Nbd7 8. e5 Nd5 9. Nxd5 cxd5 10. Bd3 Qb6 11. Qc1 dxe5 12. dxe5 Qc7 13. Bd4 Nc5 14. Qe3 b6 15. OO Qc6 16. b4 Nxd3 17. cxd3 Qa4 18. a3 Be6 19. g4 a5 20. Rfb1 Bd7 21. Kf2 Rfc8 22. Kg3 e6 23. h4 axb4 24. Rxb4 Qa5 25. h5 b5 26. Rb2 Qd8 27. Rh2 g5 28. fxg5 Ra4 29. Rhh1 Be8 30. Rhc1 Raa8 31. Bc5 Rxc5 32. Qxc5 Bf8 33. Qc7 Be7 34. Qxd8 Bxd8 35. h6 Kf8 36. Rcb1 Ba5 37. Rb6 g6 hd7 39. g5 Kg8 40. Kh4 d4 41. Nxd4 Bc7 42. Nf3 Ra4 + 43. Kg3 Ra8 44. Rc1 Ba5 45. d4 Rd8 46. Rd3 Bc8 47. Rb3 Ba6 1-0

Игра 100

В последних двух партиях суперфинала оба движка выиграли белыми. Сицилийский дракон. 100-я игра была победой Stockfish, в которой он провел атаку с очень геометрическим маневром ферзя (диаграммы). Ферзь белых обходит доску несколько раз за 20 ходов, в итоге поймав черного короля в матовой сети.

Stockfish – AllieStein, игра 100
абcdежграммчас
8
Chessboard480.svg
b7 черная королева
e7 черная ладья
g7 черный слон
черная пешка a6
g6 черный король
d5 черная пешка
f5 черная пешка
e4 черный конь
черная пешка g4
а3 белая королева
белая пешка a2
b2 белая пешка
g2 белая ладья
а1 белый король
c1 белый слон
f1 белая ладья
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 43 ... f5, маневр ферзя начинается с 44. Qh3.
Stockfish – AllieStein, игра 100
абcdежграммчас
8
Chessboard480.svg
b8 белая королева
e7 черная ладья
черная пешка a6
f6 черный слон
d5 черная пешка
e5 черный король
f5 черная пешка
h5 белая ладья
e4 черный конь
черная пешка g3
белая пешка a2
b2 белая пешка
c2 белая ладья
а1 белый король
c1 белый слон
f1 черная королева
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 51. Qb8 +.
Stockfish – AllieStein, партия 100
абcdежграммчас
8
Chessboard480.svg
e7 черная ладья
черная пешка a6
g6 белая ладья
b5 черная королева
d5 черная пешка
e5 черный король
f5 черная пешка
g5 черный слон
e4 черный конь
а3 белая королева
черная пешка g3
белая пешка a2
b2 белая пешка
c2 белая ладья
а1 белый король
c1 белый слон
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 55. Qa3
Stockfish – AllieStein, партия 100
абcdежграммчас
8
Chessboard480.svg
e7 черная ладья
черная пешка a6
c6 белая ладья
g6 белая ладья
d5 черная пешка
e5 черный король
f5 черная пешка
h5 белая королева
e4 черный конь
h4 черный слон
белая пешка a2
b2 белая пешка
g2 черная пешка
а1 белый король
c1 белый слон
f1 черная королева
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 58. Qh5
Stockfish – AllieStein, игра 100
абcdежграммчас
8
Chessboard480.svg
b8 белая королева
черная пешка a6
c6 белая ладья
f6 черная ладья
d5 черная пешка
e5 черный король
f5 черная пешка
e4 черный конь
h4 черный слон
белая пешка a2
b2 белая пешка
g2 белая ладья
а1 белый король
c1 белый слон
f1 черная королева
8
77
66
55
44
33
22
11
абcdежграммчас
Позиция после 61. Qb8 +

Stockfish – AllieStein, игра 100 (Сицилийский дракон)

1. e4 c5 2. Nc3 Nc6 3. Nf3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Be3 Nf6 7. Bc4 OO 8. Bb3 d6 9. f3 Bd7 10. Qd2 Rc8 11. OOO Ne5 12. Kb1 a6 13. h4 h5 14. g4 hxg4 15. h5 Nxh5 16. Nd5 Rc5 17. Bg5 Re8 18. fxg4 Bxg4 19. Rdg1 Qd7 20. Qf2 Rxd5 21. Bxd5 e6 22. Bb3 d5 23. exd5 exd5 24. Re1 Rc8 25. Rh4 Nc6 26. Nxc6 bxc6 27. Ka1 Qf5 28. Qg1 Nf6 29. Bd2 g5 30. Rh2 Ne4 31. c3 Bf3 32. Bd1 Bxd1 33. Rxd1 Re8 34. Bc1 f6 35. Re1 Re5 36. Rhe2 Re7 37. Qb6 Qc8 38. c4 Qb7 39. Qa5 Kf7 40. Qa3 g4 41. Rf1 Kg6 42. cxd5 cxd5 43. Rg2 f5 44. Qh3 Qb5 45. Rh1 Kf6 46. Qh7 Ke6 47. Qg6 + Bf6 48. Rh5 Qf1 49. Qg8 + Ke g5 50. 51. Qb8 + Kd4 52. Rh6 Bg5 53. Qb4 + Ke5 54. Rg6 Qb5 55. Qa3 Bh4 56. Rcc6 g2 57. Qf3 Qf1 58. Qh5 Re8 59. Rxg2 Re6 60. Qh8 + Rf6 61. Qb8 + Kd4 62. Qb4 + Keb4. Фe7 + 1-0

внешняя ссылка

Рекомендации

  1. ^ «TCEC Season 16 - информация и участники». Шахматный дом. 3 июля 2019.
  2. ^ а б c d е Г. Хаворт и Н. Эрнандес. "TCEC16: 15-й чемпионат лучших шахматных двигателей". Журнал Международной ассоциации компьютерных игр: 241-252. Дои:10.3233 / ICG-190122. Получено 27 ноября 2020. Цитировать журнал требует | журнал = (помощь)CS1 maint: использует параметр авторов (связь)
  3. ^ "Stockfish зависает в TCEC S16 Division P Game 51". 13 сентября 2019.
  4. ^ «Гудини с преимуществом в шесть очков на полпути к TCEC». Шахматный дом. 28 ноября 2017 г.. Получено 18 июн 2020.
  5. ^ Точная фраза была такой: «Следует ли команде Stockfish разрешить замену libwinpthread-1.dll на версию без ошибок?»
  6. ^ https://imgur.com/a1V5aSo
  7. ^ «Суперфинал компьютерных шахмат TCEC16: перспектива» (PDF). Получено 7 ноября 2019.
  8. ^ М. Сэдлер, Журнал Международной ассоциации компьютерных игр, 41 (3), 253-258 (2019)