Redqueen 1.1.1 64-bit - Is this a bug?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
SzG
Posts: 2447
Joined: Fri Mar 10, 2006 6:20 am
Location: Szentendre, Hungary

Redqueen 1.1.1 64-bit - Is this a bug?

Post by SzG » Mon Mar 26, 2012 2:59 pm

Just watched this hooror ending. It was played under WinBoard and, unfortunately, I haven't saved the debug file.

[Event "Computer Chess Game"]
[Site "LUCIFER"]
[Date "2012.03.26"]
[Round "62"]
[White "Bobcat 3.25 64-bit"]
[Black "Redqueen 1.1.1 64-bit"]
[Result "1-0"]
[TimeControl "40/155"]
[Annotator "10. +0.48 10... -0.36"]

1. c4 c5 2. Nf3 Nf6 3. g3 b6 4. Bg2 Bb7 5. Nc3 e6 6. O-O Be7 7. d4 cxd4 8.
Qxd4 d6 9. Rd1 a6 10. Be3 {+0.48/16 5} Nbd7 {-0.36/19 17} 11. Ng5
{+0.63/17 5} Bxg2 {-0.27/19 15} 12. Kxg2 {+0.40/17 5} Qc7 {-0.17/18 15} 13.
Nge4 {+0.47/15 5} Nxe4 {-0.17/18 9} 14. Nxe4 {+0.28/16 5} O-O {-0.13/16 8}
15. f3 {+0.30/18 5} Nc5 {-0.21/17 8} 16. Rac1 {+0.30/18 5} Qc6 {-0.31/17 8}
17. Nc3 {+0.40/18 5} a5 {-0.39/17 6} 18. h3 {+0.43/17 5} Rad8 {-0.31/16 4}
19. Qg4 {+0.44/18 5} f5 {-0.25/17 5} 20. Qh5 {+0.11/17 5} Nd7 {-0.17/17 5}
21. Bg5 {+0.44/18 5} Nf6 {+0.00/18 5} 22. Qh4 {+0.25/18 5} h6 {+0.73/16 3}
23. Bd2 {-0.24/17 5} e5 {+0.73/15 3} 24. c5 {-0.45/15 5} dxc5
{+0.95/14 2.4} 25. Qc4+ {-0.53/17 5} Kh7 {+1.01/14 2.7} 26. Be3
{-0.51/16 5} Rfe8 {+0.97/14 3} 27. Qf7 {-0.47/16 5} Bd6 {+1.19/15 2.8} 28.
Qc4 {-0.62/18 5} Rd7 {+1.21/15 2.5} 29. Qa4 {-0.48/18 5} Qb7 {+1.03/13 2.1}
30. Nd5 {-0.59/16 5} Nxd5 {+1.20/15 2.5} 31. Rxd5 {-0.68/19 5} Re6
{+0.92/14 3} 32. Rcd1 {-0.20/17 5} e4 {+0.97/15 2.3} 33. f4 {-0.17/19 5}
Rf6 {+0.56/14 2.5} 34. Qb5 {+0.00/18 5} Qc7 {+0.48/15 2.3} 35. Bd2
{+0.00/18 5} Re7 {+0.24/15 4} 36. Qc4 {+0.00/17 5} Qb8 {+0.50/14 1.9} 37.
a4 {+0.00/17 5} Qg8 {+0.61/14 1.2} 38. Bc3 {+0.18/20 5} Rf8 {+0.56/16 2.9}
39. Qb5 {+0.02/19 5} Bc7 {+0.60/14 0.8} 40. b3 {+0.00/17 3} g5
{+0.55/14 1.2} 41. Rd7 {-0.35/18 4} Rff7 {+1.06/19 17} 42. Rxe7
{-0.27/19 4} Rxe7 {+0.33/19 16} 43. Rd7 {+0.04/19 4} Qe6 {+0.00/20 14} 44.
Rxe7+ {+0.15/19 4} Qxe7 {+0.00/20 10} 45. Qc6 {+0.00/20 4} gxf4
{+0.00/20 21} 46. Qd5 {+0.21/19 4} fxg3 {+0.00/17 18} 47. Qxf5+
{+0.20/18 4} Kg8 {+0.62/6 0.1} 48. Qg6+ {+0.16/17 4} Kf8 {-0.04/16 5} 49.
Qxh6+ {+0.15/18 4} Ke8 {+0.00/16 4} 50. Qg6+ {+0.15/18 4} Kd7 {-0.09/17 6}
51. Be1 {+0.13/18 4} Bd6 {-0.09/17 5} 52. Bxg3 {+0.11/18 4} Bxg3
{-0.19/16 4} 53. Kxg3 {+0.10/16 4} Qe5+ {-0.19/15 3} 54. Kh4 {+0.20/14 4}
Qd4 {+0.00/14 1.9} 55. Qxb6 {+0.12/15 4} e3+ {+0.00/14 1.4} 56. Kh5
{+0.00/17 4} Qe5+ 57. Kh6 {+0.00/18 4} Qf4+ {-0.41/1 1.3} 58. Kg7
{+0.00/16 4} Qg3+ {+0.00/13 1.2} 59. Kf6 {+0.00/17 4} Qh4+ {+0.00/14 1.4}
60. Kf5 {+0.00/18 4} Qh5+ {+0.00/14 1.5} 61. Ke4 {+0.00/19 4} Qh4+
{+0.00/15 1.2} 62. Kf5 {+0.00/22 4} Qxh3+ 63. Kf4 {+0.00/18 4} Qf1+ 64.
Kxe3 {+0.00/17 4} Qg1+ 65. Kf3 {+0.00/18 4} Qh1+ 66. Kg4 {+0.00/19 4} Qe4+
67. Kh3 {+0.00/19 4} Qe6+ {-0.50/2 1.0} 68. Qxe6+ {+3.57/24 4} Kxe6
{-3.11/22 1.8} 69. Kg4 {+4.56/26 4} Ke5 {-11.35/23 4} 70. Kf3 {+7.20/27 4}
Kd4 {-13.40/22 3} 71. e4 {+6.47/26 4} Ke5 {-13.62/23 1.1} 72. Ke3
{+10.51/26 4} Ke6 {-14.63/23 0.8} 73. Kd3 {+13.30/26 4} Ke5 {-14.72/23 0.4}
74. Kc4 {+20.00/28 4} Kxe4 {-14.73/23 0.3}
{Xboard adjudication} 1-0
Gabor Szots

