Not logged inRybka Chess Community Forum
Up Topic Rybka Support & Discussion / Rybka Discussion / 2007 Second Annual ACCA Americas' Comp Chess Championship
1 2 Previous Next  
- - By Nick (****) [gb] Date 2007-10-27 16:27
Being held at The University of Alabama Birmingham, USA and the ICC, official site http://www.taccl.org/ACCA2007Championships/2007AmericasChamp.html

Round 1/6.  Rybka 1 - Symbolic 0

[Event "ICS unrated standard match"]
[Site "chessclub.com"]
[Date "2007.10.27"]
[Round "?"]
[White "Rybka"]
[Black "Symbolic"]
[Result "1-0"]
[WhiteElo "2821"]
[BlackElo "2457"]
[PlyCount "113"]
[EventDate "2007.??.??"]
[TimeControl "2700+10"]

1. d4 Nf6 2. c4 d6 3. Nc3 Nbd7 4. e4 e5 5. Nf3 c6 6. Be2 Be7 7. O-O O-O 8. Re1
a6 9. Bf1 b5 10. a3 Bb7 11. h3 Re8 12. Be3 exd4 13. Nxd4 Bf8 14. Nf5 Ne5 15. b3
bxc4 16. bxc4 c5 17. Qc2 Bc8 18. Red1 Bxf5 19. exf5 Qa5 20. Bg5 Ned7 21. g3
Rab8 22. Bg2 Qb6 23. Rdb1 Qa5 24. Bd2 Rxb1+ 25. Rxb1 Qxa3 26. Bc6 Rc8 27. Ba4
Rb8 28. Kg2 Rb6 29. Bc1 Qxc3 30. Qxc3 Rxb1 31. Bb3 Ne5 32. Qc2 Ra1 33. Bd2 Nc6
34. Qb2 Ra5 35. Bxa5 Nxa5 36. Ba2 Nc6 37. Qb7 Nb4 38. Bb3 Ne8 39. Ba4 Nf6 40.
g4 h6 41. h4 Nd3 42. g5 hxg5 43. hxg5 Nh5 44. g6 fxg6 45. fxg6 Ne5 46. Be8 Nf4+
47. Kf1 d5 48. cxd5 Nfxg6 49. d6 Bxd6 50. Qd5+ Kf8 51. Bxg6 Nxg6 52. Qxd6+ Ne7
53. Qxa6 Kf7 54. Ke2 Ng6 55. Qc4+ Ke8 56. Qg8+ Nf8 57. Qxg7 {Symbolic resigns}
1-0
Parent - - By Nick (****) [gb] Date 2007-10-27 19:13
[Event "ICS unrated standard match"]
[Site "chessclub.com"]
[Date "2007.10.27"]
[Round "2"]
[White "Amateur"]
[Black "Rybka"]
[Result "0-1"]
[WhiteElo "2525"]
[BlackElo "2821"]
[PlyCount "108"]
[EventDate "2007.10.27"]
[TimeControl "2700+10"]

1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. g3 dxc4 5. Bg2 a6 6. O-O Nc6 7. Nc3 Rb8 8. e4
b5 9. Bf4 Be7 10. d5 exd5 11. exd5 Nb4 12. Ne5 Bd6 13. Qe2 O-O 14. a3 Bxe5 15.
Qxe5 Nd3 16. Qxc7 Rb7 17. Qxd8 Rxd8 18. Bg5 Nxb2 19. Ne4 Nd3 20. Nxf6+ gxf6 21.
Bxf6 Rd6 22. Bc3 Bf5 23. Rad1 Re7 24. Rd2 f6 25. Rfd1 Kf7 26. f4 Re3 27. Bd4
Re8 28. Bf3 Rd7 29. h3 Be4 30. Bh5+ Bg6 31. Bf3 Kg7 32. h4 Be4 33. Bxe4 Rxe4
34. Rxd3 cxd3 35. Rxd3 Kg6 36. Bc5 Kf5 37. d6 Rc4 38. Bb4 Rc6 39. Re3 a5 40.
Bxa5 Rcxd6 41. Be1 Rd3 42. Re2 Rxa3 43. Kg2 Rb3 44. h5 b4 45. Kh3 Rdd3 46. Bf2
Rb1 47. Re7 b3 48. Rb7 Rd2 49. Bg1 b2 50. Rb5+ Ke4 51. Rb4+ Kd5 52. Be3 Re2 53.
Bd4 f5 54. Kh4 h6 {Amateur resigns} 0-1
Parent - - By Nick (****) [gb] Date 2007-10-27 22:13 Edited 2007-10-27 22:18
Crafty on 8 x 2.33 ghz gets away with a draw here.

