Yace: a four-star engine!

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

Yace: a four-star engine!

Postby Gábor Szõts » 08 Jun 2000, 07:14

Geschrieben von: / Posted by: Gábor Szõts at 08 June 2000 08:14:02:
I played a 10-game match between AnMon 5.09 and YACE. It was G/15 on my Celeron 433, using 32 MB hash. Look at the result:
YACE - AnMon 5.5 - 4.5 (4-3-3)
Since AnMon beat YACE 7.5 - 2.5 on a Pentium 166 with 4 MB hash and 4'+2", this probably means that YACE's strength is increasing with longer time controls.
Should we not call this engine ACE?
!! Congratulations and a big thank you to Dieter and Dann !!
Gábor Szõts
 

Re: Yace: a four-star engine!

Postby Dann Corbit » 08 Jun 2000, 07:20

Geschrieben von: / Posted by: Dann Corbit at 08 June 2000 08:20:18:
Als Antwort auf: / As an answer to: Yace: a four-star engine! geschrieben von: / posted by: Gábor Szõts at 08 June 2000 08:14:02:
I played a 10-game match between AnMon 5.09 and YACE. It was G/15 on my Celeron 433, using 32 MB hash. Look at the result:
YACE - AnMon 5.5 - 4.5 (4-3-3)
Since AnMon beat YACE 7.5 - 2.5 on a Pentium 166 with 4 MB hash and 4'+2", this probably means that YACE's strength is increasing with longer time controls.
Should we not call this engine ACE?
!! Congratulations and a big thank you to Dieter and Dann !!
There is another winner waiting in the wings, but I don't have permission to distribute it (yet). Gullydeckel 2.
Razor sharp teeth and claws to match.
;-)


My FTP site
Dann Corbit
 

Re: Yace: a four-star engine!

Postby Gábor Szõts » 08 Jun 2000, 07:22

