chessgames.com
Members · Prefs · Laboratory · Collections · Openings · Endgames · Sacrifices · History · Search Kibitzing · Kibitzer's Café · Chessforums · Tournament Index · Players · Kibitzing
Stockfish (Computer) vs AlphaZero (Computer)
AlphaZero - Stockfish Match (2018), London ENG, Jan-18
Modern Defense: Standard Defense (B06)  ·  1/2-1/2

ANALYSIS [x]

FEN COPIED

explore this opening
find similar games 219 more Stockfish/AlphaZero games
PGN: download | view | print Help: general | java-troubleshooting

TIP: Help with kibitzing features can be found on our Kibtizing Help Page.

PGN Viewer:  What is this?
For help with this chess viewer, please see the Olga Chess Viewer Quickstart Guide.
PREMIUM MEMBERS CAN REQUEST COMPUTER ANALYSIS [more info]

Kibitzer's Corner
Jan-04-19
Premium Chessgames Member
  WannaBe: "Book", great annotation...
Jan-04-19
Premium Chessgames Member
  offramp: <WannaBe: "Book", great annotation...>

It's like it's been annotated by a chicken.

Fritz 6 could be set to auto annotate games. Every threat of mate in one resulted in a compulsory annotation of "Can you see the mate threat?" by Fritz. Very annoying.

Jan-04-19
Premium Chessgames Member
  AylerKupp: This is what happens when chess engines don't have tablebase support. Although neither engine could have known it, the position is a theoretical tablebase draw after 71.Qxe4 per the Lomonosov tablebases. But after 79.Qxa5 the position is within Syzygy tablebase reach and the game is also a theoretical draw. Likewise after 93...Qxd5+ even though Black is a knight up. Instead the 2 engines, like drunken boxers, continued playing for another 64 moves. Maybe the engines were tired, given that this game is listed as round 1,224,984,858,386,794,290.

But at least someone knew about the 50-move rule and called the game a draw after 143.Ne3. Otherwise the 2 engines might still be playing.

Jan-04-19  JimNorCal: I guess 43. ... QxN is avoided because White would have a perpetual?
Jan-04-19
Premium Chessgames Member
  keypusher: <AylerKupp> SF was using tablebases, according to the learned poster quoted below. Since A0 does not have a tablebase, perhaps Deep Mind wanted to see how it would do.

AlphaZero (Computer)

Or Deep Mind may just not have thought this through. There were quite a few oddities, including letting the engines play on in Q v. Q and R v. R endings. In one game A0 played a R+B v. R ending for dozens of moves (and of course got nowhere), then sacrificed the bishop (thus evading the 50 move rule) and played with R against R for 50 moves more. (It didn’t win.)

My impression was that Deep Mind wanted to keep human intervention in the games to a minimum. They called draws for repetition, the 50-move rule, insufficient material (I think) and, as a final backstop, 512 half-moves — hence the numerous 256-move draws. They may just not know much about chess — A0 began as a Go program, remember. I think they didn’t start working with Sadler until after the games had been played.

Separately on the A0 page I have a question for you about computing speed — would be glad to get your opinion if you get a chance.

<WannaBe> The “book” annotation is useful because it idenfies games in which the engines used openings from the 2016 TCEC (engine) championships, as opposed to playing without an opening book at all.

Jan-06-19
Premium Chessgames Member
  keypusher: <AylerKupp> Deep Mind were even worse about draws than I thought— they let this game go on 50 moves bishop v. bishop. Bishops of opposite colors, no less.

AlphaZero vs Stockfish, 2018

Jan-06-19
Premium Chessgames Member
  AylerKupp: <<keypusher> SF was using tablebases, according to the learned poster quoted below.>

Well, far be it for me to argue with such a learned poster. :-) Seriously, I keep getting the two matches mixed up; in the first match Stockfish did not have tablebase support but on the second match it did. Sorry about that.

But it still doesn't explain why a game was not stopped once a position was reached that was a theoretical draw per the Lomonosov tablebases. I know that if I'm analyzing a game then as soon as the number of pieces remaining reaches 7 I consult the on-line Lomonosov tablebases to see what the theoretical result would be.

Maybe the AlphaZero developers were hoping that Stockfish would make a mistake if the game continued for a while. But, with Syzygy tablebase support, once Stockfish found a 6-piece position during its search, it would not make a mistake. So if either program was going to make a mistake, it wouldn't have been Stockfish. So that possibility doesn't make sense to me.

So I still don't understand why Deep Mind didn't adjudicate the position as a draw once 71.Qxe4 was played.

NOTE: Create an account today to post replies and access other powerful features which are available only to registered users. Becoming a member is free, anonymous, and takes less than 1 minute! If you already have a username, then simply login login under your username now to join the discussion.

Please observe our posting guidelines:

  1. No obscene, racist, sexist, or profane language.
  2. No spamming, advertising, duplicate, or gibberish posts.
  3. No vitriolic or systematic personal attacks against other members.
  4. Nothing in violation of United States law.
  5. No cyberstalking or malicious posting of negative or private information (doxing/doxxing) of members.
  6. No trolling.
  7. The use of "sock puppet" accounts to circumvent disciplinary action taken by moderators, create a false impression of consensus or support, or stage conversations, is prohibited.
  8. Do not degrade Chessgames or any of it's staff/volunteers.

Please try to maintain a semblance of civility at all times.

Blow the Whistle

See something that violates our rules? Blow the whistle and inform a moderator.


NOTE: Please keep all discussion on-topic. This forum is for this specific game only. To discuss chess or this site in general, visit the Kibitzer's Café.

Messages posted by Chessgames members do not necessarily represent the views of Chessgames.com, its employees, or sponsors.
All moderator actions taken are ultimately at the sole discretion of the administration.

This game is type: CLASSICAL. Please report incorrect or missing information by submitting a correction slip to help us improve the quality of our content.

<This page contains Editor Notes. Click here to read them.>

Home | About | Login | Logout | F.A.Q. | Profile | Preferences | Premium Membership | Kibitzer's Café | Biographer's Bistro | New Kibitzing | Chessforums | Tournament Index | Player Directory | Notable Games | World Chess Championships | Opening Explorer | Guess the Move | Game Collections | ChessBookie Game | Chessgames Challenge | Store | Privacy Notice | Contact Us

Copyright 2001-2025, Chessgames Services LLC