MaxCarlson / StuckFish

A UCI chess engine, based on CPW Engine and StockFish.
3 stars 1 forks source link

en passant FIDE rule - cf. Stockfish 8 source code #2

Closed yellow-panther closed 7 years ago

yellow-panther commented 7 years ago

Hello Max,

cf. http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=732200&t=65218 and http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=732215&t=65218

Perhaps it is useful for your further work to solve this problem.

MaxCarlson commented 7 years ago

Thanks! I've got most of the framework done for the en passants, but it's looking like it'll take a bit longer to get it bug free and working! In the latest commit the whole engine isn't running due to the changes being made to move handling etc. After this i'll probably start doing releases so that there's a functioning version of code that doesn't require digging to get to.

MaxCarlson commented 7 years ago

With some initial testing done it appears the engine now accepts en passants, although it should also be able to make them as well I haven't seen it do so yet. I'm not entirely sure it's working 100% properly yet and will probably have to add FEN string reading so I can test specific situations before I'm more sure.

Edit: It looks like the fix was actually blocking the engine from generating en passants. It will be a bit longer before it's up.

MaxCarlson commented 7 years ago

Have done a fair amount of testing and it looks like the engine can EP now, as well as accept EP's. There's one small issue (possibly not even an issue) that could prevent it from working 100% properly, but as far as I can tell so far they're working correctly.

