Crafty 22.8

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

Moderator: Ras

bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Crafty 22.8

Post by bob »

As much as I hate to do this, I just released 22.8. I discovered that some important changes to the "GenerateChecks()" procedure had been lost, probably in copying files around to different machines (I work on my laptop, on my office box, and on two different clusters). This version has the correct GenerateChecks() function included. I have not yet tested to see how this effects Elo, if it does, but will test it today and report the results for information.
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: Crafty 22.8

Post by geots »

bob wrote:As much as I hate to do this, I just released 22.8. I discovered that some important changes to the "GenerateChecks()" procedure had been lost, probably in copying files around to different machines (I work on my laptop, on my office box, and on two different clusters). This version has the correct GenerateChecks() function included. I have not yet tested to see how this effects Elo, if it does, but will test it today and report the results for information.


For us testers, these quick releases are sometimes a bit of a pain, but never feel bad or hate to tell us that you have a new version that may be better. I never look a gift horse in the mouth.

Best,
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Crafty 22.8

Post by bob »

geots wrote:
bob wrote:As much as I hate to do this, I just released 22.8. I discovered that some important changes to the "GenerateChecks()" procedure had been lost, probably in copying files around to different machines (I work on my laptop, on my office box, and on two different clusters). This version has the correct GenerateChecks() function included. I have not yet tested to see how this effects Elo, if it does, but will test it today and report the results for information.


For us testers, these quick releases are sometimes a bit of a pain, but never feel bad or hate to tell us that you have a new version that may be better. I never look a gift horse in the mouth.

Best,
So far the testing suggests +1 Elo, so it is not exactly a world-beating bug fix. :)

You could continue to test the older version, or you could switch to the new version but combine the results so that 22.7 is combined with 22.8 into one 22.8 version. There's not enough difference to measure from this fix...
User avatar
Jim Ablett
Posts: 2287
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Crafty 22.8

Post by Jim Ablett »

Image
(logo by Oscar A Orozco)

Crafty 22.8 by Prof Robert Hyatt

Windows x64 & Win32 Intel compiler 10 p.g.o builds.

http://www.mediafire.com/?wknz5ydq2nn

(also available from my homepage)

Jim.
Philippe

Re: Crafty 22.8

Post by Philippe »

What is the difference between the full features compiles and the speed compiles ?
Thanks.
Dann Corbit
Posts: 12792
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Crafty 22.8

Post by Dann Corbit »

Philippe wrote:What is the difference between the full features compiles and the speed compiles ?
Thanks.
With the full featured compiles, you get things like the EPD interface.
It is useful for operations against files of EPD records. For instance, suppose that you have a file of EPD test positions called test.epd. With the full featured compiles you can do this:

epdpfga test.epd test.out

which will analyze test.epd and store the results in test.out.

You can check to see how many crafty got right by doing:

epdscor test.out

For game playing using a GUI, these extra features won't add anything. They are just useful for geeks like me who fool around with crafty using the command line interface.
User avatar
Jim Ablett
Posts: 2287
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Crafty 22.8

Post by Jim Ablett »

Dann Corbit wrote:
Philippe wrote:What is the difference between the full features compiles and the speed compiles ?
Thanks.
With the full featured compiles, you get things like the EPD interface.
It is useful for operations against files of EPD records. For instance, suppose that you have a file of EPD test positions called test.epd. With the full featured compiles you can do this:

epdpfga test.epd test.out

which will analyze test.epd and store the results in test.out.

You can check to see how many crafty got right by doing:

epdscor test.out

For game playing using a GUI, these extra features won't add anything. They are just useful for geeks like me who fool around with crafty using the command line interface.
The 'full feature' compiles also have available the handy new 'Skill' command for chess players so you can adjust Crafty's playing strength.
Adding the extra command-line features does add a small performance hit, hence the two different compiles 'speed' & 'full feature'.

Jim.
User avatar
Werner
Posts: 2993
Joined: Wed Mar 08, 2006 10:09 pm
Location: Germany
Full name: Werner Schüle

Re: Crafty 22.8

Post by Werner »

bob wrote:[So far the testing suggests +1 Elo, so it is not exactly a world-beating bug fix. :)
You could continue to test the older version, or you could switch to the new version but combine the results so that 22.7 is combined with 22.8 into one 22.8 version. There's not enough difference to measure from this fix...
Hi Bob,
what do you suggest: can we do the same with the results of 22.4 (64bit 1CPU) - or its better (as difference is more than 20 elos) to start a new test series with 2.8 ?

best
Werner
User avatar
Steve Maughan
Posts: 1297
Joined: Wed Mar 08, 2006 8:28 pm
Location: Florida, USA

Re: Crafty 22.8

Post by Steve Maughan »

bob wrote:... had been lost, probably in copying files around to different machines
Slightly off topic but I've been using DropBox to manager my documents and code across different machines. I'm really impressed by it - it also runs on Windows, Apple and Linux. Take a look at www.getdropbox.com.

Best regards,

Steve
User avatar
AdminX
Posts: 6363
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Crafty 22.8

Post by AdminX »

Steve Maughan wrote:
bob wrote:... had been lost, probably in copying files around to different machines
Slightly off topic but I've been using DropBox to manager my documents and code across different machines. I'm really impressed by it - it also runs on Windows, Apple and Linux. Take a look at www.getdropbox.com.

Best regards,

Steve
Thank you Steve! That is a very cool little app.

Thanks Again
Ted Summers
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers