Critter 0.70 is out

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

Moderators: hgm, Rebel, chrisw

alpha123
Posts: 660
Joined: Sat Dec 05, 2009 5:13 am
Location: Colorado, USA

Re: Critter 0.70 is out

Post by alpha123 »

beachknight wrote:
alpha123 wrote:
beachknight wrote:around 3200 performance. incredible.

congrats, Richard.

http://www.talkchess.com/forum/viewtopic.php?t=34477
You better be kidding. Is that on the CCRL scale?

Peter
nope sir, on my scale!

best,
Phew. It would have been pretty awesome though if it actually was stronger than Rybka.....

What was 0.60 on your scale?

Peter
Edward German

Re: Critter 0.70 vs Rybka 3

Post by Edward German »

Edward German wrote:
rvida wrote:Download link:
Critter 0.70

Strength:

In direct match against Critter 0.60 it is nearly 100 elo stronger.
It performs quite good against Komodo, Naum, even Shredder, but still gets eaten alive by Stockfish (especially in endgames).

Enjoy,

Richard
0.70 looks to me like an IvanHoe-Brother, no doubt! :D

ED.
PS:
Why modest (german: "bescheiden") so? Here Rybka 3 (16m + 0s) must very hard fighting for a draw!

[Event "16m + 0s, rated"]
[Site "Engine Room"]
[Date "2010.05.24"]
[Round "?"]
[White "Ayla, Critter 0.70 64-bit"]
[Black "Chesslet, Rybka 3"]
[Result "1/2-1/2"]
[WhiteElo "2446"]
[BlackElo "2437"]
[PlyCount "282"]
[EventDate "2010.05.24"]
[EventType "rapid"]