yellow-panther commented 7 years ago

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "1"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "1/2-1/2"] [TimeControl "40/240"] [Annotator "1... -0.29"]

  1. e4 e6 {-0.29/17 8} 2. d4 d5 {-0.38/16 4} 3. exd5 exd5 {-0.27/17 6} 4. h3 Nc6 {+0.01/16 3} 5. Nf3 Bd6 {+0.00/17 2.9} 6. Nc3 Nf6 {+0.00/17 2.2} 7. Bg5 Be6 {+0.00/17 5} 8. Qe2 O-O {+0.24/20 10} 9. Qd2 h6 {+0.19/18 6} 10. Bh4 Be7 {+0.24/18 4} 11. Bb5 Ne4 {+0.31/18 2.7} 12. Nxe4 dxe4 {+0.13/20 4} 13. Bxc6 bxc6 {+0.13/21 2.7} 14. Bxe7 Qxe7 {+0.05/22 4} 15. Ne5 Qd6 {+0.08/21 7} 16. Qc3 Bd5 {+0.07/21 8} 17. Ng4 h5 {+0.18/19 10} 18. Ne3 a5 {+0.29/18 4} 19. Qc5 Qxc5 {+0.28/18 4} 20. dxc5 Be6 {+0.28/18 8} 21. b3 a4 {+0.39/18 10} 22. b4 a3 {+0.66/20 7} 23. c3 Rfd8 {+0.97/20 4} 24. Ke2 f5 {+0.74/21 4} 25. Rhd1 Rxd1 {+0.74/21 4} 26. Kxd1 Rd8+ {+0.99/24 5} 27. Ke1 Rd3 {+1.09/22 8} 28. Nc2 Rxc3 {+1.69/23 8} 29. Nd4 Kf7 {+1.95/22 4} 30. Nxc6 Rc2 {+2.03/23 6} 31. Nd4 Rb2 {+2.09/23 7} 32. Nb5 Bc4 {+3.31/24 13}
  2. Nxc7 Bd3 {+6.64/27 9} 34. Rc1 Rxa2 {+8.63/30 8} 35. Nd5 Re2+ {+8.63/29 3} 36. Kd1 Rxf2 {+8.83/29 6} 37. Rc3 a2 {+9.38/28 5} 38. Ra3 Ke6 {+9.38/27 15} 39. Nc3 a1=Q+ {+9.54/26 2.1} 40. Rxa1 Rf1+ {+9.97/27 3} 41. Kd2 Rxa1 {+10.18/27 4} 42. c6 Rg1 {+10.70/28 4} 43. c7 Rxg2+ {+10.98/30 2.7} 44. Kd1 Kd7 {+13.51/29 4} 45. Nd5 g5 {+17.06/29 9} 46. Ne7 Kxc7 {+106.54/27 8} 47. Nxf5 Rh2 {+114.80/29 7} 48. Ne3 Rxh3 {+116.60/24 3}
  3. Kd2 Rxe3 {+1000.11/25 43} 50. Kc3 Kc6 {+1000.08/18 4} 51. b5+ Kc5 {+1000.06/20 2.1} 52. b6 Re1 {+1000.05/25 2.0} 53. Kd2 Rb1 {+1000.04/56 1.8} 54. Kc3 Rxb6 {+1000.03/127 0.8} 55. Kd2 Kd4 {+1000.02/127 0.2} 56. Ke1 e3 {+1000.01/127 0.2} {False win claim: 'mate' but bare king} 1/2-1/2

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "2"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "0-1"] [TimeControl "40/240"] [Annotator "1. +0.23"]

  1. e4 {+0.23/17} d6 2. Nc3 {+0.37/18 8} Bd7 3. Nf3 {+0.55/19 11} e6 4. d4 {+0.59/19 6} Be7 5. Be2 {+0.59/18 2.7} a6 6. O-O {+0.79/18 6} h6 7. Bf4 {+0.78/18 5} Bg5 8. Nxg5 {+0.88/19 9} hxg5 9. Be3 {+0.91/19 3} Nc6 10. d5 {+0.91/17 2.2} Ne5 11. Qd4 {+0.90/16 4} Kf8 12. Rad1 {+0.91/15 4} exd5 13. Nxd5 {+0.99/17 8} Rh4 14. Bxg5 {+1.66/18 7} Qxg5 15. f4 {+1.68/21 10} Qh6
  2. fxe5 {+1.90/20 11} Rxh2 17. Qd3 {+0.16/16 6} Qh4 18. g3 {+0.69/19 19} Rh1+ 19. Kf2 {+0.65/19 3} Rxf1+ 20. Bxf1 {+0.53/20 38} Qd8 21. Ne3 {+0.61/18 5} Be6 22. Bg2 {+0.59/15 1.9} Rc8 23. b3 {+0.87/15 4} Qg5 24. exd6 {+0.76/21 5} Rd8 25. Qc3 {+0.83/20 4} cxd6 26. Qb4 {+0.85/19 2.8} Qb5
  3. Qxb5 {+0.97/19 2.1} axb5 28. e5 {+0.96/19 3} Ke7 29. Nd5+ {+0.94/19 2.1} Bxd5 30. Rxd5 {+0.94/19 1.5} b4 31. Ke3 {+0.99/18 2.0} Nh6
  4. exd6+ {+0.96/17 3} Rxd6 33. Rb5 {+0.86/18 2.2} Re6+ 34. Kd2 {+0.90/19 2.4} Rd6+ 35. Kc1 {+0.85/21 4} b6 36. Rxb4 {+0.83/20 4} Nf5 37. g4 {+0.97/19 3} Nh4 38. Be4 {+1.22/20 3} Ng6 39. Bxg6 {+1.33/21 4} Rxg6 40. Kd2 {+1.38/22 5} Rd6+ 41. Ke3 {+1.46/20 4} Re6+ 42. Re4 {+8.73/26 7} Rxe4+
  5. Kxe4 {+10.04/30 13} Kd6 44. a4 {+11.04/30 4} Kc5 45. c3 {+11.82/30 12} Kc6 46. b4 {+12.02/28 6} Kd6 47. c4 {+17.16/28 18} Kc6 48. Ke5 {+39.05/30 13} Kd7 49. Kd5 {+58.28/29 8} Kc7 50. a5 {+58.28/28 1:47} bxa5
  6. bxa5 {+101.05/24 2.4} f6 52. c5 {+116.70/24 3} Kb7 53. c6+ {+116.80/25 1.0} Kc7 54. Kc5 {+1000.08/25 9} Kd8 55. Kd6 {+1000.07/18 0.7} Ke8 56. c7 {+1000.06/24 0.6} Kf7 57. c8=Q {+1000.05/29 0.5} Kg6 58. Qf5+ {+1000.04/43 0.5} Kf7 59. Qh7 {+1000.03/127 0.3} f5 60. gxf5 {+1000.02/127 0.2} Kf8 61. Ke6 {+1000.01/127 0.2} {False win claim: 'mate'} 0-1

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "3"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "1-0"] [TimeControl "40/240"] [Annotator "1... -0.29"]

  1. e4 e6 {-0.29/17 8} 2. d4 d5 {-0.38/16 4} 3. exd5 exd5 {-0.27/17 6} 4. Nf3 Bd6 {-0.23/16 4} 5. Bd3 Ne7 {-0.14/17 8} 6. c4 dxc4 {-0.09/18 7} 7. Bxc4 O-O {-0.17/18 5} 8. h3 Nbc6 {+0.16/17 4} 9. Nc3 Nf5 {+0.17/17 5} 10. Kf1 h6 {+0.13/16 4} 11. a3 a6 {+0.17/18 7} 12. Qd3 Nh4 {+0.32/19 5} 13. Nxh4 Qxh4 {+0.19/20 8} 14. Be3 Re8 {+0.19/19 4} 15. Bd5 Ne7 {+0.37/17 6}
  2. Be4 c6 {+0.46/18 3} 17. d5 Nxd5 {+0.82/20 9} 18. Nxd5 cxd5 {+0.90/21 7}
  3. Bxd5 Be6 {+1.02/21 17} 20. Rd1 Be5 {+0.95/20 18} 21. Bxe6 Rxe6 {+0.91/21 3} 22. Qd7 Qc4+ {+1.37/19 3} 23. Qd3 Qa2 {+1.30/18 2.9} 24. Qb1 Qxb2 {+1.29/20 3} 25. a4 Qa3 {+1.40/20 12} 26. Qxb7 Rae8 {+1.48/19 2.9} 27. Qe4 Bg3 {+1.91/20 5} 28. Qd4 Rd6 {+6.40/22 4} 29. Qg4 Rxd1+ {+7.14/23 2.9}
  4. Qxd1 Rxe3 {+7.59/25 4} 31. fxg3 Re6 {+7.64/25 4} 32. Qd8+ Kh7 {+11.05/26 6} 33. Qd2 Qa1+ {+17.29/24 6} 34. Kf2 Rf6+ {+19.88/24 4} 35. Ke2 Qxh1 {+114.14/24 11} 36. Ke3 Qg1+ {+114.54/25 7} 37. Ke4 Re6+ {+114.54/23 1.4} 38. Kd5 Qb6 {+114.54/23 10} 39. Qf4 Qc6+ {+1000.17/18 2.1}
  5. Kd4 Qxa4+ {+1000.16/17 1.0} 41. Kd5 Qd7+ {+1000.08/20 2.1} 42. Kc4 Rc6+ {+1000.06/21 2.2} 43. Kb4 a5+ {+1000.05/25 2.2} 44. Kxa5 Qd5+ {+1000.04/35 5} 45. Kb4 Rb6+ {+1000.03/45 2.2} 46. Kc3 Rb3+ {+1000.02/127 2.2} 47. Kc2 Qd3+ {+1000.01/127 0.2} {False win claim: 'mate'} 1-0

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "4"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "0-1"] [TimeControl "40/240"] [Annotator "2. +0.33"]

  1. e4 {+0.75/1} e6 2. d4 {+0.33/16 9} d5 3. Nc3 {+0.31/16 3} Nc6 4. Nf3 {+0.43/17 4} a6 5. e5 {+0.44/17 6} Be7 6. Bd3 {+0.47/19 4} Bd7 7. a3 {+0.58/20 13} Kf8 8. O-O {+0.77/18 2.3} h5 9. Be3 {+0.76/19 5} Nh6 10. Qd2 {+0.78/18 4} Ng4 11. Bf4 {+0.79/19 2.1} Kg8 12. Ne2 {+0.83/18 5} h4 13. h3 {+1.27/20 3} Nh6 14. c4 {+1.38/20 6} dxc4 15. Bxc4 {+1.38/20 2.5} Nf5 16. Rac1 {+1.34/19 5} Rh5 17. d5 {+1.41/20 11} Na7 18. Rfd1 {+2.17/17 7} Ba4
  2. dxe6 {+3.14/19 7} Bxd1 20. exf7+ {+3.99/22 9} Kf8 21. Ned4 {+8.39/20 7} Bxf3 22. Ne6+ {+10.66/23 7} Kxf7 23. Nxd8+ {+11.06/23 6} Kf8 24. Ne6+ {+13.38/21 2.3} Kf7 25. Nxc7+ {+14.92/24 12} Kf8 26. gxf3 {+20.24/21 5} Rd8
  3. Ne6+ {+28.49/22 8} Ke8 28. Nxd8 {+97.96/21 6} Bxd8 29. Be6 {+1000.05/26 2.2} Nc6 30. Qd7+ {+1000.01/127 0.3} {False win claim: 'mate'} 0-1