CCRL testing group

bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 2:23 am
Location: Milky Way
Contact:

Re: Redqueen 1.1.1 64-bit - Is this a bug?

Post by bhlangonijr » Mon Mar 26, 2012 4:52 pm

SzG wrote:Just watched this hooror ending. It was played under WinBoard and, unfortunately, I haven't saved the debug file.
...
Hello Garbor,

it seems like a problem in the time management function (again). I managed to reproduce the blunder Qe6+?? on

[D] 8/3k4/1Q6/p1p5/P3q3/1P5K/4P3/8 b - - 6 67

It appears the engine ran out of time before finishing the 40 moves cycle , causing it to make the move instantly. Unfortunately as you can see the horrible Qe6+ is selected as the best move if the engine has no time to search in this position:

Code: Select all

RedQueen. Copyright (C) 2008-2012 Ben-Hur Carlos Vieira Langoni Junior. 
uci
id name RedQueen 1.1.1
id author Ben-Hur Carlos Vieira Langoni Junior
option name Hash type spin default 128 min 1 max 4096
option name Threads type spin default 8 min 1 max 16
option name Ponder type check default true
option name Positional_Evaluation_Weight type spin default 100 min 1 max 200
option name Tactical_Evaluation_Weight type spin default 100 min 1 max 200
option name Use_Custom_Engine_Settings? type check default true
option name Custom_Settings_File_Path type string default parameters.txt
option name Clear Hash type button 
uciok
setoption name Threads value 1
position fen 8/3k4/1Q6/p1p5/P3q3/1P5K/4P3/8 b - - 6 67
go depth 0
bestmove e4e6
go depth 2
info depth 1 seldepth 1
info depth 1 score cp -50 time 1 nodes 239 nps 239 pv e4e6 b6e6
info nodes 239 time 1 nps 239 hashfull 0
info depth 2 seldepth 4
info depth 2 score cp -49 time 2 nodes 504 nps 504 pv e4e3 h3h4 e3e4
info nodes 504 time 2 nps 504 hashfull 0
info depth 2 seldepth 4
info depth 2 score cp -49 time 2 nodes 504 nps 504 pv e4e3 h3h4 e3e4
info nodes 504 time 2 nps 504 hashfull 0
bestmove e4e3 ponder h3h4
Obs.: if you give it a little bit more time to search, the engine will be picking a more "sound" move as Qe3
Time management related functions will be my priority to the next release.

Thanks for testing it.

Post Reply