1. Nf3 {B/0 0} Nf6 {0} 2. g3 {B/0 0} d5 {0} 3. Bg2 {B/0 0} c6 {0} 4. O-O {B/0 0
} Bg4 {0} 5. d3 {B/0 0} Nbd7 {0} 6. Nc3 {B/0 0} e5 {30} 7. e4 {B/0 0} d4 {35}
8. Ne2 {B/0 0} h6 {32} 9. Nh4 {B/0 0} g5 {10} 10. Nf5 {B/0 0} Qb6 {11} 11. h3 {
B/0 0} Bxf5 {11} 12. exf5 {B/0 0} O-O-O {31} 13. c3 {B/0 0} dxc3 {14} 14. bxc3
{B/0 0} Qa6 {22} 15. Qc2 {B/0 0} Nc5 {49} 16. d4 {0.11/19 40} exd4 {0} 17. cxd4
{0.23/19 38} Qd3 {0} 18. Qb2 {0.19/18 36} Bg7 {(Sce4) 10} 19. Be3 {0.50/18 35}
Nd5 {0} 20. Rfd1 {0.55/19 33} Qxf5 {28} 21. Rab1 {0.53/19 16} Rd7 {37} 22. Nc3
{0.66/18 0} Nxe3 {11} 23. fxe3 {0.57/19 23} Na6 {0} 24. g4 {0.68/18 30} Qa5 {38
} 25. Ne4 {0.81/18 7} Qc7 {32} 26. Qe2 {0.79/17 43} Re8 {(Td5) 30} 27. Rb3 {
0.64/15 27} Rde7 {16} 28. Qd3 {1.16/16 6} Nb8 {75} 29. d5 {1.29/19 0} cxd5 {16}
30. Qxd5 {1.56/19 10} Rd7 {1} 31. Nd6+ {1.56/20 24} Rxd6 {(Dxd6) 1.44/19 0} 32.
Qxd6 {1.56/19 5} Qxd6 {1.36/20 14} 33. Rxd6 {1.58/21 0} Re7 {(b6) 1.36/21 19}
34. Rd1 {1.60/21 24} b6 {1.36/21 35} 35. Rc1+ {1.57/21 0} Kd8 {1.34/21 4} 36.
Rd3+ {1.54/21 5} Rd7 {1.35/22 5} 37. Rxd7+ {1.52/22 14} Nxd7 {1.41/19 4} 38.
Bd5 {1.52/23 19} f6 {1.42/23 0} 39. Kg2 {1.52/22 19} Nc5 {1.39/19 3} 40. Rf1 {
1.53/22 14} Kc7 {1.39/22 4} 41. Rf5 {1.53/22 11} a6 {(Sd7) 1.39/22 0} 42. Kf3 {
1.55/22 20} Kd7 {(Kd6) 1.39/24 0} 43. e4 {1.66/23 16} Kd6 {1.38/18 12} 44. Ke3
{1.66/23 5} Nd7 {1.39/20 0} 45. Rf1 {1.66/22 15} a5 {(Kc7) 1.48/20 5} 46. Bc4 {
1.69/19 13} Ke7 {1.52/21 0} 47. Bb5 {1.87/22 14} Nc5 {1.67/21 0} 48. Rd1 {
1.87/23 12} Bf8 {1.73/20 8} 49. Kf3 {1.87/22 3} Bg7 {1.50/22 6} 50. Rd2 {
1.83/22 10} Bf8 {1.57/22 6} 51. Bc6 {1.89/23 5} Bg7 {1.58/21 4} 52. Rd1 {
1.87/24 11} Bf8 {1.58/22 5} 53. Kg2 {1.85/22 9} Ke6 {(Lg7) 1.45/19 5} 54. Rd8 {
1.97/22 12} Bd6 {(Le7) 1.60/20 3} 55. Bd5+ {2.10/21 11} Ke7 {(Ke5) 1.53/19 3}
56. Rh8 {2.10/22 13} Be5 {1.66/20 0} 57. Rxh6 {2.08/20 2} Nd3 {1.65/21 12} 58.
h4 {2.09/21 1} gxh4 {1.47/18 3} 59. Rxh4 {2.09/22 2} Kd6 {1.47/19 2} 60. Rh8 {
2.09/20 11} Kc5 {1.48/20 0} 61. Kf3 {2.20/21 9} b5 {1.51/20 3} 62. Re8 {
2.17/21 9} Kd4 {1.48/17 6} 63. Rc8 {2.28/19 6} Bd6 {1.40/18 3} 64. Rd8 {
2.26/21 8} Ne5+ {(Lc7) 1.34/18 2} 65. Ke2 {2.43/18 2} Kc5 {(Lc7) 1.41/20 9} 66.
Rg8 {2.69/20 11} a4 {(Le7) 1.39/17 4} 67. g5 {2.81/20 7} fxg5 {1.39/15 0} 68.
Rxg5 {2.80/20 2} Kb4 {(Kd4) 1.39/17 8} 69. Rg1 {2.81/20 10} Bc5 {1.43/19 4} 70.
Rb1+ {2.81/20 4} Ka5 {1.46/19 2} 71. Rc1 {2.81/21 7} Kb6 {(Ld4) 1.54/19 6} 72.
Rd1 {2.85/20 9} Bd6 {(b4) 1.55/18 3} 73. Be6 {3.01/19 7} Kc6 {1.75/19 3} 74.
Ke3 {3.12/19 4} b4 {(Kc5) 1.73/18 4} 75. Kf4 {3.00/17 6} b3 {(Sc4+) 1.73/19 0}
76. axb3 {3.31/17 8} a3 {1.79/20 0} 77. Bd5+ {3.27/18 5} Kc7 {1.87/19 7} 78.
Kf5 {3.33/18 1} Bb4 {1.56/17 2} 79. Rc1+ {3.21/19 13} Kd7 {1.95/20 9} 80. Rc2 {
3.21/20 0} Nf3 {1.96/21 22} 81. Ra2 {3.20/21 0} Kd6 {1.56/18 3} 82. Kf4 {
3.20/21 3} Ne5 {(Sd4) 1.64/18 4} 83. Ke3 {3.35/18 2} Bc5+ {(Kc5) 1.62/21 22}
84. Kd2 {3.35/19 1} Bb4+ {1.65/22 5} 85. Kc2 {3.21/20 2} Kc5 {1.72/22 2} 86.
Ra1 {3.21/22 4} Kd4 {1.62/19 1} 87. Rf1 {3.21/20 1} Ke3 {1.62/20 1} 88. Rg1 {
3.21/21 3} Kd4 {(Kf4) 1.62/18 2} 89. Rf1 {3.21/18 1} Ke3 {0.00/26 1} 90. Rh1 {
3.21/21 2} Kd4 {(Sg6) 1.62/21 4} 91. Rd1+ {3.21/22 6} Ke3 {1.62/20 11} 92. Rg1
{3.21/23 0} Kd4 {0.00/24 2} 93. Rh1 {3.21/21 4} Ke3 {1.63/20 4} 94. Rh8 {
3.21/22 2} Bd6 {(Kd4) 1.63/18 2} 95. Rh7 {3.21/21 6} Kd4 {(Lb4) 1.63/18 2} 96.
Rh1 {3.21/22 5} Bb4 {0.00/25 1} 97. Rd1+ {3.21/21 3} Ke3 {0.00/30 1} 98. Bb7 {
3.21/22 3} Ba5 {1.70/18 2} 99. Rg1 {3.21/20 1} Bb4 {1.63/19 2} 100. Rd1 {
3.21/22 3} Ba5 {0.00/25 1} 101. Rg1 {3.21/21 2} Bb4 {0.00/24 2} 102. Rh1 {
3.21/21 1} Kd4 {1.86/20 10} 103. Rd1+ {3.21/22 5} Ke3 {1.86/21 0} 104. Rh1 {
3.21/20 4} Kd4 {0.00/25 1} 105. Bd5 {3.21/21 3} Ke3 {0.00/29 0} 106. Rh8 {
3.21/21 2} Bd6 {(Kd4) 0.00/21 1} 107. Rh6 {3.21/19 4} Bf8 {(Lb4) 1.63/18 1}
108. Rh5 {3.21/20 4} Kd4 {1.63/18 1} 109. Bb7 {3.21/19 3} Bb4 {(Ld6) 1.66/19 4}
110. Rh1 {3.21/21 3} Ke3 {1.66/19 3} 111. Rh6 {3.21/20 1} Bf8 {(Kd4) 1.79/18 1}
112. Rh1 {3.21/20 3} Bb4 {0.00/16 0} 113. Rh6 {3.21/21 3} Bf8 {(Kd4) 0.00/22 1}
114. Rh5 {3.21/20 3} Kd4 {(Lb4) 1.79/19 2} 115. Rh7 {3.21/20 2} Bd6 {1.63/19 1}
116. Rh6 {3.21/21 2} Bc5 {(Lb4) 1.79/19 1} 117. Rh7 {3.08/19 3} Bd6 {
(Lb4) 0.00/22 0} 118. Rh4 {3.20/17 2} Be7 {(Kc5) 1.63/19 1} 119. Rh5 {2.86/18 7
} Bb4 {(Ld6) 0.00/23 0} 120. Rh8 {2.47/17 14} Be7 {1.52/16 3} 121. Rc8 {
2.50/17 0} Ke3 {(Sd3) 1.52/17 0} 122. Kc3 {2.61/16 4} Nd3 {(Ld6) 1.52/17 1}
123. Ra8 {2.62/16 2} Bd6 {(Lc5) 1.32/18 6} 124. Kc4 {2.68/18 2} Nb2+ {
(Le7) 1.12/16 0} 125. Kd5 {2.48/15 5} Bb4 {1.12/17 0} 126. e5 {2.47/14 1} Kd3 {
1.22/17 0} 127. Kc6 {2.49/13 1} Nd1 {1.12/15 0} 128. Kb5 {2.49/13 1} Be7 {
1.23/16 0} 129. Bc8 {2.50/15 0} Nc3+ {0.83/16 1} 130. Kc6 {1.51/16 6} Bb4 {
(Kc2) 0.48/17 0} 131. Bf5+ {0.69/12 1} Ke3 {(Kd2) 0.46/17 0} 132. Kd7 {
1.44/12 2} a2 {(Kf4) 0.44/18 1} 133. Ra6 {0.68/12 1} Kd2 {(Kf4) 0.21/14 1} 134.
e6 {0.50/13 1} Kc1 {0.24/15 1} 135. e7 {0.50/15 0} Bxe7 {0.25/18 0} 136. Kxe7 {
0.00/17 2} Kb2 {0.26/22 0} 137. Kf6 {0.00/17 0} a1=Q {0.03/19 1} 138. Rxa1 {
0.00/23 0} Kxa1 {0.02/23 0} 139. b4 {0.00/24 0} Kb2 {0.02/25 0} 140. b5 {
0.00/26 0} Nxb5 {0.01/23 0} 141. Bb1 {0.00/56 0} Kxb1 {
(Lag: Av=0.18s, max=0.6s) -0.23/27 1} 1/2-1/2

ED.
User avatar
rvida
Posts: 481
Joined: Thu Apr 16, 2009 12:00 pm
Location: Slovakia, EU

Re: Critter 0.70 is out

Post by rvida »

alpha123 wrote: Phew. It would have been pretty awesome though if it actually was stronger than Rybka.....
Peter
Rest assured it is _far_ bellow Rybka...

From the last test run before release:

Code: Select all

Critter dev - Naum 4.1    25.5  -  24.5    51.00%     
Critter dev - Rybka 3 32-bit    18.5  -  31.5    37.00%     
Critter dev - Stockfish 1.7.1 JA    21.0  -  29.0    42.00%     
Critter dev - Stockfish 1.6.2 JA    25.0  -  25.0    50.00%     
Critter dev - Deep Shredder 12 UCI    23.0  -  27.0    46.00%     
    113.0  -  137.0    45.20%     

250 out of 250 games played 
Level: 40 Moves in 2 min 
40/2 repeating, all engines 32bit, 1T

Edit: Critter used tablebases, other engines where without
Edward German

Re: Finally, now Rybka 3 is killed!

Post by Edward German »

Edward German wrote:
Edward German wrote:
rvida wrote:Download link:
Critter 0.70

Strength:

In direct match against Critter 0.60 it is nearly 100 elo stronger.
It performs quite good against Komodo, Naum, even Shredder, but still gets eaten alive by Stockfish (especially in endgames).