MaxCarlson commented 7 years ago

What does a false win claim by mate mean? Is it not generating any more moves? Is that claim possibly connected to reported score? The engine doesn't claim mate, it just pushes a move and a score to the GUI at the moment.

yellow-panther commented 7 years ago

I will ask HGM the author of WinBoard -GUI, in my opinion during last game 4 the black king was not checkmated , he can evade on another field f8 - but perhaps a rule infraction. The author from Nemorino cf. https://bitbucket.org/christian_g_nther/nemorino/pull-requests/ can be contacted too

MaxCarlson commented 7 years ago

Oh so there were more moves available but StuckFish didn't make them? Also, now that I've included FEN string reading, if you're able to post the FEN string when you have a particular game with an issue that'll allow me to figure out what the issue is much more easily.

yellow-panther commented 7 years ago

My question: cf. thread http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=732620&t=65243 - false win claim, although the attacked king can evade a checkmate by moving on another field. Is "false mate claim" automatically evaluated by WinBoard GUI as a rules infraction with the consequence and the result of a lost game, or with opponent´s bare king as a draw? HGM´s statement: Indeed. This is under control of the option "Verify engine claims", which can be set i the Adjudication Options dialog. When on, an engine that claims a win or draw when there is othing to claim will be forfeited. Unless the opponent has a bare King, which is a condition that will always be used to correct a loss to a draw.

http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=732627&t=65243 My suggestion: You can create an engine tournament with Stuckfish 0.1 on Windows 64-bit with WinBoard AA beta GUI http://hgm.nubati.net/WinBoard-AA.zip against Nemorino 3.04 UCI https://bitbucket.org/christian_g_nther/nemorino/downloads/ and option debug https://www.gnu.org/software/xboard/engine-intf.html to exclude such error indications of your engine by the way: Github should contain the current version of Stuckfish to avoid confusion with previous editions

MaxCarlson commented 7 years ago

I'm still unsure as to what's going on after reading those threads. What it sounds like though after reading is that win claiming is done by score with UCI chess engines when coverting to winboard protocol? " UCI2WB considers a mate-in-1 score sent with the PV info as a result claim, as UCI engines have no other way for claiming results."

If that's the case, StuckFish probably won't work properly with anything that converts UCI to winboard as the scoring system isn't quite done being implemented.

yellow-panther commented 7 years ago