[Event "ICS unrated standard match"]
[Site "chessclub.com"]
[Date "2007.10.27"]
[Round "3"]
[White "Rybka"]
[Black "crafty"]
[Result "1/2-1/2"]
[WhiteElo "2821"]
[BlackElo "2579"]
[PlyCount "302"]
[EventDate "2007.10.27"]
[TimeControl "2700+10"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3
O-O 9. h3 Na5 10. Bc2 c5 11. d4 Qc7 12. Nbd2 cxd4 13. cxd4 Nc6 14. a3 Bd7 15.
Nb3 Rfc8 16. Bd3 exd4 17. Nbxd4 Ne5 18. Bf4 Ng6 19. Bh2 Ne5 20. Re2 Qb8 21. Bb1
b4 22. axb4 Nxf3+ 23. Nxf3 Qxb4 24. Re1 Qxb2 25. Ba2 Bc6 26. Bxd6 Bxd6 27. Qxd6
Nxe4 28. Bxf7+ Kh8 29. Qd4 Qxd4 30. Nxd4 Nf6 31. Ra5 Be4 32. Rea1 Bd3 33. Be6
Rc3 34. R5a3 Rxa3 35. Rxa3 Be4 36. f3 Bb7 37. Ra5 Ne8 38. Bc4 Bc8 39. Rd5 Bb7
40. Rd7 Rb8 41. Ne6 Bc6 42. Ra7 Bb5 43. Bd5 Nf6 44. Bb7 a5 45. Nd4 Be8 46. Bc6
Rd8 47. Bxe8 Rxd4 48. Bf7 g6 49. Rxa5 Kg7 50. Ra7 h5 51. Kf1 h4 52. Ke2 Rb4 53.
Ke3 Kh6 54. Ra2 g5 55. Ra6 Kg7 56. Ra7 Kh6 57. Kd3 Rb2 58. Kd4 Re2 59. Bc4 Re8
60. Rc7 Nh5 61. Bd3 Rd8+ 62. Kc4 Nf6 63. Rf7 Rd6 64. Bb1 Rb6 65. Bf5 Rd6 66.
Bd3 Kh5 67. Rc7 Kh6 68. Bf5 Rd1 69. Rb7 Rd6 70. Bb1 Nd7 71. Be4 Kh5 72. Ra7 Kh6
73. Bf5 Nf6 74. Rf7 Kh5 75. Rg7 Kh6 76. Rb7 Kh5 77. Rc7 Kh6 78. Bc2 Kh5 79. Bb1
Kh6 80. Ra7 Rb6 81. Bc2 Rc6+ 82. Kd3 Kh5 83. Kd2 Rb6 84. Ke3 Rb2 85. Bd3 Rb6
86. Ra8 Nd5+ 87. Kf2 Kh6 88. Ra7 Rb2+ 89. Kg1 Nf6 90. Rf7 Rb6 91. Bf5 Rc6 92.
Kf2 Rd6 93. Ke3 Kh5 94. Bc2 Nd5+ 95. Kf2 Nf4 96. Rh7+ Rh6 97. Rd7 Re6 98. Bf5
Rf6 99. Bb1 Rb6 100. Rh7+ Rh6 101. Re7 Rb6 102. Bc2 Rc6 103. Be4 Rd6 104. g4+
hxg3+ 105. Kxg3 Ne2+ 106. Kf2 Nf4 107. Bf5 Rd2+ 108. Ke1 Rd6 109. Rh7+ Rh6 110.
Bg4+ Kg6 111. Rxh6+ Kxh6 112. Kf2 Nd3+ 113. Kg3 Ne1 114. Bf5 Nxf3 115. Kxf3 Kh5
116. Ke2 Kh6 117. Bg4 Kg6 118. Kf2 Kf6 119. Bd1 Ke5 120. Kf3 Kd5 121. Kg4 Ke6
122. Be2 Kf6 123. Ba6 Kg6 124. Bd3+ Kf6 125. Be4 Ke6 126. Kxg5 Kf7 127. Kf5 Kg7
128. Bc6 Kh6 129. Be8 Kg7 130. Kg5 Kh7 131. Bd7 Kg7 132. Kf4 Kf6 133. Kg3 Ke5
134. h4 Kf6 135. Kh3 Ke5 136. Kg4 Kf6 137. Kh5 Kf7 138. Bg4 Kg7 139. Bh3 Kf7
140. Kg5 Kg7 141. Bg4 Kf7 142. Kh6 Kg8 143. Bf5 Kh8 144. Bb1 Kg8 145. Kh5 Kf7
146. Kg5 Kg7 147. h5 Kf7 148. h6 Kg8 149. Kf6 Kh8 150. Ba2 Kh7 151. Be6 Kxh6 {
Game drawn because neither player has mating material} 1/2-1/2

(Console log of kibs attached)
Attachment: rybka-crafty.txt (39k)
Parent - - By turbojuice1122 (Gold) [us] Date 2007-10-27 23:15
This is interesting.  Of course, this is different from the Leiden game today in that black actually has chances in C97/99--it's just that Rybka doesn't play the closed Ruy Lopez very well (the win in Mexico was due to simply having a better position out of book, I think).  In Leiden today, Rybka had a position out of the opening as black that not only does the engine not play very well, but also simply gives a struggle for a draw, a struggle in which Rybka did not succeed.
Parent - - By Alkelele (***) Date 2007-10-28 10:39 Edited 2007-10-28 17:32
In Mexico, Rybka had +1 in the Ruy Lopez. Two wins and one loss.

EDIT Actually, Rybka had two losses also in the Ruy Lopez. I try hard to forget Mexico, and I seem to be succeeding, finally! :-)
Parent - - By turbojuice1122 (Gold) [us] Date 2007-10-28 12:20
In being critical, I have primarily referred to Rybka playing the Ruy Lopez with black--it has not gotten anything in any of those games, and I seriously wonder if this opening is even playable at the >3000 level.  If it is, Rybka doesn't know how to create good positions with it for black.  Also, I really don't think that you can call Mexico game 4 a "win"--we had the case where Rybka did not know how to convert the winning position.  I know that's not the book's fault, but if the program isn't able to win won positions in a particular opening, it's probably better to go for openings that result in middlegames with different won positions (for Rybka this means "nearly all openings" :-)); we know that Rybka has very low chances of getting a middlegame or endgame with a won position on the black side of C90-99, and we also know that many programs are able to play the white side of this extremely well.  Of course, if Rybka is white and black so blesses her with playing the closed Ruy Lopez, then so be it--this seems to give white a lasting advantage through the middlegame, and Rybka should be taught to convert this advantage.
Parent - - By Alkelele (***) Date 2007-10-28 12:37
Rybka did win both game 2 and game 8 in the Ruy Lopez. It would have been more logical if she had won game 4 instead of game 8, of course.
Parent - - By turbojuice1122 (Gold) [us] Date 2007-10-28 13:40
Yes, I'm sorry--you're quite right on that--I had forgotten that game 8 was a Ruy Lopez.  But this still leads to the same point: given the fact that Rybka and Zappa are about the same strength, and that it is impossible for black to get a decent advantage in C90-99 without noticeably bad moves by white, shouldn't black scrap that defense against opponents around 3000 elo or more?  As much as we like to discount Junior, it still must be true that Junior on a 16-way plays with 3000 strength.
Parent - - By Felix Kling (Gold) [de] Date 2007-10-28 16:46
" it still must be true that Junior on a 16-way plays with 3000 strength."
I wouldn't be sure about that. In the CCRL Deep Junior 10 with 4 CPU has 2913, so doubling the number of processors twice has to bring 87 points, or 43,5 elo per doubling. bur deep junior 10 2 CPU has 2900, which means 13 elo going from 2 to 4 processors. so why should it be much better for 4 to 8 or 8 to 16 CPU?
Parent - By turbojuice1122 (Gold) [us] Date 2007-10-29 01:48
I strongly disagree that Deep Junior 10 2 CPU has 2900 elo, in spite of the CCRL list.  2913 for 4 CPU is about correct.
Parent - - By Alkelele (***) Date 2007-10-28 17:30
I should not comment too concretely, but I can make one general comment: One part of our job as book-makers is to challenge the usual wisdom and prove it wrong :-)
Parent - By Nelson Hernandez (Silver) [us] Date 2007-10-30 12:05
Amen.
Parent - - By Nick (****) [gb] Date 2007-10-28 00:25
Rybka beats Naum with the black pieces.