Enjoy,

Richard
0.70 looks to me like an IvanHoe-Brother, no doubt! :D

ED.
PS:
Why modest (german: "bescheiden") so? Here Rybka 3 (16m + 0s) must very hard fighting for a draw!

[Event "16m + 0s, rated"]
[Site "Engine Room"]
[Date "2010.05.24"]
[Round "?"]
[White "Ayla, Critter 0.70 64-bit"]
[Black "Chesslet, Rybka 3"]
[Result "1/2-1/2"]
[WhiteElo "2446"]
[BlackElo "2437"]
[PlyCount "282"]
[EventDate "2010.05.24"]
[EventType "rapid"]

1. Nf3 {B/0 0} Nf6 {0} 2. g3 {B/0 0} d5 {0} 3. Bg2 {B/0 0} c6 {0} 4. O-O {B/0 0
} Bg4 {0} 5. d3 {B/0 0} Nbd7 {0} 6. Nc3 {B/0 0} e5 {30} 7. e4 {B/0 0} d4 {35}
8. Ne2 {B/0 0} h6 {32} 9. Nh4 {B/0 0} g5 {10} 10. Nf5 {B/0 0} Qb6 {11} 11. h3 {
B/0 0} Bxf5 {11} 12. exf5 {B/0 0} O-O-O {31} 13. c3 {B/0 0} dxc3 {14} 14. bxc3
{B/0 0} Qa6 {22} 15. Qc2 {B/0 0} Nc5 {49} 16. d4 {0.11/19 40} exd4 {0} 17. cxd4
{0.23/19 38} Qd3 {0} 18. Qb2 {0.19/18 36} Bg7 {(Sce4) 10} 19. Be3 {0.50/18 35}
Nd5 {0} 20. Rfd1 {0.55/19 33} Qxf5 {28} 21. Rab1 {0.53/19 16} Rd7 {37} 22. Nc3
{0.66/18 0} Nxe3 {11} 23. fxe3 {0.57/19 23} Na6 {0} 24. g4 {0.68/18 30} Qa5 {38
} 25. Ne4 {0.81/18 7} Qc7 {32} 26. Qe2 {0.79/17 43} Re8 {(Td5) 30} 27. Rb3 {
0.64/15 27} Rde7 {16} 28. Qd3 {1.16/16 6} Nb8 {75} 29. d5 {1.29/19 0} cxd5 {16}
30. Qxd5 {1.56/19 10} Rd7 {1} 31. Nd6+ {1.56/20 24} Rxd6 {(Dxd6) 1.44/19 0} 32.
Qxd6 {1.56/19 5} Qxd6 {1.36/20 14} 33. Rxd6 {1.58/21 0} Re7 {(b6) 1.36/21 19}
34. Rd1 {1.60/21 24} b6 {1.36/21 35} 35. Rc1+ {1.57/21 0} Kd8 {1.34/21 4} 36.
Rd3+ {1.54/21 5} Rd7 {1.35/22 5} 37. Rxd7+ {1.52/22 14} Nxd7 {1.41/19 4} 38.
Bd5 {1.52/23 19} f6 {1.42/23 0} 39. Kg2 {1.52/22 19} Nc5 {1.39/19 3} 40. Rf1 {
1.53/22 14} Kc7 {1.39/22 4} 41. Rf5 {1.53/22 11} a6 {(Sd7) 1.39/22 0} 42. Kf3 {
1.55/22 20} Kd7 {(Kd6) 1.39/24 0} 43. e4 {1.66/23 16} Kd6 {1.38/18 12} 44. Ke3
{1.66/23 5} Nd7 {1.39/20 0} 45. Rf1 {1.66/22 15} a5 {(Kc7) 1.48/20 5} 46. Bc4 {
1.69/19 13} Ke7 {1.52/21 0} 47. Bb5 {1.87/22 14} Nc5 {1.67/21 0} 48. Rd1 {
1.87/23 12} Bf8 {1.73/20 8} 49. Kf3 {1.87/22 3} Bg7 {1.50/22 6} 50. Rd2 {
1.83/22 10} Bf8 {1.57/22 6} 51. Bc6 {1.89/23 5} Bg7 {1.58/21 4} 52. Rd1 {
1.87/24 11} Bf8 {1.58/22 5} 53. Kg2 {1.85/22 9} Ke6 {(Lg7) 1.45/19 5} 54. Rd8 {
1.97/22 12} Bd6 {(Le7) 1.60/20 3} 55. Bd5+ {2.10/21 11} Ke7 {(Ke5) 1.53/19 3}
56. Rh8 {2.10/22 13} Be5 {1.66/20 0} 57. Rxh6 {2.08/20 2} Nd3 {1.65/21 12} 58.
h4 {2.09/21 1} gxh4 {1.47/18 3} 59. Rxh4 {2.09/22 2} Kd6 {1.47/19 2} 60. Rh8 {
2.09/20 11} Kc5 {1.48/20 0} 61. Kf3 {2.20/21 9} b5 {1.51/20 3} 62. Re8 {
2.17/21 9} Kd4 {1.48/17 6} 63. Rc8 {2.28/19 6} Bd6 {1.40/18 3} 64. Rd8 {
2.26/21 8} Ne5+ {(Lc7) 1.34/18 2} 65. Ke2 {2.43/18 2} Kc5 {(Lc7) 1.41/20 9} 66.
Rg8 {2.69/20 11} a4 {(Le7) 1.39/17 4} 67. g5 {2.81/20 7} fxg5 {1.39/15 0} 68.
Rxg5 {2.80/20 2} Kb4 {(Kd4) 1.39/17 8} 69. Rg1 {2.81/20 10} Bc5 {1.43/19 4} 70.
Rb1+ {2.81/20 4} Ka5 {1.46/19 2} 71. Rc1 {2.81/21 7} Kb6 {(Ld4) 1.54/19 6} 72.
Rd1 {2.85/20 9} Bd6 {(b4) 1.55/18 3} 73. Be6 {3.01/19 7} Kc6 {1.75/19 3} 74.
Ke3 {3.12/19 4} b4 {(Kc5) 1.73/18 4} 75. Kf4 {3.00/17 6} b3 {(Sc4+) 1.73/19 0}
76. axb3 {3.31/17 8} a3 {1.79/20 0} 77. Bd5+ {3.27/18 5} Kc7 {1.87/19 7} 78.
Kf5 {3.33/18 1} Bb4 {1.56/17 2} 79. Rc1+ {3.21/19 13} Kd7 {1.95/20 9} 80. Rc2 {
3.21/20 0} Nf3 {1.96/21 22} 81. Ra2 {3.20/21 0} Kd6 {1.56/18 3} 82. Kf4 {
3.20/21 3} Ne5 {(Sd4) 1.64/18 4} 83. Ke3 {3.35/18 2} Bc5+ {(Kc5) 1.62/21 22}
84. Kd2 {3.35/19 1} Bb4+ {1.65/22 5} 85. Kc2 {3.21/20 2} Kc5 {1.72/22 2} 86.
Ra1 {3.21/22 4} Kd4 {1.62/19 1} 87. Rf1 {3.21/20 1} Ke3 {1.62/20 1} 88. Rg1 {
3.21/21 3} Kd4 {(Kf4) 1.62/18 2} 89. Rf1 {3.21/18 1} Ke3 {0.00/26 1} 90. Rh1 {
3.21/21 2} Kd4 {(Sg6) 1.62/21 4} 91. Rd1+ {3.21/22 6} Ke3 {1.62/20 11} 92. Rg1
{3.21/23 0} Kd4 {0.00/24 2} 93. Rh1 {3.21/21 4} Ke3 {1.63/20 4} 94. Rh8 {
3.21/22 2} Bd6 {(Kd4) 1.63/18 2} 95. Rh7 {3.21/21 6} Kd4 {(Lb4) 1.63/18 2} 96.
Rh1 {3.21/22 5} Bb4 {0.00/25 1} 97. Rd1+ {3.21/21 3} Ke3 {0.00/30 1} 98. Bb7 {
3.21/22 3} Ba5 {1.70/18 2} 99. Rg1 {3.21/20 1} Bb4 {1.63/19 2} 100. Rd1 {
3.21/22 3} Ba5 {0.00/25 1} 101. Rg1 {3.21/21 2} Bb4 {0.00/24 2} 102. Rh1 {
3.21/21 1} Kd4 {1.86/20 10} 103. Rd1+ {3.21/22 5} Ke3 {1.86/21 0} 104. Rh1 {
3.21/20 4} Kd4 {0.00/25 1} 105. Bd5 {3.21/21 3} Ke3 {0.00/29 0} 106. Rh8 {
3.21/21 2} Bd6 {(Kd4) 0.00/21 1} 107. Rh6 {3.21/19 4} Bf8 {(Lb4) 1.63/18 1}
108. Rh5 {3.21/20 4} Kd4 {1.63/18 1} 109. Bb7 {3.21/19 3} Bb4 {(Ld6) 1.66/19 4}
110. Rh1 {3.21/21 3} Ke3 {1.66/19 3} 111. Rh6 {3.21/20 1} Bf8 {(Kd4) 1.79/18 1}
112. Rh1 {3.21/20 3} Bb4 {0.00/16 0} 113. Rh6 {3.21/21 3} Bf8 {(Kd4) 0.00/22 1}
114. Rh5 {3.21/20 3} Kd4 {(Lb4) 1.79/19 2} 115. Rh7 {3.21/20 2} Bd6 {1.63/19 1}
116. Rh6 {3.21/21 2} Bc5 {(Lb4) 1.79/19 1} 117. Rh7 {3.08/19 3} Bd6 {
(Lb4) 0.00/22 0} 118. Rh4 {3.20/17 2} Be7 {(Kc5) 1.63/19 1} 119. Rh5 {2.86/18 7
} Bb4 {(Ld6) 0.00/23 0} 120. Rh8 {2.47/17 14} Be7 {1.52/16 3} 121. Rc8 {
2.50/17 0} Ke3 {(Sd3) 1.52/17 0} 122. Kc3 {2.61/16 4} Nd3 {(Ld6) 1.52/17 1}
123. Ra8 {2.62/16 2} Bd6 {(Lc5) 1.32/18 6} 124. Kc4 {2.68/18 2} Nb2+ {
(Le7) 1.12/16 0} 125. Kd5 {2.48/15 5} Bb4 {1.12/17 0} 126. e5 {2.47/14 1} Kd3 {
1.22/17 0} 127. Kc6 {2.49/13 1} Nd1 {1.12/15 0} 128. Kb5 {2.49/13 1} Be7 {
1.23/16 0} 129. Bc8 {2.50/15 0} Nc3+ {0.83/16 1} 130. Kc6 {1.51/16 6} Bb4 {
(Kc2) 0.48/17 0} 131. Bf5+ {0.69/12 1} Ke3 {(Kd2) 0.46/17 0} 132. Kd7 {
1.44/12 2} a2 {(Kf4) 0.44/18 1} 133. Ra6 {0.68/12 1} Kd2 {(Kf4) 0.21/14 1} 134.
e6 {0.50/13 1} Kc1 {0.24/15 1} 135. e7 {0.50/15 0} Bxe7 {0.25/18 0} 136. Kxe7 {
0.00/17 2} Kb2 {0.26/22 0} 137. Kf6 {0.00/17 0} a1=Q {0.03/19 1} 138. Rxa1 {
0.00/23 0} Kxa1 {0.02/23 0} 139. b4 {0.00/24 0} Kb2 {0.02/25 0} 140. b5 {
0.00/26 0} Nxb5 {0.01/23 0} 141. Bb1 {0.00/56 0} Kxb1 {
(Lag: Av=0.18s, max=0.6s) -0.23/27 1} 1/2-1/2