Geschrieben von: / Posted by: Gábor Szõts at 08 June 2000 08:22:11:
Als Antwort auf: / As an answer to: Yace: a four-star engine! geschrieben von: / posted by: Gábor Szõts at 08 June 2000 08:14:02:
Here are the games (Note: YACE played without an opening book!):
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "1"]
[White "AnMon_509"]
[Black "Yace_C"]
[Result "1-0"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. g3 Bc5 5. Bg2 d6 6. d3 a6 7. O-O O-O 8.
h3 Bd7 9. a3 a5 10. Na4 Ba7 11. Nc3 Qc8 12. Kh2 h6 13. Nb5 Bc5 14. Be3 Bxe3
15. fxe3 Kh8 16. Nc3 Ne7 17. Rf2 b5 18. Nh4 b4 19. Ne2 Qb7 20. a4 Rab8 21.
Qf1 Rbe8 22. Nf3 Qa7 23. Qc1 c5 24. Nd2 Be6 25. c4 Nc6 26. Qc2 Qd7 27. Raf1
Rd8 28. Nf3 Rfe8 29. Qb3 Qc8 30. Nh4 Ng8 31. g4 g6 32. Nf3 Nge7 33. Ng3 Qd7
34. Qd1 Nc8 35. g5 h5 36. Nh4 Nb6 37. Rf6 Ne7 38. Ngf5 Nxc4 39. dxc4 Bxc4
40. Nh6 Rf8 41. Nxg6+ fxg6 42. Rxf8+ Rxf8 43. Rxf8+ Kh7 44. Nf7 Be6 45.
Nxe5 dxe5 46. Qxd7 Bxd7 47. Rf7+ Kg8 48. Rxe7 Bxa4 49. Rxe5 Bd7 50. Rxc5 a4
51. e5 Kf7 52. Bd5+ Ke7 53. Ra5 Be8 54. Ra7+ Kd8 55. e6 Bb5 56. e7+ Ke8 57.
Be4 Kf7 58. Rb7 Be8 59. Bd5+ Kg7 60. Rxb4 Bd7 61. Rb8 Kh7 62. e8=N Bxe8 63.
Rxe8 h4 64. Re7+ Kh8 65. Ba2 a3 66. Re8+ Kg7 67. bxa3 Kh7 68. a4 Kg7 69. a5
Kh7 70. a6 Kg7 71. a7 Kh7 72. Re7+ Kh8 73. a8=Q#
{White mates} 1-0
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "2"]
[White "Yace_C"]
[Black "AnMon_509"]
[Result "1/2-1/2"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Nxf7 Bxf2+ 6. Kf1 Qe7 7. Nxh8
d5 8. exd5 Nd4 9. c3 Bg4 10. Qa4+ Bd7 11. Qb4 Qxb4 12. cxb4 Bh4 13. Na3 b5
14. Nxb5 Nxb5 15. g3 Bg5 16. h4 Bh6 17. a4 Nd6 18. b3 Ke7 19. Kg2 e4 20.
Re1 Rxh8 21. d3 Bxc1 22. Raxc1 Bf5 23. dxe4 Bxe4+ 24. Kh3 Kd7 25. Red1 Rg8
26. Rd2 Bf5+ 27. Kh2 g5 28. hxg5 Rxg5 29. Re1 Be4 30. Be2 Nf5 31. Rf1 Rg6
32. Rf4 Rh6+ 33. Kg1 Nxg3 34. Bf3 Rg6 35. Kf2 Bxf3 36. Kxf3 Ngh5 37. Rfd4
Rg3+ 38. Kf2 Rxb3 39. Re2 Ng3 40. Re1 h5 41. Kg2 Ng4 42. Rf4 Kd6 43. Rf3
Rxf3 44. Kxf3 Nf5 45. Re6+ Kxd5 46. Ra6 Nd4+ 47. Kf4 c5 48. b5 c4 49. Ra5
Ne6+ 50. Kf3 Nc5 51. Rxa7 c3 52. Ke2 c2 53. Kd2 Ne3 54. Rc7 Kd4 55. b6 Nb3+
56. Ke2 c1=Q 57. Rxc1 Nxc1+ 58. Kf3 Nd3 59. b7 Ne5+ 60. Kf4 Nd5+ 61. Kg5
Nc6 62. a5 Nc7 63. a6 Nb5 64. a7 Nbxa7 65. b8=Q Nxb8 66. Kxh5 Nbc6 67. Kh6
Nb5 68. Kh7 Ne5 69. Kh8 Ng6+ 70. Kh7 Nf8+ 71. Kh8 Ng6+ 72. Kh7 Nf8+ 73. Kh8
Ng6+
{Draw} 1/2-1/2
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "3"]
[White "AnMon_509"]
[Black "Yace_C"]
[Result "0-1"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nf6 3. d4 Nxe4 4. Bd3 d5 5. Nxe5 Nd7 6. Qe2 Qe7 7. Bf4 Nxe5
8. Bxe5 f6 9. Bf4 g5 10. Be3 Bf5 11. Nc3 Qd7 12. Bxe4 dxe4 13. h4 gxh4 14.
Qh5+ Bg6 15. Qxh4 O-O-O 16. Qxf6 Bg7 17. Qf4 Rhf8 18. Qg5 Bxd4 19. O-O-O c5
20. Kb1 b6 21. Qg3 Qe8 22. Ne2 Bxe3 23. Rxd8+ Qxd8 24. Qxe3 Qf6 25. Rf1 Qd6
26. a3 Qh2 27. Qg5 Rf5 28. Qg4 Kb8 29. Rd1 Qc7 30. Nc3 Qf4 31. Rd8+ Kb7 32.
Qd1 Rf7 33. Qd5+ Ka6 34. b4 e3 35. Rd7 Rxd7 36. b5+ Ka5 37. Qxd7 Qf7 38.
Qxf7 Bxf7 39. fxe3 Bc4 40. a4 Kb4 41. Kb2 Be6 42. e4 Kc4 43. Ne2 Bg4 44.
Nf4 Kd4 45. Nd5 Kxe4 46. Ne7 Bd7 47. Kb3 Ke5 48. c4 h5 49. a5 bxa5 50. Nc6+
Bxc6 51. bxc6 Kd6 52. Ka4 Kxc6 53. Kxa5 Kd6 54. Ka4 Ke5 55. Ka5 Kd4 56. Kb5
a6+ 57. Kc6 Kxc4 58. Kd7
{White resigns} 0-1
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "4"]
[White "Yace_C"]
[Black "AnMon_509"]
[Result "0-1"]
[TimeControl "900"]
1. e4 c5 2. Nc3 Nc6 3. Nf3 e6 4. Bb5 Nge7 5. O-O a6 6. Bc4 d5 7. exd5 exd5
8. Be2 Nf5 9. d3 Be7 10. Re1 O-O 11. Bf4 Re8 12. Qd2 b5 13. a4 b4 14. Nd1
Bf6 15. c3 Qa5 16. g4 bxc3 17. bxc3 d4 18. gxf5 dxc3 19. Qc1 Nd4 20. Nxd4
cxd4 21. f3 Bxf5 22. Nf2 Bh4 23. Bf1 Rxe1 24. Qxe1 Rc8 25. Bg3 Bg5 26. f4
Bf6 27. Ne4 Be7 28. Bg2 Qb4 29. Qc1 Qb2 30. Rb1 Qxc1+ 31. Rxc1 c2 32. Bf2
Ba3 33. Rxc2 Rxc2 34. Bxd4 Bc1 35. Nf2 Ra2 36. Bc6 Bxf4 37. Bb6 h5 38. Kg2
h4 39. h3 Bg3 40. Kf3 Bxf2 41. Bxf2 Bxh3 42. d4 g5 43. Bd5 Rxa4 44. Be3 Kg7
45. Bc6 Ra3 46. d5 Bg2+ 47. Kxg2 Rxe3 48. Kf2 Rc3 49. Bb7 a5 50. Ke2 Kf6
51. d6 Ke6 52. Kd2 Rb3 53. d7 Rxb7 54. d8=N+ Kd5 55. Nxb7 h3 56. Nxa5 h2
57. Nb3 h1=Q 58. Nc1 Qxc1+ 59. Kxc1 Ke4 60. Kd2 g4 61. Ke1 g3 62. Kf1 Kf3
63. Ke1 g2 64. Kd2 g1=Q 65. Kc3 Qc5+ 66. Kd2 Qb4+ 67. Kd3 f5 68. Kc2 Ke3
69. Kc1 Kd3 70. Kd1 Qb1#
{Black mates} 0-1
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "5"]
[White "AnMon_509"]
[Black "Yace_C"]
[Result "1/2-1/2"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. d4 d6 5. Nf3 Qxe4+ 6. Be2 Bf5 7. c4 Be7
8. Nc3 Qc2 9. Qxc2 Bxc2 10. d5 O-O 11. O-O c5 12. Bf4 Nh5 13. Bd2 Re8 14.
Rfe1 Na6 15. Rac1 Bf5 16. Nb5 Bd7 17. a4 Nf6 18. Bd1 Bf8 19. Rxe8 Nxe8 20.
Ng5 h6 21. Ne4 f5 22. Ng3 g6 23. Ne2 Bg7 24. Nf4 g5 25. Nd3 b6 26. f4 g4
27. Bc2 Nac7 28. Re1 Nxb5 29. axb5 a5 30. Re7 Rd8 31. Kh1 Nf6 32. Nf2 Kf8
33. Re3 Re8 34. Rxe8+ Kxe8 35. Bc3 h5 36. Kg1 Ke7 37. Kf1 Bh6 38. g3 h4 39.
Kg2 hxg3 40. hxg3 Bf8 41. Bd3 Kf7 42. Kf1 Nh5 43. Nh1 Bg7 44. Bxg7 Kxg7 45.
Bc2 Kf6 46. Ke2 Be8 47. Kd2 Bf7 48. Kc3 Bg6 49. Kb3 Be8 50. Bd3 Bd7 51. Bb1
Kf7 52. Bc2 Bc8 53. Kc3 Kf6 54. Bb1 Ke7 55. Kd2 Nf6 56. Kd3 Bd7 57. Bc2 Nh5
58. Ke2 Bc8 59. Kd2 Nf6 60. Ke3 Kf7 61. Ke2 Bd7 62. Kd2 Nh5 63. Bd3 Kf6 64.
Kc3 Ke7 65. Be2 Nf6 66. Kc2 Bc8 67. Kd3 Nh5 68. Bf1 Bd7 69. Kc2 Kd8 70. Kc3
Nf6 71. Kd2 Ke7 72. Ke3 Nh5 73. Be2 Kf6 74. Bd1 Bc8 75. Bb3 Kg7 76. Kd3 Kf7
77. Ba2 Nf6 78. Kd2 Ne4+ 79. Kd1 Bd7 80. Bb3 Kg6 81. Ke2 Nf6 82. Ke3 Nh5
83. Ba2 Kf7 84. Kd3 Kf6 85. Bb3 Ke7 86. Ba4 Be8 87. Kd2 Kf8 88. Bd1 Bd7 89.
Kc3 Nf6 90. Bb3 Ne4+ 91. Kd3 Ke8 92. Bd1 Nf6 93. b3 Kd8 94. Ke3 Ke7 95. Bc2
Nh5 96. Kd2 Kf6 97. Kd3 Kg6 98. Ke3 Kf7 99. Ke2 Bc8 100. Bd3 Kf8 101. Bb1
Ke7 102. Kd2 Nf6 103. Ke3 Kf8 104. Bd3 Kf7 105. Bc2 Nh5 106. Kd3 Kf6 107.
Kc3 Ke7 108. Bb1 Bd7 109. Kd2 Kd8 110. Kd3 Bc8 111. Kc3 Nf6 112. Bc2 Ke7
113. Kd2 Kf8 114. Ke2 Bd7 115. Bd3 Kf7 116. Kd1 Ke7 117. Bc2 Kd8 118. Ke2
Bc8 119. Ke3 Nh5 120. Kd3 Ke7 121. Kd2 Nf6 122. Ke3 Bd7 123. Bb1 Kf7 124.
Kd2 Nh5 125. Ke2 Kf6 126. Kd3 Bc8 127. Ke3 Bd7 128. Bd3 Ke7 129. Be2 Bc8
130. Kd2 Nf6 131. Ke1 Kd8 132. Bd3 Nh5 133. Ke2 Ke7 134. Kd2 Kf6 135. Kc2
Bd7 136. Be2 Ke7 137. Kc3 Nf6 138. Bd3 Bc8 139. Kd2 Ke8 140. Ke2 Nh5 141.
Kd2 Kf8 142. Ke2 Kf7 143. Bc2
{Draw} 1/2-1/2
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "6"]
[White "Yace_C"]
[Black "AnMon_509"]
[Result "1-0"]
[TimeControl "900"]
1. e4 c5 2. Nc3 Nc6 3. Nf3 e5 4. Bc4 d6 5. O-O Be7 6. Nd5 Nf6 7. Nxe7 Qxe7
8. d3 Bg4 9. Bg5 Nd4 10. c3 Nxf3+ 11. gxf3 Bd7 12. Qb3 Bh3 13. Qa4+ Kf8 14.
Rfe1 h6 15. Bd2 Nh5 16. Qd1 Qh4 17. Qe2 Nf4 18. Bxf4 Qxf4 19. Kh1 Be6 20.
Bxe6 fxe6 21. Rg1 g5 22. b4 cxb4 23. Rg4 Qf6 24. cxb4 Ke7 25. Rg3 Rac8 26.
Rag1 Rc6 27. b5 Rc3 28. a4 b6 29. a5 bxa5 30. Ra1 Rhc8 31. Rxa5 R8c7 32.
Qa2 Rc2 33. Qa4 g4 34. Rxa7 gxf3 35. h3 Rc1+ 36. Kh2 Qf4 37. b6 Rxa7 38.
Qxa7+ Kd8 39. b7 Rb1 40. b8=Q+ Rxb8 41. Qxb8+ Kd7 42. Kh1 Qxg3 43. fxg3 h5
{Black resigns} 1-0
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "7"]
[White "AnMon_509"]
[Black "Yace_C"]
[Result "0-1"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nf6 3. d4 Nxe4 4. Bd3 d5 5. Nxe5 Nd7 6. Nxd7 Bxd7 7. O-O
Qh4 8. c4 Nf6 9. Nc3 O-O-O 10. cxd5 Qxd4 11. Be3 Qe5 12. Bxa7 Nxd5 13. Re1
Nxc3 14. Rxe5 Nxd1 15. Rxd1 g6 16. Be3 Bd6 17. Ra5 b6 18. Ra6 Kb7 19. Bg5
Bf5 20. Bxd8 Bxd3 21. Rxd3 Kxa6 22. Bf6 Re8 23. Kf1 Re6 24. Bc3 c5 25. h3
f5 26. b3 f4 27. a4 Be5 28. Bxe5 Rxe5 29. Rd7 h5 30. h4 Re4 31. Rd6 f3 32.
Rf6 fxg2+ 33. Kxg2 Rb4 34. Rxg6 Rxb3 35. Rh6 Rb4 36. Rxh5 Rxa4 37. Kg3 c4
38. Rh7 Ra3+ 39. Kf4 c3 40. Rc7 b5 41. h5 Kb6 42. Rc8 b4 43. h6 Ra7 44. Ke4
Rh7 45. Rb8+ Kc5 46. Rc8+ Kb5 47. f4 Rxh6 48. f5 Rc6 49. Rxc6 Kxc6 50. Kd3
Kd6 51. Ke4 c2 52. Kf3
{White resigns} 0-1
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "8"]
[White "Yace_C"]
[Black "AnMon_509"]
[Result "0-1"]
[TimeControl "900"]
1. e4 e6 2. Nf3 c5 3. Nc3 Nc6 4. Bc4 Nf6 5. O-O a6 6. d3 b5 7. Bb3 Bd6 8.
Re1 Ng4 9. Bg5 f6 10. Bd2 O-O 11. a4 b4 12. Ne2 Qb6 13. Bc4 Na5 14. Ba2 Bb7
15. h3 Ne5 16. Nxe5 Bxe5 17. Rb1 f5 18. exf5 Qc6 19. f3 Rxf5 20. d4 cxd4
21. c3 Rxf3 22. Nf4 Rxf4 23. Re2 d3 24. Bxf4 dxe2 25. Qxe2 Bxf4 26. cxb4
Qb6+ 27. Kh1 Qxb4 28. Rd1 Qxa4 29. b4 Be5 30. Rd3 Qb5 31. Qd1 Rc8 32. Rd2
Rf8 33. Rd3 Qxb4 34. Bd5 Qf4 35. Qg1 Bxd5 36. Rxd5 exd5 37. g3 Qe4+ 38. Kh2
Rb8 39. Qg2 Bxg3+ 40. Kxg3 Rb3+ 41. Kh2 Qf4+ 42. Kh1 Rb1+ 43. Qg1 Qf3+ 44.
Kh2 Rb2+ 45. Qf2 Qxf2+ 46. Kh1 Qf3+ 47. Kg1 Qd1#
{Black mates} 0-1
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "9"]
[White "AnMon_509"]
[Black "Yace_C"]
[Result "0-1"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nf6 3. Nxe5 Qe7 4. d4 d6 5. Nf3 Qxe4+ 6. Be2 Bf5 7. c4 Be7
8. Nc3 Qc2 9. Qxc2 Bxc2 10. d5 O-O 11. O-O c5 12. Bf4 Nh5 13. Bd2 Re8 14.
Rfe1 Na6 15. Rac1 Bf5 16. Nb5 Bd7 17. a4 Nf6 18. Bd1 Bf8 19. Rxe8 Nxe8 20.
Ng5 h6 21. Ne4 f5 22. Ng3 g6 23. Ne2 Bg7 24. Nf4 g5 25. Nd3 b6 26. f4 g4
27. Bc2 Nac7 28. Re1 Nxb5 29. axb5 a6 30. bxa6 Rxa6 31. Re7 Ra7 32. Be1 Bf6
33. Re2 Ra1 34. Ne5 dxe5 35. fxe5 Bg7 36. e6 Bc8 37. Bxf5 Ba6 38. b3 b5 39.
Bd3 bxc4 40. Bxc4 Bxc4 41. bxc4 Rc1 42. Re4 Nd6 43. Re2 Kf8 44. Kf1 Ke7 45.
Kf2 Nxc4 46. Re4 Rc2+ 47. Kg3 Bd4 48. Kxg4 Ne3+ 49. Kf3 Nxd5 50. Bh4+ Nf6
51. h3 Rb2 52. Bxf6+ Bxf6 53. g4 Rb6 54. Rc4 Bd4 55. Ke4 Rxe6+ 56. Kd5 Re5+
57. Kc6 Re3 58. h4 Re4 59. g5 Rxh4 60. gxh6 Rxh6+ 61. Kd5 Rd6+ 62. Ke4 Re6+
63. Kd5 Re5+ 64. Kc6 Ke6 65. Rc1 Re3 66. Rd1 Ke5 67. Rc1 Re2 68. Rc4 Rf2
69. Ra4 Ke4 70. Kd6 Rf6+ 71. Kc7 Kd5 72. Ra5 Be5+ 73. Kd7 Rb6 74. Ra4 Rb7+
75. Kc8 Rc7+ 76. Kb8 c4 77. Ka8 c3 78. Ra1 c2 79. Rc1
{White resigns} 0-1
[Event "Computer chess game"]
[Site "A MI GÉPÜNK"]
[Date "2000.06.07"]
[Round "10"]
[White "Yace_C"]
[Black "AnMon_509"]
[Result "1/2-1/2"]
[TimeControl "900"]
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 d6 6. Na4 O-O 7. Nxc5 dxc5
8. O-O Bg4 9. c3 Qd6 10. h3 Be6 11. Bxe6 Qxe6 12. Be3 Rfd8 13. Qc2 b6 14.
Ng5 Qd7 15. Rad1 h6 16. Nf3 Qe6 17. b3 a5 18. Nd2 Nh5 19. Nc4 Nf4 20. Bxf4
exf4 21. f3 Rd7 22. Qd2 Qf6 23. a4 Ne5 24. Nxe5 Qxe5 25. Qc2 Re8 26. Rd2
Red8 27. Kh1 c6 28. Rfd1 g6 29. Qb2 Qh5 30. d4 cxd4 31. cxd4 Qh4 32. Kh2
Qg3+ 33. Kg1 Rd6 34. e5 Rd5 35. Qc1 Rc8 36. Qc4 Qg5 37. Re1 Qe7 38. Re4 g5
39. Rc2 Qe6 40. Qa6 Rb8 41. Qa7 Rdd8 42. Rc4 Re8 43. h4 Kh7 44. hxg5 hxg5
45. Re1 Kh8 46. Rec1 Kg7 47. Qc7 c5 48. dxc5 bxc5 49. Qxa5 Rxb3 50. Rxc5
Re3 51. Rc6 Qf5 52. Rc7 R8xe5 53. R7c5 Qe6 54. Qd2 Re2 55. Qd4 Kh7 56. Qd3+
Kh6 57. Rc6 Re1+ 58. Kh2 Rxc1 59. Rxc1 Kg7 60. Qd4 Qh6+ 61. Kg1 Qf6 62. Rc4
Kh7 63. Qd3+ Kh6 64. Qc3 Qf5 65. Rc7 f6 66. Qb4 Re8 67. Kh2 Qd3 68. Qb5 Qg6
69. Rc1 Qf7 70. a5 Re5 71. Qb6 Re2 72. a6 Ra2 73. Re1 Qh5+ 74. Kg1 Qf7 75.
Re6 Ra1+ 76. Kf2 Ra2+ 77. Kf1 Qh5 78. Rxf6+ Kg7 79. Qb7+ Kxf6 80. Qb6+ Kg7
81. Qd4+ Kg6 82. Qb6+ Kg7 83. Qd4+ Kg6 84. Qb6+ Kg7
{Draw} 1/2-1/2
Gábor Szõts
 

Re: Yace: a four-star engine!

Postby Dann Corbit » 08 Jun 2000, 07:33

Geschrieben von: / Posted by: Dann Corbit at 08 June 2000 08:33:49:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Gábor Szõts at 08 June 2000 08:22:11:
Here are the games (Note: YACE played without an opening book!):
My page has a nice book created by games from players with ELO 2600+.
It will add a great deal, since it will save an enormous amount of time and therefore lessen time pressure.
Besides which, openings "invented" by computers tend to be weak and repetitive. Or build your own if you prefer. But a good opening book adds a lot (as you know).


My FTP site
Dann Corbit
 

Re: Yace: a four-star engine!

Postby Gábor Szõts » 08 Jun 2000, 07:42

Geschrieben von: / Posted by: Gábor Szõts at 08 June 2000 08:42:57:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Dann Corbit at 08 June 2000 08:33:49:
Here are the games (Note: YACE played without an opening book!):
My page has a nice book created by games from players with ELO 2600+.
It will add a great deal, since it will save an enormous amount of time and therefore lessen time pressure.
Besides which, openings "invented" by computers tend to be weak and repetitive. Or build your own if you prefer. But a good opening book adds a lot (as you know).
You are right, but I had intentions:
(1) I wanted to demonstrate that YACE can do well even without a book.
(2) I thought I could get a clearer picture about its playing style, after which an appropriate book could be generated.
By the way, what is that 'n' in book_create pgnfile.pgn n 15?
Gábor Szõts
 

Re: Yace: a four-star engine!

Postby Jouni » 08 Jun 2000, 10:19

Geschrieben von: / Posted by: Jouni at 08 June 2000 11:19:41:
Als Antwort auf: / As an answer to: Yace: a four-star engine! geschrieben von: / posted by: Gábor Szõts at 08 June 2000 08:14:02:
I played a 10-game match between AnMon 5.09 and YACE. It was G/15 on my Celeron 433, using 32 MB hash. Look at the result:
YACE - AnMon 5.5 - 4.5 (4-3-3)
Since AnMon beat YACE 7.5 - 2.5 on a Pentium 166 with 4 MB hash and 4'+2", this probably means that YACE's strength is increasing with longer time controls.
Should we not call this engine ACE?
!! Congratulations and a big thank you to Dieter and Dann !!
Please wait until 200 games before giving stars...
Jouni
 

Re: Yace: a four-star engine!

Postby Mogens Larsen » 08 Jun 2000, 10:28

Geschrieben von: / Posted by: Mogens Larsen at 08 June 2000 11:28:12:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Jouni at 08 June 2000 11:19:41:
I played a 10-game match between AnMon 5.09 and YACE. It was G/15 on my Celeron 433, using 32 MB hash. Look at the result:
YACE - AnMon 5.5 - 4.5 (4-3-3)
Since AnMon beat YACE 7.5 - 2.5 on a Pentium 166 with 4 MB hash and 4'+2", this probably means that YACE's strength is increasing with longer time controls.
Should we not call this engine ACE?
!! Congratulations and a big thank you to Dieter and Dann !!
Please wait until 200 games before giving stars...
Why? Everyone is entitled to their own star system, based on any number of games. Since the number of games is listed and the hardware used, you can make your own conclusions.
Best wishes...
Mogens

MCL
Mogens Larsen
 

Re: Yace: a four-star engine!

Postby Gábor Szõts » 08 Jun 2000, 11:00

Geschrieben von: / Posted by: Gábor Szõts at 08 June 2000 12:00:44:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Jouni at 08 June 2000 11:19:41:
Please wait until 200 games before giving stars...
You are right. Only I am too enthusiastic about everything new that seems to be good as well...
If I happen to be wrong, I'll declare I use a 10-star system... :-)
Gábor Szõts
 

Yace: book creation / seeking a volunteer

Postby Dieter Bürßner » 08 Jun 2000, 16:39

Geschrieben von: / Posted by: Dieter Bürßner at 08 June 2000 17:39:57:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Gábor Szõts at 08 June 2000 08:42:57:
By the way, what is that 'n' in book_create pgnfile.pgn n 15?
book_build plies>

Is that correct?
Here is how I built my yace book. Does everything look OK?
0: 112366
1: 29164
2: 5360
3: 1845
4: 691
5: 320
6: 149
7: 63
8: 21
9: 10
10: 6
11: 3
13: 2
n is the initial number of entries in the book. (The book grows atomatically)
I'll append a somewhat technical description from two mail to Dann Corbit.
Note, that when n is too small, the book creation will take extremely long.
When too big, disk space will be wasted. The book creation is done in memory.
Therefor it should be fast, but it may be difficult/impossible to create
a really large book. The 2600.pgn from Dann's site should not cause
any difficulties, even when only very little memory is available.
Also, I suggest to use 20 (or more, but no expierience yet) for maxply
(the latest number on the cited line), because Yace really doesn't know
how to develope without a book.
I'll try to write a readme.txt for Yace on the weekend, that will explain
the basic things.
I know winboard only since a very short time. Most readers of this board
will know winboard much better than I do. Perhaps there is a volunteer, who
can contibute the recommended way of plugging Yace and Winboard together.
(I use old-fashioned batch files only, and have not read the documentation
of winboard.ini carefully yet.)
Regards,
Dieter
Almost. It's called book_create. I don't know, how to interprete your
term "required count of times played". Anyway, this parameter is the
initial number of bookentries in the binary book file. Positions,
that hash to the same entry, will be linked to the end of the file.
So essentially this is the size of a linked list hashtable. The
number is not too critical.
[From another mail, where Dann used 150000 (IIRC) for n]
Yes. However, some space is wasted.
book_create x:2600.pgn 50000 15
would be more than sufficient for this book. 15 plies might be a bit
low, but I guess, you wanted it like this.
Most entries in the hastable are empty.
The maximum numbers of links, that must be followed is 13. And this
case is extremely rare.
Dieter Bürßner
 

How do you test?

Postby Aaron » 08 Jun 2000, 17:28

Geschrieben von: / Posted by: Aaron at 08 June 2000 18:28:11:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Mogens Larsen at 08 June 2000 11:28:12:
Please wait until 200 games before giving stars...
Why? Everyone is entitled to their own star system, based on any number of >games. Since the number of games is listed and the hardware used, you can make >your own conclusions.
Best wishes...
Mogens
But seriously based on the "crown" system what would you give? I think 3 is a good guess..
Also, it's interesting to note that many testers seem to use Amy as a choice to test out new engines..Why?
What other engines do the rest of you like to use as a gauge to measure against for new unknown programs?
Of course, this is only for a quick test..A range of opponents is better..
I think Crafty is usually too strong to try out..So a middle level program yet with a well known strenght should be used..And this appears to be Amy for many..
Aaron
 

Re: Yace: a four-star engine!

Postby pete » 08 Jun 2000, 18:03

Geschrieben von: / Posted by: pete at 08 June 2000 19:03:35:
Als Antwort auf: / As an answer to: Re: Yace: a four-star engine! geschrieben von: / posted by: Dann Corbit at 08 June 2000 08:20:18:
I played a 10-game match between AnMon 5.09 and YACE. It was G/15 on my Celeron 433, using 32 MB hash. Look at the result:
YACE - AnMon 5.5 - 4.5 (4-3-3)
Since AnMon beat YACE 7.5 - 2.5 on a Pentium 166 with 4 MB hash and 4'+2", this probably means that YACE's strength is increasing with longer time controls.
Should we not call this engine ACE?
!! Congratulations and a big thank you to Dieter and Dann !!
There is another winner waiting in the wings, but I don't have permission to distribute it (yet). Gullydeckel 2.
Razor sharp teeth and claws to match.
;-)
Since I don't know this engine itself ...
Maybe you can persuade the author to change the name before it is released ?
The name really sounds ugly in German .
It took me quite a while to find out that the thing that made me dislike "Fritz" most was simply its name which reminds to some fascist preussian 19th century kings and it is really difficult to associate something friendlier.
Now "Gullydeckel" really is even worse than that :-9
If I remember it right the meaning was already explained here to the English world .
I have to admit that sometimes the first impression you get by name or standard GUI settings never escapes my mind again .
"Fortress" -cool , "LambChop " - cool , "AnMon" - complicated but cool ..
"Shredder" -ugly ; well I can safely say that as Shredder is such a cool program in itself , but I won't continue doing this with the names of Amateur programs .
GUI is similar btw . For quite some time I hated winboard and all programs using it simply because of the ugly default colours . After changing them to some others I found at a webpage I suddenly began to like it very much :-)
Seems to be very popular btw , I noticed it is in most winboard.ini 's posted on the net .
/whitePieceColor=#ffffff
/blackPieceColor=#1d1d1d
/lightSquareColor=#ccbda4
/darkSquareColor=#a88964
regards.
pete
pete
 

Re: How do you test?

Postby Mogens Larsen » 08 Jun 2000, 18:17

Geschrieben von: / Posted by: Mogens Larsen at 08 June 2000 19:17:39:
Als Antwort auf: / As an answer to: How do you test? geschrieben von: / posted by: Aaron at 08 June 2000 18:28:11:
But seriously based on the "crown" system what would you give? I think 3 is a good guess..
Also, it's interesting to note that many testers seem to use Amy as a choice to test out new engines..Why?
What other engines do the rest of you like to use as a gauge to measure against for new unknown programs?
Somewhere between three and three and a half sounds reasonable.
Gabor used AnMon, which is a good blitz test. I use Amy because then I'm able to discover weaknesses with my Amy book. Two birds with one stone so to speak.
I use my favourites; Comet, SOS and Amy. Otherwise I try to find a engine of similar strength. Difficult, as it's mostly an educated guess. In the case of Yace that could be from Arasan over ZChess and Bringer to Francesca.
Best wishes...
Mogens

MCL
Mogens Larsen
 

Re: Yace: book creation / seeking a volunteer

Postby Volker Pittlik » 08 Jun 2000, 20:49

Geschrieben von: / Posted by: Volker Pittlik at 08 June 2000 21:49:24:
Als Antwort auf: / As an answer to: Yace: book creation / seeking a volunteer geschrieben von: / posted by: Dieter Bürßner at 08 June 2000 17:39:57:
[...]
I know winboard only since a very short time. Most readers of this board
will know winboard much better than I do. Perhaps there is a volunteer, who
can contibute the recommended way of plugging Yace and Winboard together.
(I use old-fashioned batch files only, and have not read the documentation
of winboard.ini carefully yet.)
Regards,
Dieter
[...]
Hi Dieter,
to plug your program and WinBoard togehter is a very easy job. Simply add somthing similar to : \"Yace\" /fd=c:\\WinBoard\\Yace to your winboard.ini (please have a look at Frank's site: http://www.in-trier.de/~quisinsky/schac ... s/yace.htm).
[...]
BTW:Thanks for this new great program!
Volker
P.S. Wie geht das mit WinBoard? Siehe Link!


