Geschrieben von: / Posted by: capgadget at 07 November 2003 23:08:11:
I assume everyone except me had already snagged a copy prior to the "Official Release" of Areana 0.95 . I gave up writting chess programs in the TRS-80 Model I days M$ Microchess 1.0 and Sargon where way beyond anything I could write using 16K of mem or less
I am assuming this was not the Lieden version. I also had heard that a Linux version would be released, but I guess it won't see the light of day.
The only big thing I see is the reduction of the size of the opening book by the final pass eliminating rarely played moves.
I created 2 opening books from a pgn file containing ~254,000 2300+ rated games that I have collected over the past couple of years and was exported from a SCID database.
Original pgn file:
178,914,963 bytes (pgnall_20031101a.pgn)
Using the following command to create an opening book with 60 plies (Actually run
from cygwin):
1.0.1 Version
ruffian -D 60 -I d:pgnall_20031101a.pgn -B e:/ruffian101.2300.20031101a.book
Resultant book file:
266,728,740 bytes (ruffian101.2300.20031101a.book)
-------------
1.0.5 Version
ruffian_105 -D 60 -I d:pgnall_20031101a.pgn -B e:/ruffian105.2300.20031101a.book
Resultant book file:
35,373,828 bytes (ruffian105.2300.20031101a.book)
I played 1.0.1 against 1.0.5 overnight on a 800 Mhz PIII which I run as ruffiantestb on freechess.org with the following ruffian.cfg files (Note that some try KEEP_HASH 2. I don't know if it really does anything)
Ruffian 1.0.1
RESIGN 900
KEEP_HASH 1
HASH 32M
EGTB_HASH_SIZE 4M
LOGFNAME "f:/ruffianlogs/ruffian_test.log"
BOOK "e:/ruffian_book/ruffian101.2300.20031103.book"
TB_PATH "c:/tb345"
Ruffian 1.0.5
RESIGN 900
KEEP_HASH 1
HASH 32M
EGTB_HASH_SIZE 4M
LOGFNAME "f:/ruffianlogs/ruffian_105.log"
BOOK "e:/ruffian_book/ruffian105.2300.20031103.book"
TB_PATH "c:/tb345"
The tablebase files are all 3-4 table bases and some 5. Ruffian doesn't seem to want to use the 5 man table bases unless you have a certain number of them. I don't recall the threshhold. I have watched the file opens via TaskInfo www.iarsn.com to see what is actually being opened. I just keep mostly the Pawn and Rook ones and what ever else is needed to avoid underpromotion since I really don't have the 7GB to spare much less those Expensive Humongous Mass Storage Device (EHMSD) drives that Dr. Hyatt must have to store the 6 man tables at the moment until a long overdue hardware upgrade. Crafty et al seems to "wuv" what few 5 man egtb it can get.
I let the two play in the 2300+ mudpile overnight using Winboard. I really should have used a smaller 2600 book for to get a better comparison with so few games played, plus this will probably take a few hundred games. Just for grins at 5 min 3s time controls. I personally blame the people associated with Arena 0.95 for causing me not to go to bed early last night but I didn't check the message board till late:
Computer chess game
R1F6J2, 2003.11.07
Score 123456789012345678901234567890123
-----------------------------------------------------------------
1: Ruffian 1.0.1 19.0 / 33 =1100===1=1====1===101=======011=
2: Ruffian 1.0.5 14.0 / 33 =0011===0=0====0===010=======100=
-----------------------------------------------------------------
33 games: +7 =20 -6