ED.
Before 2 Minutes on playchess. Finally, now Rybka 3 is killed! :)

[Event "16m + 0s, rated"]
[Site "Engine Room"]
[Date "2010.05.24"]
[Round "?"]
[White "Chesslet, Rybka 3"]
[Black "Ayla, Critter 0.70 64-bit"]
[Result "0-1"]
[WhiteElo "2437"]
[BlackElo "2445"]
[PlyCount "116"]
[EventDate "2010.05.24"]
[EventType "rapid"]

1. e4 {B/0 0} d6 {B/0 0} 2. d4 {B/0 0} g6 {B/0 0} 3. Nf3 {B/0 0} Bg7 {B/0 0} 4.
Nc3 {B/0 0} Nc6 {B/0 0} 5. Be3 {B/0 0} Nf6 {B/0 0} 6. h3 {B/0 0} a6 {B/0 0} 7.
Bd3 {B/0 0} O-O {B/0 0} 8. Qd2 {B/0 0} e5 {B/0 0} 9. d5 {B/0 0} Ne7 {B/0 0} 10.
O-O {B/0 0} Nh5 {B/0 0} 11. Qd1 {B/0 0} Nf6 {B/0 0} 12. Re1 {B/0 0} h6 {B/0 0}
13. Ne2 {B/0 0} Kh7 {B/0 0} 14. c4 {B/0 0} Nfg8 {B/0 0} 15. Ng3 {B/0 0} f5 {
B/0 0} 16. Bd2 {B/0 0} f4 {B/0 0} 17. Ne2 {0.54/17 28} g5 {B/0 0} 18. c5 {
0.55/14 17} Ng6 {B/0 0} 19. c6 {0.40/14 40} bxc6 {0.11/14 7} 20. dxc6 {
(Tc1) 0.09/15 53} h5 {-0.51/18 135} 21. Nh2 {-0.02/17 0} g4 {-0.60/18 32} 22.
hxg4 {-0.07/17 4} hxg4 {-0.72/17 28} 23. g3 {-0.05/17 65} Qg5 {-0.84/16 0} 24.
Nc3 {(Kh1) 0.00/15 39} Qh5 {-1.63/15 23} 25. Nd5 {-0.13/15 0} fxg3 {-1.68/16 5}
26. fxg3 {-0.59/16 32} Qh3 {-1.63/18 1} 27. Re3 {-0.79/16 49} Bh6 {-1.63/19 0}
28. Qe1 {-0.75/17 33} Bxe3+ {-1.47/18 44} 29. Bxe3 {-0.75/18 0} Rb8 {
-1.29/18 43} 30. Bf1 {(b3) -0.46/15 15} Qh5 {-1.54/17 27} 31. b3 {-0.42/17 0}
Rf7 {-1.39/18 25} 32. Rd1 {-0.41/17 0} Be6 {-1.34/17 69} 33. Nxc7 {-0.38/16 20}
Rxc7 {-1.58/17 1} 34. Rxd6 {-0.40/17 22} Nf8 {-1.58/17 0} 35. Qa5 {-0.40/17 16}
Rf7 {-1.46/16 11} 36. c7 {-0.51/13 11} Rc8 {-1.46/17 11} 37. Rc6 {
(Td8) -0.43/15 5} Ne7 {-1.72/16 14} 38. Rc2 {(Td6) -0.30/14 13} Neg6 {
-1.54/14 14} 39. Qb6 {(Lc1) -0.28/14 21} Kg8 {-1.82/16 18} 40. Bxa6 {
(Da5) -0.75/14 0} Qh3 {-2.68/16 13} 41. Nf1 {-1.26/15 5} Rxf1+ {-2.65/16 13}
42. Bxf1 {-1.26/15 0} Qxg3+ {-2.74/16 11} 43. Rg2 {-1.26/15 62} Qf3 {-2.87/17 0
} 44. Rf2 {-1.26/13 10} Qxe4 {-3.01/17 8} 45. Bg2 {-1.39/14 3} Qb1+ {
-3.14/16 38} 46. Kh2 {-1.46/15 0} Nf4 {-3.13/16 15} 47. Bxf4 {-1.46/16 0} exf4
{-3.25/17 15} 48. Rxf4 {-1.46/17 9} Qe1 {-3.31/17 5} 49. Qf2 {-1.46/17 0} Qe5 {
-3.31/17 14} 50. Kg1 {-1.41/16 46} Qxc7 {-3.37/19 0} 51. Re4 {-1.52/16 13} Qg7
{-3.43/16 1} 52. Bf1 {-1.60/16 19} Bd5 {-3.53/17 0} 53. Rd4 {(Ta4) -1.36/14 5}
Rc2 {-3.76/16 13} 54. Qe3 {(Df4) -1.51/13 0} Bf3 {-4.07/15 13} 55. a4 {
-1.92/12 0} Qf6 {-4.33/14 12} 56. Rc4 {-2.43/13 6} Ra2 {-4.69/15 6} 57. Rd4 {
-2.62/13 1} Ne6 {-5.04/14 10} 58. Rd6 {-3.42/13 24} Kf7 {
Chesslet,Rybka 3 resigns (Lag: Av=0.78s, max=7.2s) -5.47/14 0} 0-1

ED.
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Critter 0.70 is out

Post by michiguel »

rvida wrote:
michiguel wrote: Hi Richard,

Have you tried probing soft (not hard) in the <n> plies close to the leaves? This <n> needs to be calibrated for each engine, but you can find a condition in which the slow down is negligible. In that situation, the engine cannot be weaker.

Miguel
Yes, I tried it. The slowdown was indeed almost negligible, but the search accuracy was badly degraded. After a soft probe cache miss the transposition table gets polluted with inaccurate scores. Critter's search then finds some unbelievable ways to avoid lines where tablebase probes were successful.

Richard
You said that the version with probing hard everywhere was weaker than the one without TBs. Yes, that makes sense.

Was this version with the soft probe weaker than the one without TBs? That would be very strange if the slow down was negligible. A good side effect of the TBs is that the time to depth should be shorter (or never larger), since probing TBs should be pruning branches.

Miguel
alpha123
Posts: 660
Joined: Sat Dec 05, 2009 5:13 am
Location: Colorado, USA

Re: Critter 0.70 is out

Post by alpha123 »

rvida wrote:
alpha123 wrote: Phew. It would have been pretty awesome though if it actually was stronger than Rybka.....
Peter
Rest assured it is _far_ bellow Rybka...
Don't be so modest. :D It's getting pretty close, I'd estimate roughly Shredder 12's level from REALLY early tests.