Konfiguration
Volker Pittlik
 

Re: How do you test?

Postby James » 09 Jun 2000, 08:00

Geschrieben von: / Posted by: James at 09 June 2000 09:00:17:
Als Antwort auf: / As an answer to: Re: How do you test? geschrieben von: / posted by: Mogens Larsen at 08 June 2000 19:17:39:
But seriously based on the "crown" system what would you give? I think 3 is a good guess..
Also, it's interesting to note that many testers seem to use Amy as a choice to test out new engines..Why?
What other engines do the rest of you like to use as a gauge to measure against for new unknown programs?
Somewhere between three and three and a half sounds reasonable.
Gabor used AnMon, which is a good blitz test. I use Amy because then I'm able to discover weaknesses with my Amy book. Two birds with one stone so to speak.
I use my favourites; Comet, SOS and Amy. Otherwise I try to find a engine of similar strength. Difficult, as it's mostly an educated guess. In the case of Yace that could be from Arasan over ZChess and Bringer to Francesca.
Best wishes...
Mogens
I think Cilian is a good middle level strength engine to test against any new engines.
James
 

Re: Yace: book creation / seeking a volunteer

Postby Aaron » 09 Jun 2000, 17:57

Geschrieben von: / Posted by: Aaron at 09 June 2000 18:57:03:
Als Antwort auf: / As an answer to: Yace: book creation / seeking a volunteer geschrieben von: / posted by: Dieter Bürßner at 08 June 2000 17:39:57:
Where Can i download a Yace book made from Dann's 2600.pgn?
Aaron
 