[Event "ICS unrated standard match"]
[Site "chessclub.com"]
[Date "2007.10.27"]
[Round "4"]
[White "NaumXMP"]
[Black "Rybka"]
[Result "0-1"]
[WhiteElo "2740"]
[BlackElo "2821"]
[PlyCount "159"]
[EventDate "2007.10.27"]
[TimeControl "2700+10"]

1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 c5 5. a3 Bxc3+ 6. bxc3 Qc7 7. Nf3 b6 8. Bb5+
Bd7 9. a4 Bxb5 10. axb5 Ne7 11. dxc5 bxc5 12. O-O Nd7 13. Bf4 O-O 14. Qe2 a6
15. bxa6 Ra7 16. c4 d4 17. c3 dxc3 18. Ng5 Nf5 19. Qd3 h6 20. Ne4 Rfa8 21. Nxc3
Rxa6 22. Rxa6 Rxa6 23. Nb5 Qc6 24. Rd1 Nf8 25. Bd2 Ng6 26. Re1 Ngh4 27. f3 Ra2
28. Qd8+ Kh7 29. Qd3 Qa8 30. Kf2 Rb2 31. Rb1 Rxb1 32. Qxb1 Qd8 33. Qc1 Ng6 34.
f4 Qd3 35. g3 Nd4 36. Nxd4 cxd4 37. Bb4 h5 38. Bd6 h4 39. Bb4 h3 40. Bd2 Kg8
41. c5 Ne7 42. Qd1 Nd5 43. Qe2 Qc2 44. g4 d3 45. Qe1 Nc3 46. Ke3 Ne2 47. Qa1
Nxf4 48. Qa8+ Kh7 49. Qe4+ Ng6 50. c6 Kg8 51. g5 Qc5+ 52. Kxd3 Nxe5+ 53. Ke2
Nxc6 54. Be3 Qd6 55. Bf4 e5 56. Be3 Nd4+ 57. Kf2 g6 58. Bd2 Qa3 59. Be1 Qb2+
60. Kf1 Qc1 61. Kf2 Qxg5 62. Qa8+ Kh7 63. Qe4 Qf6+ 64. Ke3 Qb6 65. Bc3 Nb5+ 66.
Kd3 Qd6+ 67. Kc4 Nxc3 68. Qh4+ Kg7 69. Kb3 Nb5 70. Kc4 Qd4+ 71. Qxd4 Nxd4 72.
Kd3 Nf3 73. Ke4 Nxh2 74. Kxe5 Nf1 75. Kd4 g5 76. Ke4 h2 77. Kf5 h1=Q 78. Ke5 g4
79. Kf4 Kf6 80. Kxg4 {NaumXMP resigns} 0-1

