Answers.Body: <p>AlphaZero hasn't solved chess, and it won't until it can find a strategy that results in the same outcome of the game given perfect play from both sides. According to <a href="https://en.wikipedia.org/wiki/Solved_game" rel="noreferrer">Wikipedia</a>:</p>
  
  <blockquote>
    <p>A solved game is a game whose outcome (win, lose or draw) can be correctly predicted from any position, assuming that both players play perfectly.</p>
  </blockquote>
  
  <p>Since AlphaZero has lost games to Stockfish with <strong>both</strong> colours, we can assure it didn't solve the game. AlphaZero plays itself in training games. Had it solved the game, all these AlphaZero vs AlphaZero games will end up in one same result: either a win for white, a win for black or a draw.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-12-17T17:12:52.977Z
Answers.Text: The whole chess world will be shocked if the "same result" is a win for black.
Answers.UserDisplayName: Zuriel
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-10T19:16:02.343Z
Answers.LastActivityDate: 2018-12-11T12:46:34.783Z
Answers.LastEditDate: 2018-12-11T12:46:34.783Z
Answers.UserDisplayName: Wais Kamal
Answers.Body: <p>There is no such thing as perfect playing machine in chess. Google never claimed their engine was able to solve the game.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-11T02:51:57.600Z
Answers.Text: The only difference between tic-tac-toe and chess is complexity, and we do have perfect playing machines for the former.
Answers.UserDisplayName: Siddhartha
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-11T02:52:52.687Z
Answers.Text: @Thomas This is a chess site (please read the FAQ), I was obviously talking about chess. I edited my answer, are you happy now?
Answers.UserDisplayName: SmallChess
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-11T10:34:34.493Z
Answers.Text: I don't think this answer is good. There is such a thing as a perfect playing machine in chess - a 32-man tablebase - it's just not feasible to achieve with current technology and would be almost impossible to store anyway. But yes, Google never claimed AlphaZero has solved chess.
Answers.UserDisplayName: Allure
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-11T10:38:20.457Z
Answers.Text: @Allure if u can’t build it then it’s not.
Answers.UserDisplayName: SmallChess
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-10T23:02:55.203Z
Answers.LastActivityDate: 2018-12-11T02:52:22.203Z
Answers.LastEditDate: 2018-12-11T02:52:22.203Z
Answers.UserDisplayName: SmallChess
Answers.Body: <p>AlphaZero hasn't solved chess - to do so you'd need to know from the starting position which side wins (or if the game is a draw). This is in principle doable with a 32-piece tablebase, but <a href="https://en.chessbase.com/post/how-god-plays-chess" rel="nofollow noreferrer">in practice it's impossible</a>.</p>
  <blockquote>
  <p>“Yes,” replied God, “I have done the 32-piece endgame.”</p>
  <p>“Ahh,” said Garry, “Of course that is trivially easy for you.”</p>
  <p>“No, no,” said God, “it was really tough. More than 10^35 legal positions — it took the matter from a good-sized planet to store. But let us play. You can have white.”</p>
  </blockquote>
  <p>10^35 is a fantastically large number. If it takes one byte to store one position, one gigabyte is still only 10^9 positions, 26 orders of magnitude off the required number. So no, AlphaZero has not solved chess, and there's no way to do so in the foreseeable future.</p>
  <p>Naturally this means there is still scope for improvement. If AlphaZero were a conventional engine its developers would be looking at the openings which it lost to Stockfish, because those indicate that there's something Stockfish understands better than AlphaZero. AlphaZero is a neural network engine however, which makes how to improve it less obvious. I am not an expert on neural networks, but you can follow the development of Leela (which is a reproduction of AlphaZero, based on the paper) on its <a href="https://blog.lczero.org/" rel="nofollow noreferrer">developer blog</a>.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-12-12T01:04:21.253Z
