Answers.Body: <p>...... Stockfish isn't designed for solving a position like this. It's being written to play a good game of chess. Your position is not a position that SF should give an equal score.</p>
  
  <p>The engine doesn't understand there's no mating possibility if White does nothing but moving the king. It gives a high score for Black because of the extra materials. Humans wouldn't even consider with any of the pawn capture, but SF has no idea.</p>
  
  <p>Unfortunately, SF doesn't have the power to solve chess.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-16T16:56:27.303Z
Answers.Text: If the stockfish uses at least min-max algorithm to determine the winning strategy, couldn't it to figure out the draw?
Answers.UserDisplayName: kelalaka
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-16T16:57:22.190Z
Answers.Text: @kelalaka At the leaf root, the position would still be material advantage for Black.
Answers.UserDisplayName: SmallChess
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-16T17:01:05.647Z
Answers.Text: But, in the min-max it must see that the white can carry the game, and see that there is no winning strategy since there is no gain after x round?
Answers.UserDisplayName: kelalaka
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-16T17:02:12.257Z
Answers.Text: @kelalaka SF would only see decisive material advantage after certain depth. It can't search for all possibilities. It doesn't understand the position is a draw if White just move kings.
Answers.UserDisplayName: SmallChess
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-16T22:31:10.073Z
Answers.Text: "The engine doesn't understand there's no mating possibility if White does nothing but moving the king" If you remove two black bishops, then the engine understands it. It is the bishops (two is enough) that are confusing SF.
Answers.UserDisplayName: Akavall
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-10-14T11:36:31.797Z
Answers.LastActivityDate: 2018-10-14T11:36:31.797Z
Answers.UserDisplayName: SmallChess
Body: <p>I can reach a draw with White in the below position. The Stockfish 9, however, gives 28.1 points for black after Kf3,Ba1,Ke4,Bb2,Kd3. </p>
  
  <pre><code>[FEN "8/p7/kpP5/qrp1b3/rpP2b2/pP4b1/P3K3/8 w - - 0 1"]
  
  1. Kf3 Ba1 2. Ke4 Bb2 3. Kd3 Ba1 4. Ke4 Bb2 5. Kd3 Ba1 6. Ke4 Bb2 7. Kd3 Ba1 8. Ke4
  </code></pre>
  
  <p>Why Stockfish 9 fails to see the draw?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2018-10-16T22:32:45.373Z
Comments.Text: You only need two dark-squared to illustrate the point, but one is not enough. Interesting question.
Comments.UserDisplayName: Akavall
Tags: <stockfish><positional-play>
Title: Why Stockfish 9 fails to see the draw?
ThreadText: # Why Stockfish 9 fails to see the draw?
  
  (Asked by: username_0 on 2018-10-14)
  
  I can reach a draw with White in the below position. The Stockfish 9, however, gives 28.1 points for black after Kf3,Ba1,Ke4,Bb2,Kd3. 
  [FEN "8/p7/kpP5/qrp1b3/rpP2b2/pP4b1/P3K3/8 w - - 0 1"]
  
  1. Kf3 Ba1 2. Ke4 Bb2 3. Kd3 Ba1 4. Ke4 Bb2 5. Kd3 Ba1 6. Ke4 Bb2 7. Kd3 Ba1 8. Ke4
  
  Why Stockfish 9 fails to see the draw?
  
  **Tags:** stockfish, positional-play
  
  > **Comments:**
  > **username_1**: You only need two dark-squared to illustrate the point, but one is not enough. Interesting question.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2018-10-14. Score: 5
  
  ...... Stockfish isn't designed for solving a position like this. It's being written to play a good game of chess. Your position is not a position that SF should give an equal score.
  
  The engine doesn't understand there's no mating possibility if White does nothing but moving the king. It gives a high score for Black because of the extra materials. Humans wouldn't even consider with any of the pawn capture, but SF has no idea.
  
  Unfortunately, SF doesn't have the power to solve chess.
  
  > **Comments:**
  > **username_3**: If the stockfish uses at least min-max algorithm to determine the winning strategy, couldn't it to figure out the draw?  
  > **username_2**: @username_3 At the leaf root, the position would still be material advantage for Black.  
  > **username_3**: But, in the min-max it must see that the white can carry the game, and see that there is no winning strategy since there is no gain after x round?  
  > **username_2**: @username_3 SF would only see decisive material advantage after certain depth. It can't search for all possibilities. It doesn't understand the position is a draw if White just move kings.  
  > **username_1**: "The engine doesn't understand there's no mating possibility if White does nothing but moving the king" If you remove two black bishops, then the engine understands it. It is the bishops (two is enough) that are confusing SF.  
  
  ---
  
  