She certainly showed her class there.

Two more rounds to go tomorrow, we're currently in 2nd place, but hopefully Rybka will beat LearningLemming - who Bob managed to let beat crafty  :)   Anything can happen in a 6 round tournament though!

Current standings www.littleper.com/ACCA.htm
Attachment: naum-rybka.txt (17k)
Parent - - By Nick (****) [gb] Date 2007-10-28 16:34
Rybka beats the tournament leader and is now well placed to take #1 overall.

[Event "ICS unrated standard match"]
[Site "chessclub.com"]
[Date "2007.10.28"]
[Round "?"]
[White "LearningLemming"]
[Black "Rybka"]
[Result "0-1"]
[WhiteElo "2595"]
[BlackElo "2821"]
[PlyCount "112"]
[EventDate "2007.10.28"]
[TimeControl "2700+10"]

1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. Nc3 Bb7 5. a3 d5 6. Bg5 Be7 7. Qc2 O-O 8. h4 c5
9. cxd5 exd5 10. e3 h6 11. Rd1 Nbd7 12. dxc5 Nxc5 13. Bc4 dxc4 14. Rxd8 Rfxd8
15. Bxf6 Nd3+ 16. Kf1 Bxf6 17. Nd2 Rab8 18. f3 b5 19. Kg1 Ba8 20. h5 b4 21.
axb4 Nxb4 22. Qd1 Nd3 23. Ne2 Nxb2 24. Qc2 c3 25. Nf1 Nd1 26. Qa4 Rb2 27. Nfg3
c2 28. Qxa7 Bg5 29. Qa5 Bb7 30. Qe5 Bf6 31. Qf4 Nc3 32. Kh2 Nxe2 33. Nxe2 Rb5
34. Qg4 Rd1 35. Rg1 Be7 36. Rh1 Rbb1 37. Kg3 Bd6+ 38. f4 Rxh1 39. Qd7 Rb3 40.
Qxd6 Rxe3+ 41. Kf2 Rxe2+ 42. Kxe2 c1=Q 43. Qd8+ Kh7 44. Qd3+ g6 45. hxg6+ Kg7
46. Qd4+ Kxg6 47. Qd6+ f6 48. Qd3+ f5 49. Qd6+ Kh5 50. g4+ fxg4 51. Qe5+ Kh4
52. Qe7+ Kg3 53. Qe3+ Bf3+ 54. Kd3 Rd1+ 55. Qd2 Rxd2+ 56. Ke3 Rd1# {
LearningLemming checkmated} 0-1
Attachment: learninglemming-rybka.txt (30k)
Parent - By Alkelele (***) Date 2007-10-28 16:35
Nice!
Parent - By Lukas Cimiotti (Bronze) [de] Date 2007-10-28 18:07
How many games will there be?

Regards,
Lukas
Parent - - By Nick (****) [gb] Date 2007-10-28 19:44
Rybka has won her sixth and final round game and the tournament with a score of 5.5/6 - beating ZarkovX in the last round.