Re: How do you test?

Postby Aaron » 09 Jun 2000, 18:13

Geschrieben von: / Posted by: Aaron at 09 June 2000 19:13:00:
Als Antwort auf: / As an answer to: Re: How do you test? geschrieben von: / posted by: Mogens Larsen at 08 June 2000 19:17:39:
But seriously based on the "crown" system what would you give? I think 3 is a >>good guess..
Also, it's interesting to note that many testers seem to use Amy as a choice to test out new engines..Why?
What other engines do the rest of you like to use as a gauge to measure >>against for new unknown programs?
Somewhere between three and three and a half sounds reasonable.
Gabor used AnMon, which is a good blitz test.
I use my favourites; Comet, SOS and Amy. Otherwise I try to find a engine of >similar strength. Difficult, as it's mostly an educated guess. In the case of >Yace that could be from Arasan over ZChess and Bringer to Francesca.
I think i'm going to revise the newest version upwards espically for Blitz..To 4 crowns..It just beat Amy 7.5-2.5 and it's now leading Crafty by 1 point in my 5 min blitz matches..

Actually Gabor used Amy as well, see his new posting..

Yes, but Zchess and Francesca's strength is not so clear to me compared to SOS and comet..
Aaron
Aaron
 

Re: How do you test?

Postby Mogens Larsen » 09 Jun 2000, 18:21