The problem with false win claim "mate" seems to be Nemorino / WinBoard GUI specific and has obviously nothing to do with Stuckfish. If the feature of WinBoard "Options>Adjudications>Verify Engine Claims" is enabled , just a behaviour shows Nemorino:

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "1"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "1-0"] [TimeControl "40/120"] [Annotator "1... -0.12"]

  1. d4 Nf6 {-0.12/17 4} 2. Bf4 Nc6 {-0.08/16 5} 3. Nc3 e6 {-0.10/17 2.1} 4. e4 Bb4 {-0.12/17 3} 5. f3 d5 {+0.30/18 4} 6. e5 Nd7 {+0.30/17 1.4} 7. Bb5 a6 {+0.59/19 4} 8. Bxc6 bxc6 {+0.66/20 3} 9. Qd2 Be7 {+0.56/17 3} 10. Kf2 c5 {+1.34/17 3} 11. Nge2 cxd4 {+1.49/17 2.3} 12. Nxd4 Bb7 {+1.28/18 4} 13. Nb3 c5 {+1.26/17 3} 14. Rhe1 O-O {+1.35/17 1.8} 15. Rad1 a5 {+1.51/18 3}
  2. a4 Nb6 {+1.46/17 2.7} 17. Ra1 Nc4 {+1.39/17 2.7} 18. Qc1 Bc6 {+1.50/17 2.0} 19. Nd2 Nb6 {+1.39/17 4} 20. b3 c4 {+1.66/17 6} 21. Kg1 cxb3 {+1.91/17 4} 22. cxb3 Rc8 {+1.93/18 3} 23. Qb1 Nd7 {+1.72/17 3} 24. Qd3 Bb4 {+1.88/16 4} 25. Rac1 Qb6+ {+2.28/19 2.7} 26. Kh1 Nc5 {+2.11/20 4} 27. Qd4 Nxa4 {+2.53/19 1.9} 28. Qxb6 Nxb6 {+2.49/21 4} 29. Be3 Nd7 {+2.45/19 1.9}
  3. Bd4 Bb7 {+2.83/17 1.3} 31. f4 Nc5 {+3.41/21 3} 32. Rc2 Nd3 {+3.66/20 4}
  4. Rf1 Ba6 {+3.86/19 2.3} 34. g3 Rc6 {+4.17/19 2.2} 35. Ra1 Rfc8 {+4.27/18 1.4} 36. Ndb1 Ne1 {+5.24/21 3} 37. Rf2 Bd3 {+5.22/22 2.5} 38. Kg1 Nc2 {+5.20/21 1.4} 39. Rxc2 Bxc2 {+5.21/21 2.0} 40. Nb5 Bd3 {+6.36/20 2.1}
  5. N1a3 Rb8 {+7.05/21 2.6} 42. Nd6 Bc3 {+7.21/21 1.8} 43. Nc2 Bxa1 {+9.70/20 1.8} 44. Nxa1 a4 {+10.37/21 2.2} 45. bxa4 Rb4 {+10.76/23 2.2} 46. Bf2 Rb1+ {+13.61/21 2.7} 47. Kg2 Rxa1 {+14.45/21 2.8} 48. Kh3 Rc2 {+19.41/21 2.2} 49. Bb6 Rh1 {+1000.07/23 3} 50. Kg4 Rcxh2 {+1000.06/21 1.3}
  6. Kf3 Be2+ {+1000.05/26 1.5} 52. Ke3 Rd1 {+1000.04/31 1.2} 53. f5 Rd3+ {+1000.03/39 1.4} 54. Kf4 Rf3+ {+1000.02/96 1.2} 55. Kg5 h6+ {+1000.01/127 0.2} {False win claim: 'mate'} 1-0

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "2"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "0-1"] [TimeControl "40/120"] [Annotator "1. +0.29"]

  1. e4 {+0.29/15} e5 2. Nf3 {+0.26/16 2.6} Nc6 3. Bc4 {+0.15/16 4} Nf6 4. d3 {+0.14/17 4} d5 5. exd5 {+0.29/17 3} Nxd5 6. O-O {+0.37/17 4} f6 7. d4 {+0.53/15 1.5} Nb6 8. Bb5 {+0.37/17 5} Bg4 9. Nbd2 {+0.56/16 6} exd4 10. h3 {+0.53/16 2.3} Bxf3 11. Nxf3 {+0.63/16 3} Bc5 12. Re1+ {+0.84/17 3} Kf8 13. a3 {+0.79/16 2.0} a5 14. Qe2 {+0.79/15 1.4} Qd7 15. Bd2 {+1.05/15 2.5} Kg8
  2. Bc4+ {+1.66/19 5} Kf8 17. Be6 {+1.73/19 3} Qd6 18. Ng5 {+1.76/18 1.5} Ne5 19. Ba2 {+1.73/18 2.0} fxg5 20. Qxe5 {+1.91/19 2.5} Qxe5 21. Rxe5 {+1.88/20 2.1} Bd6 22. Rf5+ {+1.91/19 2.0} Ke8 23. Re1+ {+1.89/19 2.3} Kd7
  3. Rxg5 {+1.80/18 2.0} g6 25. Be6+ {+1.71/19 2.5} Kc6 26. Rg4 {+1.69/18 1.9} Be7 27. Bf7 {+1.69/18 4} Bc5 28. b4 {+2.45/20 4} axb4 29. axb4 {+2.38/21 1.6} Bd6 30. Rxd4 {+2.51/21 8} Rhf8 31. Be6 {+2.65/20 11} Rfd8 32. Be3 {+2.78/17 0.9} Re8 33. Bg4 {+3.07/18 3} Ra2 34. Bf3+ {+3.35/20 2.6} Kb5 35. Be2+ {+3.34/20 1.2} Ka4 36. b5+ {+3.49/20 1.1} Ka3
  4. Bc1+ {+3.49/19 0.4} Rb2 38. Kf1 {+3.37/18 1.4} Rh8 39. Bg4 {+8.27/17 1.2} Bc5 40. Rd3+ {+8.34/19 0.5} Ka4 41. Bxb2 {+10.59/20 4} Rf8
  5. Re5 {+11.03/19 2.9} Rxf2+ 43. Ke1 {+11.39/20 1.6} Kxb5 44. Rxc5+ {+12.09/20 2.6} Kxc5 45. Bd4+ {+12.37/22 2.5} Kb4 46. Bxf2 {+15.34/22 10} Ka5 47. Be2 {+15.43/22 1.5} Nc4 48. Rd5+ {+19.90/23 1.9} Kb4 49. Bc5+ {+112.50/24 4} Kb5 50. Bd4+ {+112.50/23 1.8} Kc6 51. Bxc4 {+112.80/22 5} h6
  6. Re5 {+113.10/21 1.7} Kd7 53. Re6 {+113.10/19 1.3} h5 54. Rxg6 {+116.49/16 1.2} b6 55. Be5 {+1000.05/16 2.7} b5 56. Bd5 {+1000.04/22 1.2} c5 57. Rg7+ {+1000.03/79 1.0} Ke8 58. Be6 {+1000.02/127 0.2} h4 59. Bd6 {+1000.01/127 0.2} {False win claim: 'mate'} 0-1

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "3"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "1-0"] [TimeControl "40/120"] [Annotator "1... -0.25"]

  1. d4 Nf6 {-0.25/16 4} 2. Bf4 e6 {-0.02/16 4} 3. e3 Be7 {+0.00/17 2.7} 4. Nc3 O-O {-0.04/17 3} 5. Qf3 d5 {+0.07/17 4} 6. Bd3 c5 {+0.27/18 4} 7. Qg3 Nh5 {+0.65/19 4} 8. Qh3 g6 {+1.08/18 1.6} 9. Bh6 e5 {+1.17/18 3} 10. Qf3 e4 {+1.25/19 8} 11. Nxe4 dxe4 {+1.42/19 4} 12. Bxe4 Re8 {+1.69/19 12} 13. dxc5 Qa5+ {+2.50/18 2.8} 14. c3 Nd7 {+2.35/18 4} 15. Rd1 Ne5 {+2.62/17 1.5} 16. Qe2 Nf6 {+2.62/16 0.8} 17. Bf3 Qxa2 {+3.02/14 1.2} 18. Bf4 Bxc5 {+2.84/17 2.5} 19. Bxe5 Rxe5 {+2.87/19 3} 20. b4 Qxe2+ {+2.84/20 1.7} 21. Nxe2 Be7 {+2.84/20 1.9} 22. Ra1 a5 {+3.03/17 1.5} 23. h3 a4 {+3.29/18 2.0}
  2. Nd4 Ne4 {+3.35/19 2.5} 25. Bxe4 Rxe4 {+3.35/20 1.6} 26. Kd2 Bh4 {+3.38/20 6} 27. g3 Bf6 {+3.35/19 5} 28. Kd3 Bf5 {+3.71/16 0.7} 29. Nxf5 gxf5 {+4.03/19 1.8} 30. Ra3 b5 {+4.64/19 1.7} 31. Rc1 Rc8 {+4.74/20 1.9}
  3. Rc2 Rec4 {+4.71/21 0.8} 33. f3 h5 {+5.44/19 4} 34. Kd2 Kh7 {+5.46/19 0.8} 35. Rc1 Be5 {+5.46/20 0.8} 36. f4 Bf6 {+5.92/21 3} 37. Kd3 Rg8 {+6.32/21 3} 38. Rg1 Rd8+ {+6.48/21 1.0} 39. Ke2 Rxc3 {+7.44/18 2.1}
  4. Rxc3 Bxc3 {+7.84/20 2.0} 41. Rc1 Bxb4 {+9.75/21 5} 42. Rc7 Kg7 {+11.09/22 4} 43. g4 Rd2+ {+12.44/22 1.1} 44. Kf3 hxg4+ {+19.64/23 4} 45. hxg4 fxg4+ {+31.87/26 7} 46. Kxg4 a3 {+71.86/27 6} 47. Ra7 a2 {+116.25/26 5} 48. e4 Bc3 {+118.05/27 1.8} 49. f5 a1=Q {+1000.25/20 4} 50. Rxa1 Bxa1 {+1000.16/20 1.4} 51. Kg5 Rf2 {+1000.09/16 1.0} 52. Kg4 Be5 {+1000.07/18 1.0} 53. Kh4 b4 {+1000.06/19 1.4} 54. Kg5 Rf4 {+1000.03/127 0.5} 55. f6+ Kh7 {+1000.02/127 0.2} 56. Kh5 Bxf6 {+1000.01/127 0.2} {False win claim: 'mate'} 1-0

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "4"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "0-1"] [TimeControl "40/120"] [Annotator "2. +0.33"]

  1. e4 {+0.75/1} e6 2. d4 {+0.33/16 9} d6 3. Nf3 {+0.33/14 1.2} Bd7 4. Nc3 {+0.73/15 3} Be7 5. Bc4 {+0.74/16 2.1} Kf8 6. O-O {+0.72/16 1.6} Nc6 7. Qe2 {+0.74/15 4} Na5 8. Bd3 {+0.80/16 3} Nc6 9. d5 {+0.99/17 1.9} Nb4 10. Bc4 {+1.09/17 2.7} exd5 11. exd5 {+1.12/17 1.5} Bg4 12. Re1 {+1.26/17 4} Bxf3
  2. gxf3 {+1.31/18 4} Bf6 14. Ne4 {+1.35/15 1.2} c6 15. dxc6 {+1.70/16 4} Nxc6 16. Be3 {+1.60/17 4} Qe7 17. c3 {+2.10/16 2.8} Rd8 18. Rad1 {+2.33/16 1.4} h6 19. Nxd6 {+4.61/19 2.9} Rh7 20. Qc2 {+5.83/19 2.3} Be5
  3. Nxb7 {+7.90/20 2.5} Rxd1 22. Rxd1 {+9.09/20 2.6} Bd4 23. cxd4 {+10.76/21 5} g6 24. d5 {+13.57/20 3} Nb4 25. Qc3 {+17.73/20 5} Qxb7 26. Bc5+ {+37.17/22 4} Ke8 27. Re1+ {+1000.09/19 2.6} Kd7 28. Qe5 {+1000.05/23 1.0} Nf6 29. Qxf6 {+1000.04/24 0.9} Qc7 30. Re8 {+1000.03/27 1.0} Kxe8 31. Bb5+ {+1000.02/57 1.0} Nc6 32. Bxc6+ {+1000.01/127 0.2} {False win claim: 'mate'} 0-1