[Event "ICS Unrated Standard match"]
[Site "chessclub.com"]
[Date "2007.10.28"]
[Round "?"]
[White "Rybka"]
[Black "ZarkovX"]
[Result "1-0"]
[WhiteElo "2821"]
[BlackElo "2539"]
[PlyCount "96"]
[EventDate "2007.??.??"]
[TimeControl "2700+10"]

1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Be2 O-O 6. O-O c6 7. a4 Nbd7 8. a5
e5 9. dxe5 Nxe5 10. Bf4 Qe7 11. h3 Rd8 12. Qd2 Nh5 13. Be3 Be6 14. Ra4 Nxf3+
15. Bxf3 Rd7 16. Bxh5 gxh5 17. Bd4 f6 18. Re1 Qf7 19. f4 Qf8 20. f5 Bf7 21. Be3
a6 22. Rd1 Rad8 23. Bb6 Re8 24. Bc5 Bh6 25. Qf2 Bc1 26. Bxd6 Qh6 27. Rd3 Be3
28. Rxe3 Rxd6 29. Rb4 Rd7 30. Rd3 Rde7 31. Qh4 Kh8 32. Kh2 Rg8 33. Rbd4 Be8 34.
Rd6 Reg7 35. g3 Qc1 36. Qxf6 Qxb2 37. Rd2 Qa1 38. Qe5 h4 39. g4 Qf1 40. Re6 Bf7
41. Re7 Qe1 42. Rg2 Rf8 43. Ne2 Qd1 44. g5 Qd8 45. Nf4 Qb8 46. Qxb8 Rxb8 47. f6
Re8 48. fxg7+ Kxg7 {ZarkovX resigns} 1-0

The final grid:

>     Name                  R1    R2    R3    R4    R5    R6    Score  #g

>   1 Rybka          (2821) +w12  +b8   =w2   +b4   +b3   +w10    5.5   6
>   2 crafty         (2579) +b13  +w7   =b1   -w3   +b6   +w8     4.5   6
>   3 LearningLemming(2595) +w14  +b5   +w6   +b2   -w1   -b4     4.0   6
>   4 NaumXMP        (2740) -b6   +w15  +b7   -w1   +b12  +w3     4.0   6
>   5 NowX           (2484) +w16  -w3   =b10  -b9   +w14  +w7     3.5   6
>   6 Tinker         (2415) +w4   +w10  -b3   =b11  -w2   =b9     3.0   6
>   7 ArasanX        (2467) +w11  -b2   -w4   +b13  +w9   -b5     3.0   6
>   8 Amateur        (2525) +b15  -w1   =b14  =w10  +w11  -b2     3.0   6
>   9 parrotC        (2336) -b10  +b12  =w11  +w5   -b7   =w6     3.0   6
>  10 ZarkovX        (2539) +w9   -b6   =w5   =b8   +w16  -b1     3.0   6
>  11 Buzz           (2829) -b7   +w13  =b9   =w6   -b8   +w15    3.0   6
>  12 Symbolic       (2457) -b1   -w9   +b15  +w14  -w4   +b16    3.0   6
>  13 ProphetX       (2353) -w2   -b11  +b16  -w7   +b15  +w14    3.0   6
>  14 Telepath       (2358) -b3   +w16  =w8   -b12  -b5   -b13    1.5   6
>  15 NoonianChess   (2281) -w8   -b4   -w12  +b16  -w13  -b11    1.0   6
>  16 SlowBo         (1875) -b5   -b14  -w13  -w15  -b10  -w12    0.0   6


Congratulations on winning the Minnows and The Sharks tournaments today!
Parent - - By FWCC (***) [us] Date 2007-10-28 21:30 Edited 2007-10-28 22:04
Congratulations on winning two tournaments over 1 weekend!!!! By the way what was Crafty running on?
Parent - - By Nick (****) [gb] Date 2007-10-28 23:21
Bob said crafty was on "8 x 2.33 ghz" - I am not sure if that is AMD or Intel though.   Probably I could have chosen a little deeper book in that game, 15. Nb3 was Rybka's first move out of book, perhaps instead 15. d5! locking the center followed by the Knight going to g3 via f1 would have been a better plan, maybe then Rybka would have 6/6 as she deserved.   For the first three games I was running with a 0.5mb book but after game 3 I beefed it up a bit to a whopping 1.9mb.   I forgot that Bob has terabytes of book!  (Like Nelson :)
Parent - By NATIONAL12 (Gold) [gb] Date 2007-10-28 23:27
christ you are realy into it, i did not know when i posted you saying thanks,please forgive my ignorance when i posted earlier.
Parent - - By Alkelele (***) Date 2007-10-29 08:20
What a nice game vs. Naum! It doesn't seem quite right that black wins from such a symmetrical position, and probably white made some inaccuracies, but that Nd7-f8-g6-h4 sequence is beautiful! Them horsies are strong...
Parent - By Nick (****) [gb] Date 2007-10-29 10:21
It doesn't seem quite right that black wins from such a symmetrical position

