Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Interview with Ruffian programmer comment

Author: Dadi Jonsson

Date: 16:06:27 10/09/02

Go up one level in this thread


On October 09, 2002 at 17:54:07, Chessfun wrote:

>On October 09, 2002 at 16:42:44, Frank Quisinsky wrote:
>
>>Hi,
>>
>>an interview in English language with Ruffian programmer Per-Ola Valfridsson can
>>be found on Arena webpage.
>>
>>Thanks to Per-Ola!
>>
>>Arena by Martin Blume:
>>http://www.playwitharena.com
>>
>>Best
>>Frank
>
>Hi Frank,
>        Nice job. However I'm curious about one point, well more than one but
>I'll limit this too one.
>
>from http://www.playwitharena.com/
>
>"18. Interview team:
>About the opening book Ruffian uses: While some people are full of praise,
>others seems to think that your book is more of a handicap than a help for
>Ruffian. Do you do a lot of work on the opening book or do you have a friend who
>works as a "book cooker" (book author)? Has the opening book been created in
>conjunction with the engine or is it a seperate working process?
>
>Per-Ola Valfridsson (Ruffian):
>I haven't spent any time to create an opening book for Ruffian. The opening book
>is automatically generated from a rather small pgn file. It has not been
>customized for Ruffian. I wouldn't mind if someone with interest in opening
>books created a Ruffian book. I have received some offers since Ruffian was
>released."
>
>
>As I posted previously and proved version 1.0.0 when released had modified book
>moves identical to Fritz 7.ctg. The previous version (see games below) openings
>did not contain these moves;
>
>So it would appear that someone did infact customize it prior to Ruffians
>release. Simply check the PGN with Ruffians current book and compare what was
>played to what is now listed.
>
>Also this "small pgn" any idea if it will become available as from what I've
>seen this is no weak book.
>
>Event ""]
>[Site ""]
>[Date ""]
>[Round ""]
>[White "Tiger 15 AMD 1.4"]
>[Black "Ruffian 0.7.6 AMD 1.4"]
>[Result "1-0"]
>[Opening "B66 Sicilian: Richter-Rauzer, Rauzer Attack, 7...a6"]
>
>{Time control = 15 5 Engine book(s): ct.tbk }
>1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bg5 e6 7. Qd2 a6 8.
>O-O-O h6 9. Be3
>Nxd4 10. Bxd4 b5 11. f4 Be7 12. Be2 b4 13. Na4 Nxe4 14. Qe3 Nf6 15. Bf3 Rb8 16.
>Ba7 Bd7
>17. Nb6 Bb5 18. h4 O-O 19. f5 e5 20. Bxb8 Qxb8 21. g4 e4 22. g5 exf3 23. gxf6
>Bxf6 24. Nd5
>Qd8 25. Rhg1 Kh8 26. Qxf3 Bxh4 27. f6 Bxf6 28. Nxf6 Qxf6 29. Qxf6 gxf6 30. Rxd6
>h5 31. Rxf6
>Kh7 32. Rg5 Be2 33. Kd2 Bg4 34. a3 bxa3 35. bxa3 Rd8+ 36. Ke3 Re8+ 37. Kd4 Rd8+
>38. Ke4
>Rd7 39. Rxa6 f5+ 40. Kf4 Rd4+ 41. Ke5 Rc4 42. Rgg6 Rxc2 43. a4 Rc7 44. a5 Be2
>45. Rad6
>Ra7 46. a6 Bc4 47. Rh6+ Kg7 48. Rdg6+ Kf8 49. Kf4 h4 50. Kg5 Bf7 51. Rh8+ Ke7
>52. Rf6 {
>Ruffian resigns} 1-0
>
>[Event ""]
>[Site ""]
>[Date ""]
>[Round ""]
>[White "Ruffian 0.7.6 AMD 1.4"]
>[Black "Tiger 15 AMD 1.4"]
>[Result "0-1"]
>[Opening "A38 English: Symmetrical Variation"]
>
>{Time control = 15 5 Engine book(s): ct.tbk }
>1. c4 c5 2. Nc3 Nf6 3. Nf3 Nc6 4. g3 g6 5. Bg2 Bg7 6. d4 cxd4 7. Nxd4 O-O 8. O-O
>Ng4 9. e3
>d6 10. b3 a6 11. Bxc6 bxc6 12. Nxc6 Qd7 13. Nd4 e5 14. Nc2 e4 15. Nxe4 d5 16.
>Qxd5 Qxd5
>17. cxd5 Bf5 18. f3 Bxa1 19. Nxa1 Bxe4 20. fxe4 Rfe8 21. h3 Nh6 22. e5 Nf5 23.
>g4 Ng3
>24. Bb2 Nxf1 25. Kxf1 a5 26. Ke2 Rad8 27. e4 Kf8 28. Nc2 Ke7 29. Ne3 Rb8 30. Nc4
>h5 31. gxh5
>gxh5 32. Bd4 Rec8 33. Kd3 Rg8 34. Nxa5 Rg3+ 35. Kc4 Kd7 36. Nc6 Ra8 37. a4 Rxh3
>38. a5
>h4 39. b4 Rh1 40. e6+ fxe6 41. Ne5+ Ke8 42. d6 Rc1+ 43. Kb3 h3 44. Ng4 Kd7 45.
>Be3 Rb1+
>46. Kc4 Re1 47. Kd3 Kxd6 48. Bd2 Rg8 49. Bf4+ Kc6 50. Nf2 Kb5 51. Nxh3 Rd8+ 52.
>Kc3 Rf1
>53. Kc2 Rh8 54. Ng5 Rxf4 55. Kd2 Rg4 { Ruffian resigns} 0-1
>
>Sarah.

I tried to point out in a previous message (as you probably remember) after
doing some testing with Ruffian that its opening book did not seem to be
optimized at all, and indeed that it was a handicap to Ruffian's play. I must
say that I am not surprised by the answer of Ruffian's author to the question
about how its opening book was generated. I think it's about time we stop
searching for ghosts and accept the words of the author that the opening book
"is automatically generated from a rather small pgn file".

The opening book of Ruffian is quite helpful to the program, of course, but I
stand by my previous statement that we can expect to see a jump in Ruffian's
performance once it gets an optimized opening book. Some small changes that may
have been made to the original book of Ruffian won't make any noticeable
difference.



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.