With a deactivated feature "Options>Adjudications>Verify Engine Claims" the results are the following:

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "1"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "1-0"] [TimeControl "40/120"] [Annotator "1. +0.26"]

  1. e4 {+0.26/16} e6 2. d4 {+0.34/15 2.1} d5 3. Nc3 {+0.34/15 2.0} Bb4 4. exd5 {+0.38/16 4} exd5 5. Bd3 {+0.28/16 2.7} Nc6 6. a3 {+0.60/16 1.7} Ba5
  2. Nf3 {+0.58/16 3} Bg4 8. Be3 {+0.53/16 2.9} Bxc3+ 9. bxc3 {+0.49/18 2.2} Qf6 10. h3 {+0.65/17 4} Bxf3 11. Qxf3 {+0.61/18 2.2} Qxf3 12. gxf3 {+0.59/20 2.2} Nge7 13. Rg1 {+0.62/16 3} g6 14. Rb1 {+0.48/16 2.9} Na5 15. Bg5 {+0.38/17 5} a6 16. Bf6 {+0.45/19 6} Rg8 17. Rg5 {+0.97/18 2.0} h6 18. Re5 {+0.73/22 2.2} Nc6 19. Re2 {+0.57/22 3} b5 20. a4 {+0.60/21 2.2} bxa4
  3. Ra1 {+0.52/20 2.0} Kd7 22. Rxa4 {+0.58/20 2.3} Kd6 23. c4 {+0.73/18 3} a5 24. c3 {+0.72/18 2.8} Rge8 25. Bh4 {+0.79/15 2.0} f5 26. Bg3+ {+1.09/19 4} Kd7 27. h4 {+1.14/19 6} Rf8 28. Bf4 {+1.31/20 3} h5 29. Ra1 {+1.38/19 3} Rfb8 30. c5 {+1.44/20 1.4} Rb3 31. Kd2 {+1.44/21 2.0} Rb2+ 32. Bc2 {+1.38/23 2.5} Ng8 33. Kc1 {+2.21/22 2.4} Rbb8 34. Ba4 {+3.12/22 5} Re8
  4. Raa2 {+3.77/23 4} Rab8 36. Rab2 {+3.90/23 3} Rxe2 37. Rxe2 {+4.26/24 2.5} Ne7 38. Rxe7+ {+4.29/24 1.8} Kxe7 39. Bxc6 {+4.22/26 5} Ke6
  5. c4 {+4.95/25 2.6} dxc4 41. d5+ {+5.89/25 2.4} Kf6 42. Bxc7 {+6.92/24 2.3} Rb3 43. d6 {+7.84/26 2.5} Rc3+ 44. Kb2 {+8.77/27 1.8} Rd3
  6. Bxa5 {+11.22/26 4} g5 46. hxg5+ {+16.67/24 4} Ke6 47. d7 {+26.12/23 2.7} h4 48. d8=Q {+111.05/25 1.0} c3+ 49. Kc2 {+1000.11/24 28} Rxd8 50. Bxd8 {+1000.09/24 5} h3 51. f4 {+1000.08/21 1.2} h2 52. g6 {+1000.07/22 1.5} h1=Q 53. Bxh1 {+1000.06/26 1.0} Kd7 54. g7 {+1000.05/29 0.8} Kxd8 55. g8=Q+ {+1000.04/60 0.8} Ke7 56. Qg7+ {+1000.03/127 0.6} Kd8 57. Bc6 {+1000.02/127 0.2} Kc8 58. Qb7+ {+1000.01/127 0.2} {mate} 1-0

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "2"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "0-1"] [TimeControl "40/120"] [Annotator "1... -0.12"]

  1. d4 Nf6 {-0.12/17 4} 2. Bf4 Nc6 {-0.08/16 5} 3. e3 e6 {+0.00/17 2.5} 4. Nd2 Be7 {-0.02/17 2.0} 5. Ngf3 Nh5 {+0.18/18 2.0} 6. Bg3 O-O {+0.20/16 1.9}
  2. Ne5 g6 {+0.24/16 1.5} 8. Be2 Nxg3 {+0.42/20 4} 9. Nxc6 bxc6 {+0.45/20 2.7} 10. hxg3 c5 {+0.44/19 8} 11. dxc5 Bxc5 {+0.46/17 1.8} 12. Kf1 Be7 {+0.50/17 2.7} 13. c3 Bb7 {+0.49/17 7} 14. Qa4 c5 {+0.55/16 1.7}
  3. Kg1 Rb8 {+0.54/15 2.0} 16. Rb1 Bc6 {+0.71/16 2.0} 17. Qg4 Kg7 {+0.98/18 16} 18. e4 h5 {+1.03/18 1.7} 19. Qf4 d5 {+1.25/17 1.7} 20. Nb3 Bg5 {+1.56/19 4} 21. Qe5+ Bf6 {+1.35/20 3} 22. Qf4 dxe4 {+1.35/18 0.9} 23. Qe3 Qd5 {+1.59/17 1.2} 24. c4 Qd6 {+1.84/17 2.2} 25. Rd1 Qe5 {+2.05/17 3}
  4. Na5 Ba4 {+2.49/19 1.8} 27. b3 Be8 {+2.67/18 1.3} 28. Rh3 Qc3 {+2.89/21 3} 29. g4 Qxa5 {+3.49/19 7} 30. gxh5 Rd8 {+2.80/19 14} 31. hxg6 Rxd1+ {+3.84/17 1.3} 32. Bxd1 fxg6 {+3.97/18 1.4} 33. Bc2 Qxa2 {+3.96/17 0.2} 34. Bxe4 Qa1+ {+4.32/19 0.7} 35. Kh2 Be5+ {+4.26/19 0.3} 36. g3 Kg8 {+4.43/19 0.5} 37. Bf3 Qb2 {+5.07/15 0.5} 38. Kg2 Bd4 {+5.35/19 1.2}
  5. Qxe6+ Bf7 {+5.45/19 0.3} 40. Qe1 Qxb3 {+5.45/18 0.7} 41. Rh6 Qxc4 {+6.42/17 2.0} 42. Qd2 Be8 {+7.44/18 1.7} 43. Qe1 Kg7 {+8.99/22 4} 44. Qe7+ Qf7 {+9.28/24 2.1} 45. Qxf7+ Rxf7 {+10.58/25 7} 46. Rh3 a5 {+11.01/25 1.9}
  6. g4 a4 {+11.71/24 2.9} 48. Kf1 a3 {+16.29/25 7} 49. Bd5 a2 {+29.83/23 8}
  7. Bxa2 Rxf2+ {+110.46/25 2.0} 51. Ke1 Rxa2 {+115.45/26 2.8} 52. Rb3 Bc6 {+1000.09/28 49} 53. Rb6 Bc3+ {+1000.08/21 0.6} 54. Kf1 Bg2+ {+1000.07/21 0.4} 55. Kg1 Bf3 {+1000.06/22 0.4} 56. Kf1 Bd4 {+1000.05/22 0.4} 57. Ke1 Be3 {+1000.04/23 0.5} 58. Rb1 Rh2 {+1000.03/30 0.5} 59. Rb7+ Bxb7 {+1000.02/127 0.2} 60. Kd1 Bf3+ {+1000.01/127 0.1} {mate} 0-1

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "3"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "1-0"] [TimeControl "40/120"] [Annotator "1. +0.29"]

  1. e4 {+0.29/15} d5 2. exd5 {+0.56/16 3} e6 3. dxe6 {+0.57/15 1.8} Bxe6 4. Nf3 {+0.75/15 2.2} Qe7 5. Bb5+ {+0.99/15 1.5} c6 6. Be2 {+1.14/16 1.5} Bd5
  2. O-O {+1.85/18 4} Bxf3 8. Bxf3 {+2.33/18 2.5} Nd7 9. Re1 {+5.11/22 6} Ne5
  3. d4 {+5.10/21 3} Nxf3+ 11. gxf3 {+6.04/18 2.4} Rd8 12. Nc3 {+6.42/15 1.4} Nf6 13. Bg5 {+6.42/15 1.6} Kd7 14. Rxe7+ {+6.81/17 2.1} Bxe7
  4. Qe2 {+7.05/18 5} Rhe8 16. Qc4 {+7.03/17 1.3} Nd5 17. Bxe7 {+7.17/17 1.4} Kxe7 18. Qc5+ {+7.81/18 2.4} Ke6 19. Qxa7 {+8.39/18 4} Nxc3
  5. bxc3 {+8.39/19 1.0} b5 21. a4 {+8.59/19 2.0} Ra8 22. Qc7 {+10.54/18 2.4} bxa4 23. Re1+ {+15.41/17 1.3} Kf6 24. Qxc6+ {+16.94/19 1.2} Kg5 25. Rxe8 {+24.39/19 4} Ra5 26. f4+ {+1000.09/20 8} Kg4 27. Qg2+ {+1000.05/21 0.9} Kxf4 28. h4 {+1000.02/66 0.7} Re5 29. Rxe5 {+1000.01/127 0.2} {mate} 1-0

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "4"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "1/2-1/2"] [TimeControl "40/120"] [Annotator "1... -0.12"]

  1. d4 Nf6 {-0.12/17 5} 2. Bf4 Nc6 {-0.08/16 5} 3. Nc3 e6 {-0.10/17 2.1} 4. e3 Be7 {-0.03/17 1.9} 5. a3 O-O {-0.10/17 1.2} 6. Bd3 d5 {-0.05/17 1.6} 7. Qf3 a6 {+0.01/18 3} 8. Nge2 Bd6 {-0.20/18 4} 9. Bg5 h6 {+0.04/18 3} 10. Bxf6 Qxf6 {-0.06/18 4} 11. Qxf6 gxf6 {-0.05/19 2.7} 12. g4 Ne7 {+0.00/16 1.1} 13. Ng3 e5 {+0.00/16 1.1} 14. f3 Be6 {+0.00/16 1.6} 15. Kf2 Kh8 {+0.00/16 1.5} 16. Nce2 c5 {-0.17/14 3} 17. c3 Rg8 {-0.27/13 2.6} 18. h3 Rac8 {-0.17/13 1.8} 19. Rad1 Rc6 {-0.27/14 4} 20. Nh5 exd4 {-0.47/17 3}
  2. cxd4 c4 {-0.45/18 2.0} 22. Bc2 f5 {-0.43/17 1.8} 23. Nhg3 Rb6 {-0.48/16 1.9} 24. Rb1 Bxg3+ {-0.55/16 2.0} 25. Nxg3 Rd6 {-0.58/18 7} 26. gxf5 Bc8 {-0.92/20 5} 27. Rhd1 Rgd8 {-0.99/19 8} 28. b3 b5 {-1.04/18 3} 29. bxc4 dxc4 {-0.92/19 3} 30. Rg1 Rb6 {-0.64/18 5} 31. Rgc1 a5 {-0.64/17 2.2}
  3. Be4 Rdd6 {-1.36/20 4} 33. a4 bxa4 {-0.97/21 2.6} 34. Rxc4 Rxb1 {-1.11/20 4} 35. Bxb1 Rb6 {-1.67/21 7} 36. f6 Ng8 {-1.67/19 0.6} 37. Be4 Bd7 {+0.06/17 1.2} 38. Nh5 Nxf6 {-1.01/18 1.9} 39. Nxf6 Rxf6 {-0.93/21 1.1}
  4. Rc5 Ra6 {-0.92/19 2.1} 41. h4 Kg8 {-0.99/19 2.3} 42. Bd3 Ra7 {-1.35/20 4} 43. d5 Kf8 {-1.57/19 5} 44. e4 Ke7 {-1.60/19 1.4} 45. Ke3 Ra8 {-1.70/18 1.7} 46. Kd4 a3 {-1.77/19 4} 47. Rc3 Rb8 {-1.74/20 2.3} 48. Rxa3 a4 {-2.00/20 4} 49. f4 Rg8 {-1.84/18 1.6} 50. Bc2 Rb8 {-1.84/17 1.9} 51. Ra2 Rb7 {-1.92/19 5} 52. f5 f6 {-1.92/19 1.6} 53. Kc4 Ra7 {-1.39/21 2.4}
  5. Kc5 Ra8 {-1.38/21 3} 55. Kb4 Kd6 {-0.85/20 1.6} 56. Bxa4 Ke5 {-0.69/22 2.0} 57. Ra3 Rb8+ {-0.73/26 2.0} 58. Kc3 Ra8 {-1.34/26 7} 59. Kb3 Rb8+ {-1.34/26 1.6} 60. Ka2 Bxa4 {-1.69/25 3} 61. Rxa4 Rg8 {-1.74/25 2.5}
  6. Ra6 Kxe4 {+0.00/23 3} 63. Rxf6 Kxd5 {+0.00/24 1.1} 64. Rxh6 Ke5 {+0.00/30 2.3} 65. f6 Rf8 {+0.00/31 1.4} 66. Rg6 Rxf6 {+0.00/29 1.2} 67. Rg4 Kf5 {+0.00/29 1.4} 68. Rd4 Ke5 {+0.00/31 1.5} 69. Rb4 Kf5 {+0.00/32 1.7} 70. Kb3 Kg6 {+0.00/34 1.4} 71. Rd4 Kf5 {+0.00/30 1.6} 72. Kc3 Ke5 {+0.00/29 1.6} 73. Rb4 Rf3+ {+0.00/32 2.1} 74. Kd2 Rf4 {+0.00/33 1.9} 75. Rb5+ Kf6 {+0.00/35 2.1} 76. Rh5 Kg6 {+0.00/35 2.7} 77. Rh8 Kf7 {+0.00/33 2.8} 78. Ke3 Kg7 {+0.00/35 3} 79. Kxf4 Kxh8 {+0.00/49 5}
  7. Kf5 Kg7 {+0.00/59 7} 81. Kg5 Kf7 {+0.00/62 1.5} 82. Kf5 Ke7 {+0.00/60 1.1} 83. Kg6 Kf8 {+0.00/68 1.4} 84. Kf6 Kg8 {+0.00/67 1.8} 85. Kg6 Kf8 {+0.00/83 1.4} 86. Kf6 Kg8 {+0.00/127 0.1} 87. Kg6 Kf8 {+0.00/88 1.5} {XBoard adjudication: repetition draw} 1/2-1/2

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "5"] [White "Nemorino (UCI2WB)"] [Black "StuckFish 0.1 (UCI2WB)"] [Result "0-1"] [TimeControl "40/120"] [Annotator "1. +0.26"]

  1. e4 {+0.26/16} e6 2. d4 {+0.34/15 2.2} d5 3. Nc3 {+0.34/15 2.0} Bb4 4. exd5 {+0.38/16 4} exd5 5. Bd3 {+0.28/16 2.8} Nc6 6. a3 {+0.60/16 1.7} Ba5
  2. Nf3 {+0.58/16 3} Bg4 8. Be3 {+0.53/16 3} Bxc3+ 9. bxc3 {+0.49/18 2.3} Qf6 10. h3 {+0.65/17 4} Bxf3 11. Qxf3 {+0.61/18 2.3} Qxf3 12. gxf3 {+0.59/20 2.3} Na5 13. Bf4 {+0.59/17 5} Kd7 14. O-O {+0.52/17 2.5} Re8 15. Bf5+ {+0.44/16 4} Kc6 16. Rfb1 {+0.32/18 3} Ne7 17. Bd3 {+0.16/18 3} Nc4
  3. a4 {+0.10/18 5} a5 19. Kh1 {+0.09/18 4} b6 20. Rg1 {+0.00/18 2.8} Ng6
  4. Bh2 {+0.09/18 1.8} Reg8 22. Bg3 {+0.05/18 6} Nd6 23. Rad1 {+0.44/14 1.6} Ne7 24. Rde1 {+0.15/17 1.7} Nef5 25. Bf4 {+0.00/18 2.1} h6
  5. Be5 {+0.00/16 1.6} h5 27. f4 {+0.15/17 1.6} f6 28. Bxd6 {+0.02/18 2.7} Nxd6 29. Re7 {+0.02/18 1.1} b5 30. Bxb5+ {+0.51/19 2.1} Nxb5 31. axb5+ {+0.57/20 3} Kb6 32. Re6+ {+0.51/21 3} Kb7 33. Kg2 {+0.42/20 4} Ra8 34. Kf3 {+0.47/20 3} a4 35. Rxg7 {+0.37/19 1.9} a3 36. Rg1 {+0.14/23 4} Ra4 37. Ke3 {+1.13/19 1.9} a2 38. Ra1 {+0.70/24 5} f5 39. Rf6 {+1.57/20 2.5} Ra3 40. Kd2 {+1.68/21 2.1} h4 41. Rxf5 {+1.60/20 1.5} Rd8 42. Rh5 {+1.53/20 3} Ra5
  6. f5 {+1.87/18 4} Rf8 44. Rxh4 {+1.42/20 4} Rxf5 45. f4 {+1.21/21 1.6} Rf6 46. Rh5 {+1.78/20 2.0} Rxf4 47. Rxd5 {+1.79/22 1.6} Rf3 48. Rh5 {+1.96/21 2.4} Rg3 49. h4 {+1.80/19 4} Ra4 50. Rc5 {+2.53/21 2.5} Kc8 51. h5 {+3.57/23 4} Kd7 52. Kc1 {+4.43/23 2.4} Rg8 53. Kb2 {+4.52/24 2.6} Rg2
  7. Rxa2 {+4.92/24 3} Rxc2+ 55. Kxc2 {+5.25/25 2.6} Rxa2+ 56. Kb3 {+5.27/25 1.7} Rh2 57. c4 {+5.49/24 2.5} Rg2 58. h6 {+6.56/25 1.9} Rg3+ 59. Kb4 {+6.86/27 1.5} Rh3 60. Rc6 {+10.31/26 2.8} Rh2 61. Kc5 {+13.66/28 2.4} Rh5+ 62. d5 {+63.33/30 14} Rh4 63. b6 {+63.33/34 2.3} cxb6+ 64. Rxb6 {+63.33/35 34} Rh3 65. Rb7+ {+116.90/28 1.3} Kc8 66. Rh7 {+122.15/27 4} Rh4
  8. Rh8+ {+122.15/27 8} Kc7 68. h7 {+111.35/20 0.3} Kb7 69. Kd6 {+1000.16/22 0.5} Rh6+ 70. Kd7 {+1000.15/23 2.0} Rh5 71. d6 {+1000.12/22 0.5} Rf5 72. Rb8+ {+1000.07/16 0.1} Kxb8 73. h8=Q+ {+1000.06/17 0.1} Kb7 74. Qb2+ {+1000.05/16 0.1} Ka7 75. Kc6 {+1000.04/16 0.1} Rf7 76. d7 {+1000.03/20 0.1} Rf6+ 77. Kb5 Rb6+ {Black wins on time} 0-1