I agree Dagh .. if this was a freestyle I would have expected 1/2-1/2.   A friend of mine who does a lot of engine-engine testing (I don't own Naum myself) told me that he had good black stats for Naum-Rybka in the French so I thought it was worth a try.   I didn't actually watch the whole game due to other commitments, but it looks from the log that Rybka saw she could win the white f-pawn with her Knight aeons back by pushing her black h-pawn to restrict Naum on the K-side.  Awesome searching?   The nice thing about Rybka is that she is so strong if you can get her to a playable middlegame she'll often "do the business" (unless you underbook by one move as I did in the crafty game :))

I felt a little sorry for Alex in this tournament, in Round 1 he had some technical difficulties, he said he had a old version of Naum (perhaps a "Loser's Chess" variant?) in his winboard path and this was the result:

[Event "ICC tourney 782 (45 10 u)"]
[Site "Internet Chess Club"]
[Date "2007.10.27"]
[Round "1"]
[White "Tinker"]
[Black "NaumXMP"]
[Result "1-0"]
[ICCResult "Black resigns"]
[WhiteElo "2415"]
[BlackElo "2740"]
[Opening "KP: Nimzovich defense"]
[ECO "B00"]
[NIC "VO.05"]
[Time "11:08:40"]
[TimeControl "2700+10"]

1. e4 Nc6 2. Nf3 Ne5 3. Nxe5 Nf6 4. Bc4 d5 5. exd5 Bf5 6. Qf3 Qxd5
{Black resigns}
1-0

Couple that to the fact that for some reason the colonials didn't put their clocks back in synch with their masters in Europe over the weekend meant that Alex almost missed round 5 as he is currently in Serbia and didn't get the message.  

Perhaps the whole world should adopt the approach of the Canadian province of Saskatchewan and stay on central time all year around :)
Parent - - By Vasik Rajlich (Silver) [us] Date 2007-10-29 02:59
Thanks Nick for running everything and keeping us updated. :)

Vas
Parent - By Nick (****) [gb] Date 2007-10-29 10:23
My pleasure Vas - this new Rybka is awesome - congratulations :)
Parent - - By skulibj (*) [is] Date 2007-10-29 04:39
"As Jeroen's opening book can't be used on ICC, our team was quite small this time"
Why can't Jeroen's book be used on ICC??
Parent - - By Vempele (Silver) [fi] Date 2007-10-29 06:17
Because it's not compatible with the interface.
Parent - - By M ANSARI (*****) [kw] Date 2007-10-29 08:15
Great job Nick.  I wouldn't worry about Nick not having Jeroen's book ... he has his own very good creation and knows what Rybka plays well ;).  Two wins in one week ... not bad at all.
Parent - By Nick (****) [gb] Date 2007-10-29 10:25
Hehe thanks again Majd.   Really though, a good book shouldn't lose easily, a GREAT book is that PLUS some new killer variations that blow away the competition.  Mine is in the former category and Jeroen/Dagh's in the latter.  

Best regards.
PS. Still no Vapo!
Parent - - By Sesse (****) [no] Date 2007-11-05 00:30
Just a note here to the Rybka team: As the CTG spec is now known, I'm pretty sure that I can hack something together for the next ICC event if you let me know a while in advance what you need.

/* Steinar */
Parent - - By Vasik Rajlich (Silver) [hu] Date 2007-11-05 20:01
Steinar,

ok, thanks. Convekta is working on this together with all of the other things on their GUI. We actually have an almost working solution, it just wasn't really urgent for this tournament.

Vas
Parent - - By Marc Lacrosse (**) [be] Date 2007-12-03 13:34
Hi Vas

If your GUI has both ctg and polyglot books import/export (with preservation of the "weights" of the moves), it will be a real kind of heaven's gift for anyone liking to experiment with openings.

I preorder it at any price (well almost :-) )

Marc
Parent - - By Felix Kling (Gold) [de] Date 2007-12-03 17:14
I think there's "only" a import option for .ctg books planned.
Parent - By Vasik Rajlich (Silver) [hu] Date 2007-12-04 13:34
Convekta is handling this and I'm not sure what exactly is going to make it into the GUI.

Clearly, import + export with all data preserved is the best solution. You'll lose a lot of guys who might potentially switch over if any of these three properties are missing.

Vas
Parent - - By Nick (****) [gb] Date 2007-11-05 20:15 Edited 2007-11-05 20:20
Hi Steinar,