Answers.LastActivityDate: 2018-12-12T01:04:21.253Z
Answers.LastEditDate: 2020-06-17T09:59:59.497Z
Answers.UserDisplayName: Allure
Body: <p>AlphaZero lost 6 games to Stockfish in a 1000-game match from the starting position, at least one of which was with the white pieces: <a href="https://lichess.org/study/IeMBEw7t/40aILWc9" rel="nofollow noreferrer">A game A0 lost with white</a>. For some reason, these games haven't received much media attention. Does this mean AlphaZero hasn't solved the game of chess yet? So, there is still scope for improvement? The media's report that AlphaZero is the perfect chess-playing machine is false.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-12-10T18:21:17.047Z
Comments.Text: What exactly led you to believe that it had "solved chess"? I don't think any serious source has made such a bold claim. In fact, AlphaZero likely isn't even close to solving chess, even if one only means "solving" in a probabilistic sense rather than the strictest sense.
Comments.UserDisplayName: ATLPoly
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-12-11T18:30:47.500Z
Comments.Text: The title seems to not match the question at all. I'd recommend rephrasing it, maybe to something like "Has alpha zero solved chess?".
Comments.UserDisplayName: Isac
Tags: <engines><alphazero>
Title: The games AlphaZero lost
ThreadText: # The games AlphaZero lost
  
  (Asked by: username_0 on 2018-12-10)
  
  AlphaZero lost 6 games to Stockfish in a 1000-game match from the starting position, at least one of which was with the white pieces: [A game A0 lost with white](https://lichess.org/study/IeMBEw7t/40aILWc9). For some reason, these games haven't received much media attention. Does this mean AlphaZero hasn't solved the game of chess yet? So, there is still scope for improvement? The media's report that AlphaZero is the perfect chess-playing machine is false.
  
  **Tags:** engines, alphazero
  
  > **Comments:**
  > **username_1**: What exactly led you to believe that it had "solved chess"? I don't think any serious source has made such a bold claim. In fact, AlphaZero likely isn't even close to solving chess, even if one only means "solving" in a probabilistic sense rather than the strictest sense.  
  > **username_2**: The title seems to not match the question at all. I'd recommend rephrasing it, maybe to something like "Has alpha zero solved chess?".  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_3 on 2018-12-10. Score: 12
  
  AlphaZero hasn't solved chess, and it won't until it can find a strategy that results in the same outcome of the game given perfect play from both sides. According to [Wikipedia](https://en.wikipedia.org/wiki/Solved_game):
  
  > A solved game is a game whose outcome (win, lose or draw) can be correctly predicted from any position, assuming that both players play perfectly.
  
  Since AlphaZero has lost games to Stockfish with **both** colours, we can assure it didn't solve the game. AlphaZero plays itself in training games. Had it solved the game, all these AlphaZero vs AlphaZero games will end up in one same result: either a win for white, a win for black or a draw.
  
  > **Comments:**
  > **username_4**: The whole chess world will be shocked if the "same result" is a win for black.  
  
  ---
  
  ### Answer by username_5 on 2018-12-10. Score: 2
  
  There is no such thing as perfect playing machine in chess. Google never claimed their engine was able to solve the game.
  
  > **Comments:**
  > **username_0**: The only difference between tic-tac-toe and chess is complexity, and we do have perfect playing machines for the former.  
  > **username_5**: @Thomas This is a chess site (please read the FAQ), I was obviously talking about chess. I edited my answer, are you happy now?  
  > **username_6**: I don't think this answer is good. There is such a thing as a perfect playing machine in chess - a 32-man tablebase - it's just not feasible to achieve with current technology and would be almost impossible to store anyway. But yes, Google never claimed AlphaZero has solved chess.  
  > **username_5**: @username_6 if u can’t build it then it’s not.  
  
  ---
  
  ### Answer by username_6 on 2018-12-12. Score: 1
  
  AlphaZero hasn't solved chess - to do so you'd need to know from the starting position which side wins (or if the game is a draw). This is in principle doable with a 32-piece tablebase, but [in practice it's impossible](https://en.chessbase.com/post/how-god-plays-chess).
  
  > “Yes,” replied God, “I have done the 32-piece endgame.”
  >
  > “Ahh,” said Garry, “Of course that is trivially easy for you.”
  >
  > “No, no,” said God, “it was really tough. More than 10^35 legal positions — it took the matter from a good-sized planet to store. But let us play. You can have white.”
  
  10^35 is a fantastically large number. If it takes one byte to store one position, one gigabyte is still only 10^9 positions, 26 orders of magnitude off the required number. So no, AlphaZero has not solved chess, and there's no way to do so in the foreseeable future.
  
  Naturally this means there is still scope for improvement. If AlphaZero were a conventional engine its developers would be looking at the openings which it lost to Stockfish, because those indicate that there's something Stockfish understands better than AlphaZero. AlphaZero is a neural network engine however, which makes how to improve it less obvious. I am not an expert on neural networks, but you can follow the development of Leela (which is a reproduction of AlphaZero, based on the paper) on its [developer blog](https://blog.lczero.org/).
  
  
  ---
  
  