Geschrieben von: / Posted by: Mogens Larsen at 09 June 2000 19:21:48:
Als Antwort auf: / As an answer to: Re: How do you test? geschrieben von: / posted by: Aaron at 09 June 2000 19:13:00:
Actually Gabor used Amy as well, see his new posting..
Yes, but Zchess and Francesca's strength is not so clear to me compared to SOS and comet..
Well, this thread was about the AnMon-Yace match. I'm usually unable to comment on events that happen some time in the future. Especially since my crystal ball needs a polisk or two.
Zchess is around 2325 and Francesca is close to 2350 IMO.
Best wishes...
Mogens
Mogens Larsen
 

Re: Yace: book creation / seeking a volunteer

Postby Mogens Larsen » 09 Jun 2000, 18:24

Geschrieben von: / Posted by: Mogens Larsen at 09 June 2000 19:24:27:
Als Antwort auf: / As an answer to: Re: Yace: book creation / seeking a volunteer geschrieben von: / posted by: Aaron at 09 June 2000 18:57:03:
Where Can i download a Yace book made from Dann's 2600.pgn?
In the same directory as Yace. It's called dbbook.bin.
Best wishes...
Mogens
Mogens Larsen
 

Re: Yace: book creation / seeking a volunteer

Postby Aaron » 10 Jun 2000, 08:53

Geschrieben von: / Posted by: Aaron at 10 June 2000 09:53:18:
Als Antwort auf: / As an answer to: Re: Yace: book creation / seeking a volunteer geschrieben von: / posted by: Mogens Larsen at 09 June 2000 19:24:27:
Where Can i download a Yace book made from Dann's 2600.pgn?
In the same directory as Yace. It's called dbbook.bin.
Best wishes...
Mogens
I already have that.
You mean that's the default book?
Aaron
 

Re: Yace: book creation / seeking a volunteer

Postby Mogens Larsen » 10 Jun 2000, 09:44

Geschrieben von: / Posted by: Mogens Larsen at 10 June 2000 10:44:50:
Als Antwort auf: / As an answer to: Re: Yace: book creation / seeking a volunteer geschrieben von: / posted by: Aaron at 10 June 2000 09:53:18:
Where Can i download a Yace book made from Dann's 2600.pgn?
In the same directory as Yace. It's called dbbook.bin.
Best wishes...
Mogens
I already have that.
You mean that's the default book?
Yes, it's the default book made from 2600.pgn and a very good one IMO. The 2600.pgn is included in my Amy book as well, just to mention something unrelated.
Best wishes...
Mogens
Mogens Larsen
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: No registered users and 40 guests