From Vas' response it looks like the Rybka gui will be able to connect to ICC, in which case I would go that route, but until then I'd be interested to know if it was possible to turn a *.ctg format book into a polyglot http://wbec-ridderkerk.nl/html/details/PolyGlot.html book.   This would be useful as *.ctg has one (and only one) nice feature that polyglot books do not have (and polyglot books have many nice features not present in *.ctg).

Best regards.
Parent - - By Zruty (*****) [ru] Date 2007-11-06 09:16
I'm not sure the Rybka GUI (at least 1.0) will be able to connect to ICC, but it will be able to convert CTG books into its own native (and CA-native) format.

Also I think we'll allow to 'decompose' the book into several games in a PGN file. As far as I understood from the link, Polyglot can compile its book from PGN, so there is a possibility of getting a CTG book converted into Polyglot format.
Parent - By Nick (****) [gb] Date 2007-11-06 20:13
Thanks, I keep all my stuff in pgn files anyway so it's not an issue to me personally if I use them to build *.ctg or polyglot, or any other format books.   But for those who have locked themselves into the *.ctg format ... this translator will be very valuable indeed :)

Best regards.
Parent - - By Sesse (****) [no] Date 2007-11-06 16:40
What feature? :-)

/* Steinar */
Parent - - By Nick (****) [gb] Date 2007-11-06 17:35 Edited 2007-11-06 17:40
Steinar, the feature is "Add Priority Analysis" .. but in a "special" way.   This special way is described by Marc Lacrosse here ->

http://users.skynet.be/mlcc/chessbazaar/tips002.html

In summary, if you code a PGN file in the following way:

1. e4! c5 2. Nf3! d6 3. d4! ... etc

and then use chessbase "Add Priority Analysis" to add this game to your book, the probabilities of every possible move OTHER than the ones with the ! will go to zero.   Chessbase folks quaintly call this "turning the moves red", where red indicates "don't play this move". 

The possibilities of this feature are many, for example:

1. Someone beats you on a chess server with a particular game and you don't know how to fix it.   Well, you can take that game and automagically code the winning moves with a ! , add the game to an existing well rounded book and hey presto you can play that game on the server to see if anyone can refute it.  This is how the 24 ... Rxa3 game was found that momentarily refutes the Rh3 that Rybka beat Hiarcs with at Leiden (see this thread: http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?tid=2509#fp

2. Others :)

Of course all lines are able to be fixed eventually, I think.  But you can have a lot of fun with this feature :)   If I could do this with Polyglot books my computer chess life would be complete!  

For about a week anyway :)
Parent - - By Sesse (****) [no] Date 2007-11-06 18:47
But this is not a feature of the format, right? It's a feature of ChessBase itself?

/* Steinar */
Parent - - By Nick (****) [gb] Date 2007-11-06 18:58
That's correct.  It's not instrinsically built into the format of the book.   CB provide a way to automatically change the probability to zero of all lines in a book that clash with the line that you want it to play.   There is no utility to do this with Polyglot books.  You can hand tune them with scid of course, but this takes a long time to do.
Parent - - By Nick (****) [gb] Date 2007-11-06 20:10
I take back the statement that "add priority analysis" cannot be done with a single game with polyglot books.  

It seems that the polyglot merge-book function is asymmetrical.   So if one builds a one-game book called priority.bin and merges this with one's normal book like this:

polyglot merge-book -in1 priority.bin -in2 normal-book.bin -out test-this-line-book.bin

Then this achieves what I want (I just looked inside the test-this-line-book.bin book with scid and indeed there are no other moves in the line in question).

This has been a good discussion for me at least - so thanks :)
Parent - - By Marc Lacrosse (**) [be] Date 2007-12-03 13:45
Indeed this works nicely.
This was coded by Fabien after dozens of mail exchanges we had at summer/autumn 2005.

This feature is also extremely useful for complementing the fact that PG-scid allows to modify the weight of existing moves in a PG book but does not offer to add new moves to an already existing one.

IMHO Polyglot is the most stunning contribution by F. Letouzey to our CC community.
... no, I do not ommit Fruit when I say that...

At least Polyglot publication had no negative side effect ...

Marc
Parent - - By Nick (****) [gb] Date 2007-12-03 23:20
Yes Polyglot is seriously underrated by the engine v. engine community, hardly surprising though as most public engine v. engine games are played on the playchess server, and being a chessbase server naturally folks will use *.ctg.   The other thing I like about Polyglot is the size of the books it produces, they seem to be in the order of 1/10th to 1/20th the size of their chessbase counterparts, but made from the same games to the same game length .. I'm not sure how this is achieved .. better compression?

I've been using your technique of running Polyglot books on the playchess server to good effect, book learning with this setup can also be achieved by front ending the Polyglot book with a small *.ctg made solely with "add priority analysis" lines from some very good games.  That way if your unattended engine gets drawn (or forbid) beaten (usually by an h3 or b3 merchant) then the book can switch to an alternate line.

