TCEC säsong 16
TCEC Grand Champion | Tvåan |
Lutfisk | AllieStein |
54,5 (14) | 45,5 (5) |
← TCEC säsong 15 | TCEC Säsong 17 → |
Den 16:e säsongen av Top Chess Engine Championship började den 15 juli 2019 och slutade den 13 oktober 2019.
Säsongen visade hur snabbt neurala nätverksbaserade motorer utvecklades jämfört med traditionella, med neurala nätverksbaserade motorer som utgör hälften av Premier Division för första gången. Dessutom gjorde AllieStein, en neural nätverksbaserad motor som nådde Premier Division förra säsongen, sitt första framträdande i superfinalen efter att ha slutat tvåa i Premier Division. Ändå vann en traditionell motor – Stockfish – både Premier Division och superfinalen.
Översikt
Strukturera
TCEC ändrade sitt format för den här säsongen igen, med syftet att ge fler chanser för nya motorer att klättra i rankingen. Detta är i sin tur nödvändigt på grund av den snabba utvecklingen inom datorschack, med många mycket starka motorer som snabbt växer fram. Superfinalen och Premier Division behölls, men de lägre divisionerna ersattes av tre ligor: en Qualification League, League Two och League One. De sex bästa motorerna från Qualification League flyttar upp till League Two (där de sex nedersta degraderar), medan de fyra översta motorerna från League Two flyttar upp till League One (där de fyra nedersta degraderar). Slutligen, de fyra bästa motorerna i League One tävlar om ett slutspel, där de två bästa som slutar avancerar till Premier Division. De två bästa motorerna i Premier Division tävlar sedan i superfinalen. Alla tre lägre divisionsligorna är enkla dubbel-round robins, medan Premier Division är 3x dubbel-round robin, och superfinalen förblir en 100-spelsmatch.
Resultat
Kvalligan
Kvalificeringsligan omfattade 18 motorer; dock skulle en motor - Leela Chess Zeros CPU-version - bara användas som ett riktmärke, och dess poäng nollställdes för att avgöra slutliga ställningar.
Redan från början blev det uppenbart att två motorer - den nya motorn Stoofvlees och ScorpioNN - var betydligt starkare än alla andra. ScorpionNN hade plågats av krascher förra säsongen , men dessa problem hade åtgärdats och det hade förbättrats ytterligare snabbt. Det besegrade tio av sina sjutton rivaler med 2-0, och tappade inte en match. Stoofvlees gjorde en lika dominerande prestation och besegrade också tio av sina sjutton rivaler med 2-0, men det tappade en match till 3:e plats Marvin. Båda motorerna tog bekvämt de första två platserna, sex poäng före Marvin. De återstående kampanjplatserna var mer omtvistade. Marvin och Wasp kunde distansera sig från jaktpaketet, men Asymptote och Winter kunde hålla jämna steg med Topple och chess22k fram till de sista omgångarna, och slutade så småningom två poäng från tempot.
Pos | Motor | Pld | W | D | L | Pts | Kompetens |
---|---|---|---|---|---|---|---|
1 | ScorpionNN | 34 | 25 | 9 | 0 | 29,5 | Avancerar till League Two |
2 | Stoofvlees | 34 | 25 | 8 | 1 | 29 | |
3 | LCZeroCPU | 34 | 20 | 13 | 1 | 26,5 | |
4 | Marvin | 34 | 17 | 12 | 5 | 23 | Avancerar till League Two |
5 | Geting | 34 | 17 | 12 | 5 | 23 | |
6 | Störta | 34 | 15 | 10 | 9 | 20 | |
7 | Schack 2k | 34 | 12 | 14 | 8 | 19 | |
8 | Asymptot | 34 | 13 | 9 | 12 | 17.5 | |
9 | Vinter | 34 | 8 | 18 | 8 | 17 | |
10 | Gnagare | 34 | 8 | 15 | 11 | 15.5 | |
11 | Baronen | 34 | 7 | 16 | 11 | 15 | |
12 | Igel | 34 | 7 | 16 | 11 | 15 | |
13 | Minic | 34 | 7 | 14 | 13 | 14 | |
14 | Ost | 34 | 7 | 13 | 14 | 13.5 | |
15 | Tucano | 34 | 7 | 11 | 16 | 12.5 | |
16 | ChessFighterNN | 34 | 6 | 3 | 25 | 7.5 | |
17 | Bagatur | 34 | 4 | 5 | 25 | 6.5 | |
18 | Jumbo | 34 | 0 | 4 | 30 | 2 |
Liga två
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Färsk från avancemang och med en uppdatering före starten av League Two, placerade Stoofvlees bekvämt först med 22,5/30, två poäng före ScorpioNN. Illavarslande visade det dock oregelbundet spel och förlorade tre matcher. Andraplacerade ScorpioNN förlorade inte en match och främjade även smidigt. Däremot var de återstående två uppflyttningsplatserna hårt omtvistade. Pedone blev vitkalkade av Stoofvlees, men kunde besegra sex motorer med 2-0. Detta gjorde att den slutade trea, en poäng före Arasan och Fritz. Arasan och Fritz slutade båda med 18/30. Liksom ScorpionNN förlorade Fritz inte en match, men den kunde inte göra många vinster heller. Detta gjorde det möjligt för Arasan – som knappt hade missat uppflyttning förra säsongen – att ta den sista uppflyttningsplatsen i det tredje tiebreaket (antal vinster).
Pos | Motor | Pld | W | D | L | Pts | Kompetens |
---|---|---|---|---|---|---|---|
1 | Stoofvlees | 30 | 18 | 9 | 3 | 22.5 | Avancerar till League One |
2 | ScorpionNN | 30 | 11 | 19 | 0 | 20.5 | |
3 | Pedone | 30 | 14 | 10 | 6 | 19 | |
4 | Arasan | 30 | 10 | 16 | 4 | 18 | |
5 | Fritz | 30 | 6 | 24 | 0 | 18 | |
6 | Nemorino | 30 | 12 | 11 | 7 | 17.5 | |
7 | Texel | 30 | 8 | 18 | 4 | 17 | |
8 | Vajolet | 30 | 6 | 19 | 5 | 15.5 | |
9 | Mås | 30 | 9 | 12 | 9 | 15 | |
10 | Rubichess | 30 | 7 | 15 | 8 | 14.5 | |
11 | Geting | 30 | 5 | 17 | 8 | 13.5 | Degradera till Qualification League |
12 | Nirvana | 30 | 6 | 12 | 12 | 12 | |
13 | Schack 2k | 30 | 3 | 16 | 11 | 11 | |
14 | Pirarucu | 30 | 3 | 13 | 14 | 9.5 | |
15 | Marvin | 30 | 1 | 16 | 13 | 9 | |
16 | Störta | 30 | 1 | 13 | 16 | 7.5 |
League One
I motsats till de dominerande prestationerna i de tidigare ligorna, var League One hårt omtvistad, med varje motor som förlorade matcher. Mot sina starkaste motståndare hittills lyckades Stoofvlees och ScorpioNN återigen främja, även om Stoofvlees återigen spelade oregelbundet och förlorade tre matcher. ScorpioNN, som inte hade förlorat några matcher i de tidigare divisionerna, tappade äntligen poäng till Stoofvlees och förra säsongens Premier Division-motor, Ethereal. Den slutligen andraplacerade Laser kraschade en gång mot Ginkgo, men fick ändå tillräckligt många vinster för att sluta en halv poäng före ScorpioNN och Ethereal, och kvalificerade sig till slutspelet. Slutresultaten kantades av krascher: Booot kraschade tre gånger och diskvalificerades, medan Ginkgo kom nära genom att krascha två gånger. Möjligheten att Ginkgo skulle krascha en tredje gång höll femteplacerade Xiphos i strid fram till sista omgången, då den behövde slå Stoofvlees och hoppas på en Ginkgo-krasch, i vilket fall det skulle kvalificera sig till slutspelet istället för Ethereal. Ändå kraschade inte Ginkgo, och Ethereal slutade trea, strax före ScorpioNN i tiebreak.
I andra änden av tabellen skickade Fire, som hade degraderats från Premier Division tillsammans med Ethereal förra säsongen, en drastiskt annorlunda neuralnätverksbaserad version för den här säsongen, och blev klart överträffad. Det slutade sist med 6,5/30, och gjorde bara en vinst med förlust mot Booot.
Pos | Motor | Pld | W | D | L | Pts | Kompetens |
---|---|---|---|---|---|---|---|
1 | Stoofvlees | 30 | 14 | 13 | 3 | 20.5 | Gå vidare till slutspel |
2 | Laser | 30 | 10 | 17 | 3 | 18.5 | |
3 | Eterisk | 30 | 8 | 20 | 2 | 18 | |
4 | ScorpionNN | 30 | 8 | 20 | 2 | 18 | |
5 | Xiphos | 30 | 5 | 23 | 2 | 16.5 | |
6 | Chiron | 30 | 6 | 20 | 4 | 16 | |
7 | Andscacs | 30 | 4 | 24 | 2 | 16 | |
8 | Gingko | 30 | 7 | 17 | 6 | 15.5 | |
9 | Fizbo | 30 | 5 | 20 | 5 | 15 | |
10 | Jonny | 30 | 5 | 19 | 6 | 14.5 | |
11 | ChessBrainVB | 30 | 3 | 23 | 4 | 14.5 | |
12 | Booot (D) | 30 | 7 | 15 | 8 | 14.5 | Degradera till League Two |
13 | rofChade | 30 | 2 | 24 | 4 | 14 | |
14 | Arasan | 30 | 4 | 17 | 9 | 12.5 | Degradera till League Two |
15 | Pedone | 30 | 1 | 17 | 12 | 9.5 | |
16 | FireNN | 30 | 1 | 11 | 18 | 6.5 |
League One-slutspelet var väldigt nära, och varje motor förlorade matcher. Efter 12 matcher skilde bara två poäng förstaplacerade Stoofvlees från sistplacerade Laser. Stoofvlees, som hade vunnit League 1 bekvämt, besegrades av ScorpioNN i den allra första matchen i slutspelet, men återhämtade sig med tre segrar för att komma först. Laser började med en vinst mot Ethereal, men förlorade raka matcher mot Stoofvlees och ScorpioNN för att sluta sist. Ethereal var inom slående avstånd från ScorpioNN fram till de sista matcherna, och vann till och med en head-to-head-match, men den besegrades av Stoofvlees två gånger och slutade en poäng bakom ScorpioNN.
Pos | Motor | Pld | W | D | L | Pts | Kompetens |
---|---|---|---|---|---|---|---|
1 | Stoofvlees | 12 | 3 | 8 | 1 | 7 | Avancera till Premier Division |
2 | ScorpionNN | 12 | 2 | 9 | 1 | 6.5 | |
3 | Eterisk | 12 | 2 | 7 | 3 | 5.5 | |
4 | Laser | 12 | 1 | 8 | 3 | 5 |
Premier Division
Efter den enkla Premier Division av TCEC S15 visade sig S16 Premier Division vara en berg-och dalbana. Liksom förra säsongen gick flerfaldig mästare och S15-tvåan Stockfish till en dominerande ledning. Efter tre omgångar hade den vunnit mot alla andra motorer än S15-mästaren Leela Chess Zero och tredjeplatsen Komodo , samtidigt som de besegrade nykomlingarna Stoofvlees och ScorpioNN med 2,5-0,5. Samtidigt lyckades Lc0 inte vinna nästan lika många matcher som Stockfish, men gjorde en head-to-head-vinst och blev tvåa. Komodo hade börjat ljust med två vinster, men gick ner till AllieStein, som i sin tur blev besegrad av Stockfish.
Dock kraschade Stockfish dramatiskt en gång i den andra omgången mot Houdini , och sedan igen i den tredje omgången mot AllieStein, båda gångerna i troligen oavgjorda positioner. Även om Stockfish hade byggt upp en sådan ledning att den fortfarande var delad först efter kraschen, så innebar kraschen att ytterligare en krasch skulle leda till att Stockfish diskvalificerades (enligt reglerna). Stockfishs utvecklare kom så småningom till slutsatsen att krascherna orsakades av en bugg i MinGW som användes för att kompilera Stockfish, som inkluderade en felaktig .dll-fil . Även om källan till kraschen berodde på tredjepartskod och inte Stockfish själv, kunde enligt TCEC-reglerna inte motorer uppdateras under divisioner. Icke desto mindre hade Stockfish under säsong 8 fått uppdatera under en division för att rätta till en icke-kritisk bugg, vilket skapade ett prejudikat för att tillåta uppdateringar om alla deltagande lag gick med på det. Turneringschefen Anton Mihailov anordnade därför en anonym omröstning bland alla tävlande för att se om Stockfish borde få ersätta .dll-filen. Stockfish skulle få uppdatera endast om omröstningen var enhällig för. De flesta av de deltagande lagen röstade "ja", men ett lag röstade "nej". "Nej"-rösten fungerade som ett veto och innebar att Stockfish inte skulle få uppdatera .dll-filen.
I omgångarna efter omröstningen steg AllieStein till seger efter vinst för att ta första platsen, och besegrade ScorpioNN, Houdini, Komodo MCTS och Stoofvlees en efter en. Vid den senaste omgången hade AllieStein samlat ihop 14 vinster, inklusive 7 med svart – fler svarta vinster än resten av divisionen tillsammans. Detta stora antal vinster gav den tiebreaker fördelen över Lc0. Stockfish, med två krascher, hade de värsta tiebreakerna av de tre rivalerna och behövde sluta före i poäng. Den lyckades besegra AllieStein ytterligare två gånger, vilket gav den en fördel gentemot Lc0, som fortfarande kämpade för att vinna. Icke desto mindre, med spöket av två krascher som hängde över Stockfish, var loppet inte över. I den sista omgången behövde Lc0 slå Stoofvlees med svart samtidigt som han hoppades på att Stockfish antingen skulle krascha eller förlora mot Komodo MCTS med White. När Stockfish–Komodo MCTS slutade oavgjort slogs Lc0 ut. Det blev en av tre motorer i TCEC för att avsluta en säsong obesegrade (de andra två är Stockfish i säsong 10 och Fritz i säsong 16). Oavgjort betydde också att Stockfish vann divisionen med knappa mått, 0,5 poäng före AllieStein, trots två krascher.
För de andra konkurrenterna gjorde Komodo en trovärdig prestation och medgav bara två förluster: mot AllieStein, som den hämnades i deras femte head-to-head-möte, och till Leela. Detta gjorde att den slutade klart fyra, 3,5 poäng efter Lc0, men 3 poäng före Stoofvlees. Stoofvlees fortsatte att spela oregelbundet (se diagram), men var en av endast två motorer som höll Leela till alla dragningar. Houdini, som inte hade uppdaterats på två år, visade att den fortfarande var stark nog att tävla och slutade sexa. Komodo MCTS hade varit konkurrenskraftig med Houdini förra säsongen, men presterade dåligt den här säsongen, förlorade tio matcher och gjorde bara en seger mot ScorpioNN. Slutligen blev nykomlingen ScorpioNN överträffad och slutade sist utan att göra en vinst.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Pos | Motor | Pld | W | D | L | Pts | Kompetens |
---|---|---|---|---|---|---|---|
1 | Lutfisk | 42 | 14 | 25 | 3 | 26,5 | Gå vidare till superfinal |
2 | AllieStein | 42 | 14 | 24 | 4 | 26 | |
3 | Leela Chess Zero | 42 | 9 | 33 | 0 | 25.5 | |
4 | Komodo | 42 | 4 | 36 | 2 | 22 | |
5 | Stoofvlees | 42 | 3 | 32 | 7 | 19 | |
6 | Houdini | 42 | 3 | 31 | 8 | 18.5 | |
7 | KomodoMCTS | 42 | 1 | 31 | 10 | 16.5 | Degradera till NeuralNetwork/GPU-tävlingen |
8 | ScorpionNN | 42 | 0 | 28 | 14 | 14 |
Superfinal
Med tre head-to-head-segrar i Premier Division (och försummade den ena förlusten på grund av krasch) började Stockfish superfinalen som favorit. Icke desto mindre King var det AllieStein som tog första blodet när den vann match 3, och spelade smidigt ut Stockfish i ett 's Indian Defense . Efter denna inledande förlust tog dock Stockfish snabbt ledningen. Det kvitterade först genom att vinna spel 6, och vann sedan ytterligare tre matcher innan AllieStein tog en andra vinst, i spel 27. De två bytte vinster i spel 32 och 39, men sedan fick Stockfish sex vinster i rad utan svar för att ta en 8 poängs ledning. AllieStein vann spel 75, men när Stockfish vann spel 80 efter att AllieStein gick kamikaze med sin kung (diagram) var superfinalen nästan över. Stockfish gjorde ytterligare två vinster i de sista 20 matcherna för en förlust, och vann superfinalen med 9 poäng (+14 -5 =81).
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Pos | Motor | Pld | W | D | L | Pts | Kompetens |
---|---|---|---|---|---|---|---|
1 | Lutfisk | 100 | 14 | 81 | 5 | 54,5 | TCEC säsong 16 mästare |
2 | AllieStein | 100 | 5 | 81 | 14 | 45,5 |
Anmärkningsvärda spel
I en artikel som publicerades några veckor efter slutet av superfinalen, skrev GM Matthew Sadler att även om sammandrabbningar mellan traditionella och neurala nätverksmotorer alltid var intressanta på grund av skillnaden i spelstil, var det också frustrerande att missa spänningen i en Lc0–Stockfish match. Icke desto mindre var det utmärkta spel av båda motorerna i superfinalen.
Spel 3
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
I denna King's Indian Defense- position visade AllieStein överlägsen förståelse för bondstrukturen efter 18...e4. Poängen är att den här bondstrukturen endast är spelbar för svart om han har kontroll över d4-kvadraten och om vit inte kan få ett damgenombrott. I denna position har vit inte bara tillgång till d4-ruten, han kan spela a4-a5 när han vill. I spelet använde AllieStein fullt ut d4-rutan för att bryta isär svarts position och gjorde en seger.
Spel 3: AllieStein–Stockfish (King's Indian)
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 8 134 . 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. N. 5 Q22 5b 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. Q38 Qf3 .f7 . 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 Bh7 48. Na5 Bh5 Ng4. 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. 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. Rxf6 Qxf6 73. Rxf6 Qxf6 73. b2 Nd7 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
Spel 5/6
Stockfish vann det här spelparet (varje motor spelar på båda sidor av samma öppning) efter att ha gjort oavgjort spel 5 med ett fantastiskt taktiskt försvar, och sedan vunnit det omvända spelet med en manöver som AlphaZero hade använt mot den i sin match 2018.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Spel 5: AllieStein–Stockfish (sicilianskt försvar)
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 bxc4 d 5 . 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. Kc23 Qa 7 Kf. 5. 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
Spel 6: Stockfish–AllieStein (sicilianskt försvar)
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 bxc4 Nd1 . 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. B2c a. Nb1 Qb6 23. B2c. 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. Rdf5 3g. 3 g. 7 g Re8 38. Kd2 c4 39. bxc4 Qd8 40. c5 Qe7 41. c6 Qb4+ 1-0
Spel 14
I denna franska Winawer spelade AllieStein 12...Na6, en sällsynt variant som också har spelats av AlphaZero. Spelet spelade ut på samma sätt som AlphaZeros spel, men även om AllieStein höll balansen bra, missade det en relativt enkel taktik sent i spelet, och dess position föll.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Spel 14: Stockfish–AllieStein (franska Winawer)
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 Bd. 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. Bh4 Rf. 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 6 Kd 35.6 Kd 35. Qh6+ Re6 38. Qf8+ Kd5 39. Qxf7 1-0
Spel 26
Denna öppning var en annan som hade varit med i AlphaZero-Stockfish-matchen. Efter 11 drag (diagram), demonstrerade AlphaZero en exceptionellt stark plan som involverade ett Rooklift och kingside avancemang. Planen var tillräckligt stark för att GM Sadler ansåg att den mer eller mindre gjorde denna linje ospelbar för Black. Men varken AllieStein eller Stockfish spelade idén. AllieStein spelade en mer stillsam version med g4, som inte lyckades slå igenom. Stockfish spelade den mer traditionella planen att driva centrala bönder som dock ledde till en mycket otraditionell kungjakt (diagram).
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Spel 26: Stockfish–AllieStein (Queen's Indian)
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 51c Nd . 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 Bxd42 Kd. 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# 31. Qh8#
Spel 42
Öppningen för detta spelpar innehöll en annan av AlphaZeros mer besynnerliga öppningar (diagram). GM Sadler skrev att även om han på allvar hade studerat 3. f3-linjen i Grunfeld, kunde han inte ha föreställt sig denna idé; faktiskt ett tag efteråt undrade han om det var ett fall av att AlphaZero hatade sin position och gick all-in, eller om det fanns något väsentligt dolt. I det här spelet avvek Stockfish från den linje den spelade mot AlphaZero efter 11. Bxf4 Nb4 (provocerar en svaghet från damsidan) 12. a3 Nc6 med 13. g3. Den här gången undvek Stockfish det kvinnliga motspelet som AlphaZero hade uppnått, och även om AllieStein kunde återta den offrade bonden, kunde White resa en mur runt g7-biskopen som utgjorde ett långsiktigt problem för Black. Stockfish utnyttjade fördelen på ett övertygande sätt för att vinna på 64 drag.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Stockfish–AllieStein, spel 42 (Neo-Gruenfeld försvar) 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. 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 38. fxg6 Qf5 39. g4 Qxg6 40. h5 Qg7 41. axb5 cxb5 42. Rf1 Rxe5 43. Rf4 Rxe4 44. Nxe4. Qd 6 bd6 bd6 47. Rf2 a4 48. Qe3 axb3+ 49. Qxb3+ e6 50. Re2 Kf7 51. Qxb5 Kf6 52. Rf2+ Kg7 53. Qb7+ Be7 54. Qf3 Qd8 55. Rb2 Kg8 56. Rb7 Kb3 5 B7 Kd4 5. 4 Qd6 60. Rb7+ Kg8 61. Qe4 Be7 62. Qg6+ Kf8 63. Qxh6+ Kg8 64. Qg6+ Kf8 1-0
Spel 75
I det här spelet drev Stockfish in i en position som den tidigare hade svårt att förstå; AlphaZero hade faktiskt vunnit flera matcher från den här typen av position. AllieStein utnyttjade fördelen på typiskt sätt, först med ett avancemang på kungsidan som placerade en bonde på h6 (fixade en långvarig svaghet på h7), och sedan med en attack på motsatta sidan av brädet.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
AllieStein–Stockfish, spel 75 (Pirc-försvar) 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 6 cxd 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 Bd 3 K2d 6 K2d 2 . 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 Q48 . 6 Kf8 36. Rcb1 Ba5 37. Rb3 Bd7 38. g6 hxg6 39. g5 Kg8 40. Kh4 d4 41. Nxd4 Bc7 42. Nf3 Ra4+ 43. Kg3 Ra8 44. Rc1 Ba5 45. d4 Rd8 . 0
Spel 100
De två sista spelen i superfinalen vann båda motorerna med White i en siciliansk drake . Spel 100 var Stockfishs vinst, där det spelade en attack med en mycket geometrisk Queen-manöver (diagram). Vits drottning kretsar runt brädet flera gånger i 20 drag, och fångar så småningom svarts kung i ett parningsnät.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Stockfish–AllieStein, spel 100 (Siciliansk drake)
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 Kb1 a 12. OOO Kb1 a . 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 exd4 exh. 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 Rhe2 35. Re1 Re7 . 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+ Rh2 4 Qg. g3 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. Qh6+ 8. Qh6+ 5 63. Qe7+ 1-0