[Event "Computer Chess Game"] [Site "QUADCORE-I5"] [Date "2017.09.22"] [Round "6"] [White "StuckFish 0.1 (UCI2WB)"] [Black "Nemorino (UCI2WB)"] [Result "0-1"] [TimeControl "40/120"] [Annotator "1... -0.12"]

  1. d4 Nf6 {-0.12/17 4} 2. Bf4 Nc6 {-0.08/16 5} 3. a3 e6 {-0.03/17 4} 4. e3 Be7 {-0.04/18 5} 5. Nf3 Nh5 {+0.10/18 3} 6. Bg3 d6 {+0.12/17 5} 7. c4 e5 {+0.08/15 2.1} 8. dxe5 Nxg3 {+0.25/17 3} 9. hxg3 Nxe5 {+0.25/17 1.2} 10. Nxe5 dxe5 {+0.08/20 4} 11. Nc3 c6 {+0.50/18 2.8} 12. Qxd8+ Kxd8 {+0.50/16 1.5} 13. Bd3 Kc7 {+0.68/17 2.5} 14. Rh5 Bf6 {+0.78/18 2.7} 15. Rxh7 Rxh7 {+0.96/19 1.4} 16. Bxh7 g6 {+1.18/20 7} 17. Kd2 Be7 {+1.24/19 1.6} 18. b4 a5 {+1.59/18 1.6} 19. Rb1 axb4 {+1.70/19 1.7} 20. axb4 b6 {+1.69/20 2.4} 21. b5 Be6 {+2.05/17 1.6} 22. Kd3 Rd8+ {+2.67/20 1.9} 23. Kc2 Bxc4 {+2.96/20 4} 24. Ra1 cxb5 {+3.16/18 1.8} 25. Ra7+ Kd6 {+3.17/20 3} 26. Rb7 Bg5 {+3.79/18 2.5} 27. Ra7 Kc6 {+3.83/19 2.3}
  2. g4 Rh8 {+4.46/20 2.9} 29. Ne4 Bd8 {+4.57/19 2.6} 30. Bxg6 fxg6 {+4.56/20 1.6} 31. Rg7 Rg8 {+4.69/21 1.9} 32. Rxg8 Bxg8 {+5.12/20 4} 33. f3 b4 {+5.44/20 1.8} 34. Kb2 b5 {+6.34/21 1.9} 35. Nf2 Bc4 {+6.95/24 4} 36. Kc1 Bb6 {+7.18/26 4} 37. Kd2 b3 {+8.01/25 4} 38. Nd1 Bf1 {+8.09/26 1.3} 39. g3 Ba5+ {+9.87/28 2.6} 40. Kc1 Be2 {+10.99/29 2.5} 41. f4 Bb6 {+12.21/27 1.8} 42. e4 Bxg4 {+20.08/28 5} 43. Nc3 Bd4 {+26.43/28 4} 44. Kd2 exf4 {+117.66/27 1:12} 45. gxf4 Bxc3+ {+118.57/28 1.4} 46. Kxc3 Be6 {+118.57/28 1.2} 47. Kb2 b4 {+118.57/27 27} 48. f5 gxf5 {+1000.12/23 0.4}
  3. exf5 Bd5 {+1000.11/23 4} 50. Kc1 Kd6 {+115.87/15 0.2} 51. Kd1 Be4 {+118.57/19 1.2} 52. Kc1 Ke5 {+118.57/21 0.1} 53. Kb2 Bd5 {+1000.10/19 0.2}
  4. f6 Kd4 {+1000.08/17 0.1} 55. f7 Bxf7 {+1000.07/19 0.1} 56. Kc1 Bh5 {+1000.06/19 0.1} 57. Kb2 Kc4 {+1000.05/32 0.1} 58. Ka1 Kc3 {+1000.04/48 0.2} 59. Kb1 b2 {+1000.03/47 0.2} 60. Ka2 Bf7+ {+1000.02/51 0.2} 61. Kb1 Bg6+ {+1000.01/58 0.2} {mate} 0-1

Well the original Stockfish engine works even on an commercial GUI ChessGenius Classic (with 16-bit engine, I have Windows 7 SP1 32-bit too) http://chessgenius.com/pc/ and uses Polyglot UCI2WB e.g. http://hardy.uhasselt.be/Toga/polyglot-release/ : cf. http://www.geocities.ws/delbg/ - you cannot use a 16-bit engine on a win64 bit OS, but the ChessGenius GUI (without the built-in engine!) runs on x64 normally

conclusion: UCI2WB ist not the generally problem, but I detected that Stuckfish 0.1 produces an error message during an engine match by WinBoard-Interface AA beta: Stuckfish.exe did on me I will open a new thread and send you the pgn-files at the known Gmail-address

MaxCarlson commented 7 years ago

So WinBoard is looking to be what StuckFish has issues with? Sounds good! I'm going to close this issue as en passants and castling are now working in the engine.