Matacz 1.02 : draw detection bug ?
Posted: 24 Dec 2005, 10:36
Hi Maciej Pestka
i think there is a problem of draw detection with Matacz.
After 3 repetitions, the engine stops playing, without announcing draw and then loose on time
This game was played under the new Arena 1.99 beta 1.
[Event "ACCC 1st edition - League Tal"]
[Site "Le H?zo - France"]
[Date "2005.12.24"]
[Round "1"]
[White "Matacz 1.02"]
[Black "Dorky 3.48"]
[Result "0-1"]
[ECO "A05"]
[Opening "D?but Reti"]
[Time "09:29:03"]
[Variation "1...Cf6"]
[TimeControl "1800"]
[Termination "normal"]
[PlyCount "139"]
[WhiteType "program"]
[BlackType "program"]
1. Nf3 Nf6 2. a3 d6 {-0.86/13} 3. d4 {+0.17/12} Nbd7 {-0.94/12} 4. Nc3
{+0.60/13} e5 {-0.94/12} 5. e4 {+0.39/12} Be7 {-0.90/11} 6. Bc4 {+0.36/12}
Nb6 {-0.85/11} 7. Bb5 {+0.40/12} c6 {-0.78/13} 8. dxe5 {+0.41/13} dxe5
{-0.98/12} 9. Qxd8 {+0.43/13} Bxd8 {-0.51/14} 10. Be2 {+0.41/13} Bc7
{-0.51/13} 11. a4 {+0.26/12} Nbd7 {-0.47/12} 12. Be3 {+0.34/11} Ng4
{-0.44/12} 13. Bg5 {+0.30/12} O-O {-0.42/12} 14. h3 {+0.51/11} Ngf6
{+0.11/13} 15. a5 {+0.16/12} Nc5 {+0.10/13} 16. Bxf6 {+0.31/12} gxf6
{+0.12/13} 17. b4 {+0.39/11} Ne6 {+0.23/13} 18. O-O {+0.19/11} Rd8
{+0.16/12} 19. Bd3 {+0.16/11} Bd6 {+0.24/12} 20. Rfb1 {+0.24/11} Nf4
{+0.20/11} 21. Bc4 {+0.33/12} Bd7 {+0.25/11} 22. Na4 {+0.31/12} Be6
{+0.23/11} 23. Bxe6 {+0.36/12} fxe6 {+0.17/12} 24. Nc3 {+0.39/11} Rd7
{+0.17/12} 25. h4 {+0.35/12} Rad8 {+0.14/11} 26. g3 {+0.38/11} Ng6
{+0.08/12} 27. a6 {+0.52/12} b6 {-0.04/12} 28. h5 {+0.47/13} Nh8 {+0.10/13}
29. Rb2 {+0.39/12} Bf8 {+0.13/13} 30. Kf1 {+0.38/11} Nf7 {+0.21/14} 31. Re1
{+0.22/12} Nd6 {+0.31/13} 32. Rd1 {+0.27/12} Nc4 {+0.75/14} 33. Rxd7
{+0.07/15} Rxd7 {+0.28/14} 34. Rb3 {+0.10/14} Nd2 {-0.06/12} 35. Nxd2
{-0.08/16} Rxd2 {+0.01/15} 36. b5 {+0.04/15} c5 {+0.07/14} 37. Rb2
{-0.05/15} Bh6 {+0.07/13} 38. g4 {+0.16/14} Rd4 {+0.14/13} 39. f3
{+0.30/14} Rd2 {0.00/13} 40. Ne2 {+0.22/15} Kf7 {0.00/14} 41. Ke1
{+0.27/15} Rd7 {0.00/13} 42. Kf2 {+0.23/14} Rd2 {0.00/14} 43. Ke1
{+0.27/15} Rd7 {0.00/14} 44. Rb1 {+0.20/14} Bd2 {0.00/13} 45. Kf2
{+0.01/15} Ke7 {0.00/13} 46. c4 {+0.28/14} Rd3 {0.00/14} 47. Rb2 {+0.22/14}
Be3 {0.00/13} 48. Kg3 {+0.25/15} Kd6 {0.00/13} 49. Rc2 {+0.50/15} Bd2
{0.00/15} 50. Kf2 {+0.48/15} Be3 {0.00/17} 51. Kg2 {+0.50/16} Bg5 {0.00/16}
52. Nc1 {+0.40/15} Rd1 {0.00/15} 53. Na2 {+0.17/16} Ke7 {0.00/14} 54. Nc3
{+0.39/14} Rd3 {0.00/16} 55. Kf2 {+0.23/14} Rd4 {0.00/12} 56. Ne2
{+0.30/15} Rd3 {0.00/14} 57. Ng3 {+0.26/15} Bf4 {0.00/14} 58. Kg2
{+0.05/16} Bxg3 {+0.16/14} 59. Kxg3 {-0.03/17} f5 {+0.16/14} 60. gxf5
{-0.09/17} exf5 {+0.31/14} 61. exf5 {-0.09/17} Kf6 {+0.31/13} 62. Kg4
{-0.39/17} Rd1 {+0.51/13} 63. h6 {-0.02/18} Rd4 {+0.92/13} 64. Kh5
{0.00/19} Rf4 {+0.48/14} 65. Rg2 {0.00/19} Rxf5 {+0.36/14} 66. Kh4
{0.00/19} Rf4 {+0.36/14} 67. Kh5 {0.00/19} Rf5 {0.00/14} 68. Kh4 {0.00/20}
Rf4 {0.00/15} 69. Kh5 {0.00/19} Rf5 {0.00/14} ... {0-1 les Blancs perdent
au temps} 0-1
White are loosing here on time instead of claiming draw.
Here is the debug file for the last move of Matacz
I hope this could help :
*** xxx czas uzyty: 0
---------- repetition after hash!!!
-FEN: 8/p6p/Pp3k1P/1Pp1p3/2P2r1K/5P2/6R1/8 w - -
-E: 2: 0 h4h5 f4f5
-E: 3: 0 h4h5 f4f5 h5h4
-E: 4: 0 h4h5 f4f5 h5h4 f5f4
-E: 5: 0 h4h5 f4f5 h5h4 f5f4 h4h5
-E: 6: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5
-E: 7: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4
-E: 8: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 9: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5
-E: 10: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5
-E: 11: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4
-E: 12: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 13: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 14: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 15: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 16: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 17: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 18: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 19: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-M: exited StartEngine
31cc1560 91c5c0ea
move h4h5 score: 0
- NO ponder move
::cmd:: time
::cmd:: f4f5
6e1e6067 3c1ba9e7
-M: entered StartEngine, goodPonder: 0
*** xxx czas uzyty: 0
-M: exited StartEngine
- NO ponder move
::cmd:: ?
::cmd:: ?
::cmd:: result
::cmd:: 0-1
::cmd:: ?
::cmd:: force
-M: entered StopEngine
-M: exited StopEngine
::cmd:: quit
Best Regards.
Arnaud Loh?ac
i think there is a problem of draw detection with Matacz.
After 3 repetitions, the engine stops playing, without announcing draw and then loose on time
This game was played under the new Arena 1.99 beta 1.
[Event "ACCC 1st edition - League Tal"]
[Site "Le H?zo - France"]
[Date "2005.12.24"]
[Round "1"]
[White "Matacz 1.02"]
[Black "Dorky 3.48"]
[Result "0-1"]
[ECO "A05"]
[Opening "D?but Reti"]
[Time "09:29:03"]
[Variation "1...Cf6"]
[TimeControl "1800"]
[Termination "normal"]
[PlyCount "139"]
[WhiteType "program"]
[BlackType "program"]
1. Nf3 Nf6 2. a3 d6 {-0.86/13} 3. d4 {+0.17/12} Nbd7 {-0.94/12} 4. Nc3
{+0.60/13} e5 {-0.94/12} 5. e4 {+0.39/12} Be7 {-0.90/11} 6. Bc4 {+0.36/12}
Nb6 {-0.85/11} 7. Bb5 {+0.40/12} c6 {-0.78/13} 8. dxe5 {+0.41/13} dxe5
{-0.98/12} 9. Qxd8 {+0.43/13} Bxd8 {-0.51/14} 10. Be2 {+0.41/13} Bc7
{-0.51/13} 11. a4 {+0.26/12} Nbd7 {-0.47/12} 12. Be3 {+0.34/11} Ng4
{-0.44/12} 13. Bg5 {+0.30/12} O-O {-0.42/12} 14. h3 {+0.51/11} Ngf6
{+0.11/13} 15. a5 {+0.16/12} Nc5 {+0.10/13} 16. Bxf6 {+0.31/12} gxf6
{+0.12/13} 17. b4 {+0.39/11} Ne6 {+0.23/13} 18. O-O {+0.19/11} Rd8
{+0.16/12} 19. Bd3 {+0.16/11} Bd6 {+0.24/12} 20. Rfb1 {+0.24/11} Nf4
{+0.20/11} 21. Bc4 {+0.33/12} Bd7 {+0.25/11} 22. Na4 {+0.31/12} Be6
{+0.23/11} 23. Bxe6 {+0.36/12} fxe6 {+0.17/12} 24. Nc3 {+0.39/11} Rd7
{+0.17/12} 25. h4 {+0.35/12} Rad8 {+0.14/11} 26. g3 {+0.38/11} Ng6
{+0.08/12} 27. a6 {+0.52/12} b6 {-0.04/12} 28. h5 {+0.47/13} Nh8 {+0.10/13}
29. Rb2 {+0.39/12} Bf8 {+0.13/13} 30. Kf1 {+0.38/11} Nf7 {+0.21/14} 31. Re1
{+0.22/12} Nd6 {+0.31/13} 32. Rd1 {+0.27/12} Nc4 {+0.75/14} 33. Rxd7
{+0.07/15} Rxd7 {+0.28/14} 34. Rb3 {+0.10/14} Nd2 {-0.06/12} 35. Nxd2
{-0.08/16} Rxd2 {+0.01/15} 36. b5 {+0.04/15} c5 {+0.07/14} 37. Rb2
{-0.05/15} Bh6 {+0.07/13} 38. g4 {+0.16/14} Rd4 {+0.14/13} 39. f3
{+0.30/14} Rd2 {0.00/13} 40. Ne2 {+0.22/15} Kf7 {0.00/14} 41. Ke1
{+0.27/15} Rd7 {0.00/13} 42. Kf2 {+0.23/14} Rd2 {0.00/14} 43. Ke1
{+0.27/15} Rd7 {0.00/14} 44. Rb1 {+0.20/14} Bd2 {0.00/13} 45. Kf2
{+0.01/15} Ke7 {0.00/13} 46. c4 {+0.28/14} Rd3 {0.00/14} 47. Rb2 {+0.22/14}
Be3 {0.00/13} 48. Kg3 {+0.25/15} Kd6 {0.00/13} 49. Rc2 {+0.50/15} Bd2
{0.00/15} 50. Kf2 {+0.48/15} Be3 {0.00/17} 51. Kg2 {+0.50/16} Bg5 {0.00/16}
52. Nc1 {+0.40/15} Rd1 {0.00/15} 53. Na2 {+0.17/16} Ke7 {0.00/14} 54. Nc3
{+0.39/14} Rd3 {0.00/16} 55. Kf2 {+0.23/14} Rd4 {0.00/12} 56. Ne2
{+0.30/15} Rd3 {0.00/14} 57. Ng3 {+0.26/15} Bf4 {0.00/14} 58. Kg2
{+0.05/16} Bxg3 {+0.16/14} 59. Kxg3 {-0.03/17} f5 {+0.16/14} 60. gxf5
{-0.09/17} exf5 {+0.31/14} 61. exf5 {-0.09/17} Kf6 {+0.31/13} 62. Kg4
{-0.39/17} Rd1 {+0.51/13} 63. h6 {-0.02/18} Rd4 {+0.92/13} 64. Kh5
{0.00/19} Rf4 {+0.48/14} 65. Rg2 {0.00/19} Rxf5 {+0.36/14} 66. Kh4
{0.00/19} Rf4 {+0.36/14} 67. Kh5 {0.00/19} Rf5 {0.00/14} 68. Kh4 {0.00/20}
Rf4 {0.00/15} 69. Kh5 {0.00/19} Rf5 {0.00/14} ... {0-1 les Blancs perdent
au temps} 0-1
White are loosing here on time instead of claiming draw.
Here is the debug file for the last move of Matacz
I hope this could help :
*** xxx czas uzyty: 0
---------- repetition after hash!!!
-FEN: 8/p6p/Pp3k1P/1Pp1p3/2P2r1K/5P2/6R1/8 w - -
-E: 2: 0 h4h5 f4f5
-E: 3: 0 h4h5 f4f5 h5h4
-E: 4: 0 h4h5 f4f5 h5h4 f5f4
-E: 5: 0 h4h5 f4f5 h5h4 f5f4 h4h5
-E: 6: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5
-E: 7: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4
-E: 8: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 9: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5
-E: 10: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5
-E: 11: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4
-E: 12: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 13: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 14: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 15: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 16: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 17: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 18: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-E: 19: 0 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4 h4h5 f4f5 h5h4 f5f4
-M: exited StartEngine
31cc1560 91c5c0ea
move h4h5 score: 0
- NO ponder move
::cmd:: time
::cmd:: f4f5
6e1e6067 3c1ba9e7
-M: entered StartEngine, goodPonder: 0
*** xxx czas uzyty: 0
-M: exited StartEngine
- NO ponder move
::cmd:: ?
::cmd:: ?
::cmd:: result
::cmd:: 0-1
::cmd:: ?
::cmd:: force
-M: entered StopEngine
-M: exited StopEngine
::cmd:: quit
Best Regards.
Arnaud Loh?ac