Peter
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Critter 0.70 is out

Post by michiguel »

Matthias Gemuh wrote:
rvida wrote: "GTB Path": Folder where tablebase files are located (default value: \gtb)
"GTB Cache": Size of tablebase cache in magabytes (dafault 32)
...
Richard

Official names which ChessGUI automatically recognizes and configures are GaviotaTbPath and GaviotaTbCache.
I hope Miguel will document this somewhere :wink:
Good idea. I just added it in the readme.txt of the probing code.
Suggestions to improve the text are always welcome.

Miguel

Code: Select all

---------------------------- For UCI Authors --------------------------------

Generally, UCI &#40;Universal Chess Interface&#41; GUIs use standard labels for
Tablebase paths and cache sizes. For instance, NalimovPath and NalimovCache
are used for the Nalimov tablebases. Therefore, engine authors are strongly 
encouraged &#40;Please!) to follow a common standard to simplify the life of GUI 
developers and users. For that reason, it is suggested to implement as 
parameters&#58; GaviotaTbPath and GaviotaTbCache in their communication with a
UCI graphical user interface.


-----------------------------------------------------------------------------

Under ChessGUI, users do not need to individually configure NalimovPath, NalimovCache, GaviotaTbPath nor GaviotaTbCache for each UCI engine.

Matthias.
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Critter 0.70 is out

Post by beachknight »

alpha123 wrote:
beachknight wrote:
alpha123 wrote:
beachknight wrote:around 3200 performance. incredible.

congrats, Richard.

http://www.talkchess.com/forum/viewtopic.php?t=34477
You better be kidding. Is that on the CCRL scale?

Peter
nope sir, on my scale!

best,
Phew. It would have been pretty awesome though if it actually was stronger than Rybka.....

What was 0.60 on your scale?

Peter

Code: Select all


103 Critter 0.60 4cpu              3037   32   32   316   51%  3029   32% 

Best,
hi, merhaba, hallo HT
swami
Posts: 6640
Joined: Thu Mar 09, 2006 4:21 am

Re: Critter 0.70 is out

Post by swami »

Image

https://sites.google.com/site/strategic ... st-results

#2 of 63 engines tested! 8-)

Critter 0.6 had 741/100.

Conditions:

10 seconds per position,
1000 positions,
Q6600, 2GB RAM, 2.4GHZ,
Engine used 1 CPU.
Martin Thoresen
Posts: 1833
Joined: Thu Jun 22, 2006 12:07 am

Re: Critter 0.70 is out

Post by Martin Thoresen »

David Dahlem wrote:Image
Really nice logo David, gonna use this one! Thanks!