One question if I may, is there a list somewhere of the Polyglot parameters? (Some might call these parameters "heuristics" I guess).  I mean I know of:

-only_white
-only_black
-min_games
-min_score

but are there any other good ones to experiment with?

> At least Polyglot publication had no negative side effect ...


Hmm - this looks like a loaded comment.

PS. Thanks for collaborating with Fabien on the asymmetry in the merge-book function!
PPS. Vas - I gave Charles all my Polyglot secrets so I am expecting some good openings from the engine "Telepath" now :) 
Parent - - By Banned for Life (Gold) Date 2007-12-04 08:08
Being grouped with the unwashed, knuckle dragging h3 clan is really harsh...
Parent - - By Nick (****) [gb] Date 2007-12-06 18:02
I've heard that there are some folks who even believe b3 to be a valid opening :)   IIRC (too lazy to check) for some unknown reason Jeroen did not mark 1. b3 with zero probability in rybkaii.ctg?  Your b3 seems to be catching on though, I have seen a few other accounts playing openings based on your games and doing very well indeed.  There does seem to be an over-preponderance of ex-Soviet people playing 1. h3 on Playchess, I'm not sure what that says - if anything.  However I was reliably informed by one of them that "Russians never pay for software" .. so maybe knuckle dragging is a behaviour we could see exhibited by such rationalists?  I cannot believe that such a claim could be true.  The interesting thing is they don't seem to mind spending some serious wedge on top flight hardware and vapo coolers!
Parent - By Banned for Life (Gold) Date 2007-12-06 20:22
There are some very wealthy people in the former Warsaw Pact countries now. As we've seen, many of them haven't really come to terms with intellectual property rights, so seeing a bootlegged copy of Rybka running on a seriously expensive rig would not be too surprising.

When I was in Prague a few years ago, I noticed that the Hilton I was staying at was running Chinese bootlegged versions of all the Microsoft favorites (Windows and Office). When I mentioned this to the manager, he couldn't understand why he should even consider paying thousands of dollars for the real thing when the bootlegged copies worked just as well. Of course Hilton Corporate saw things a little differently (I owned a fair amount of their stock at the time).

As far as 1. b3 is concerned, I'm still waiting for your new line. As I recall, it looked like a handicap game by the time my engine came out of book. :-)

Regards,
Alan
Parent - - By Marc Lacrosse (**) [be] Date 2007-12-04 13:57

> One question if I may, is there a list somewhere of the Polyglot parameters? (Some might call these parameters "heuristics" I guess).  I mean I know of:
>
> -only_white
> -only_black
> -min_games
> -min_score
>
> but are there any other good ones to experiment with?


The "readme" file has all flags for book making described (as far as I know there is no undocumented feature for book-making).
Two flags you did not mention are :
- max-ply : this is important because default value is infinite and you do not always wish to follow known games for too long
- uniform : a simple way to enforce equal frequency for different candidate moves you wish to test in a forced-lines book

For what regards myself I most often merge at least six elementary books for building  a global book.

Marc
Parent - By Nick (****) [gb] Date 2007-12-06 18:08
Ok thanks Marc .. I was wondering whether I had missed anything in a previous version of a Polyglot readme, the reason I thought that is highlighted by the first occurrence of the string "-min-score" in the current 1.4 readme, I quote:

""-min-game 1" is characteristic for user books.  All moves are supposed
to be safe so there is no reason to filter them with other heuristics.

> polyglot make-book -min-score 50 -only-white -pgn w2.pgn -bin w2.bin


This shows how min-score can actually be different for white and black
(as with multiple books).  I don't use "max-ply" because "min-game"
default value of 3 will limit depth somewhat.  You are of course free
to use it."


I come from the school of documentation writers that says "first list out the parameters explicity defining what each one does and only then show usage of them in examples".  What we see above is an example introducing a parameter, so my natural mindset was to think that there must be a list of these parameters somewhere, perhaps in a previous readme.  But Fabien, being his ever efficient self, has dispensed with such duplication!
Parent - - By Marc Lacrosse (**) [be] Date 2007-12-05 06:43
Hi Nick

Do type "best C" on ICC and you will see that my bot (Tweetie) made some progress.

By the way its book is a not-that-small Polyglot one :170 MB.

Marc
Parent - - By Nick (****) [gb] Date 2007-12-06 18:12
Very nice indeed.  I can see that BigMomma will need to worry about you!  Here is something for you to aim for:

http://www.chessclub.com/help/records

:)
Up Topic Rybka Support & Discussion / Rybka Discussion / 2007 Second Annual ACCA Americas' Comp Chess Championship
1 2 Previous Next  

Powered by mwForum 2.27.4 © 1999-2012 Markus Wichitill