Crafty 23.4

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 23.4

Post by bob »

I just released the source for 23.4 on my ftp box (ftp.cis.uab.edu/pub/hyatt). It has some cleanup, duplicated search/quiesce functions are gone, plus a few qualitative changes that provide +12 Elo or so on our testing.

Has one timing fix for Frank Q's testing that should prevent time losses right at the time control...
Frank Quisinsky
Posts: 6897
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Crafty 23.4

Post by Frank Quisinsky »

Hi Bob,

thats great!

So I wait of the JA version by Jim Ablett and will add the new version in the yesterday started SWCR-64 tourney.

Have a look here (live table)
http://www.amateurschach.de/ftptrigger/64-bit.html

No problem to add Crafty 23.4 JA x64 a little bit later in the still running tourney.

Thanks for your service!

Best
Frank
User avatar
beachknight
Posts: 3533
Joined: Tue Jan 09, 2007 8:33 pm
Location: Antalya, Turkey

Re: Crafty 23.4

Post by beachknight »

Ditto. great news.

Hope that chessbase makes a cb native engine, crafty 23.04.eng or .engine
to work with new chessbase products such as CB11, DF12, DR4 etc.
Latest one was 23.01 if I remember correctly.
hi, merhaba, hallo HT
User avatar
Graham Banks
Posts: 44136
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Crafty 23.4

Post by Graham Banks »

bob wrote:I just released the source for 23.4 on my ftp box (ftp.cis.uab.edu/pub/hyatt). It has some cleanup, duplicated search/quiesce functions are gone, plus a few qualitative changes that provide +12 Elo or so on our testing.

Has one timing fix for Frank Q's testing that should prevent time losses right at the time control...
Thanks Bob. :D
gbanksnz at gmail.com
royb
Posts: 561
Joined: Thu Mar 09, 2006 12:53 am

Re: Crafty 23.4

Post by royb »

Does this version have a fix for the unusually strong play seen when SKILL=1 is set?
zullil
Posts: 6442
Joined: Tue Jan 09, 2007 12:31 am
Location: PA USA
Full name: Louis Zulli

Re: Crafty 23.4

Post by zullil »

Thanks for the new Crafty.

Before I try this, has the problem with gcc been identified and fixed. I'm referring to http://talkchess.com/forum/viewtopic.ph ... 60&t=35609
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Crafty 23.4

Post by bob »

royb wrote:Does this version have a fix for the unusually strong play seen when SKILL=1 is set?
Yes, as did the last version, so far as I know...
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Crafty 23.4

Post by bob »

zullil wrote:Thanks for the new Crafty.

Before I try this, has the problem with gcc been identified and fixed. I'm referring to http://talkchess.com/forum/viewtopic.ph ... 60&t=35609
I actually do not know. Our cluster compilers do not get upgraded often, since what works is "good enough" and avoids introducing errors that could take weeks to recover from if invalid data is produced by a compiler glitch...
User avatar
Peter Skinner
Posts: 1763
Joined: Sun Feb 26, 2006 1:49 pm
Location: Edmonton, Alberta, Canada
Full name: Peter Skinner

Re: Crafty 23.4

Post by Peter Skinner »

I have compiled versions for those who can't compile themselves at:

Crafty Win32/64 Builds

Enjoy,

Peter
I was kicked out of Chapters because I moved all the Bibles to the fiction section.
User avatar
Jim Ablett
Posts: 2149
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: Crafty 23.4

Post by Jim Ablett »

I'm having a lot of trouble running my Linux compiles with the new src. (my Linux system is Mint (debian based). This is 32 bit. I haven't tested
64 bit yet.
I get same error with both GCC & Intel.
Crafty v23.4 JA (1 cpus)

White(1): go
ERROR! board[16]=0, should be -1
ERROR! board[17]=0, should be -1
ERROR! board[18]=0, should be -1
ERROR! board[19]=0, should be -1
ERROR! board[20]=0, should be -1
ERROR! board[21]=0, should be -1
ERROR! board[22]=0, should be -1
ERROR! board[23]=0, should be -1
ERROR! board[25]=0, should be -2
ERROR! board[30]=0, should be -2
ERROR! board[26]=0, should be -3
ERROR! board[29]=0, should be -3
ERROR! board[24]=0, should be -4
ERROR! board[31]=0, should be -4
ERROR! board[27]=0, should be -5
ERROR! board[28]=0, should be -6
processor id: cpu-0
current move:
move= piece=0, from=0, to=0, captured=0, promote=0

+---+---+---+---+---+---+---+---+
8 |<R>|<N>|<B>|<Q>|<K>|<B>|<N>|<R>|
+---+---+---+---+---+---+---+---+
7 |<P>|<P>|<P>|<P>|<P>|<P>|<P>|<P>|
+---+---+---+---+---+---+---+---+
6 | | . | | . | | . | | . |
+---+---+---+---+---+---+---+---+
5 | . | | . | | . | | . | |
+---+---+---+---+---+---+---+---+
4 | | . | | . | | . | | . |
+---+---+---+---+---+---+---+---+
3 | . | | . | | . | | . | |
+---+---+---+---+---+---+---+---+
2 |-P-|-P-|-P-|-P-|-P-|-P-|-P-|-P-|
+---+---+---+---+---+---+---+---+
1 |-R-|-N-|-B-|-Q-|-K-|-B-|-N-|-R-|
+---+---+---+---+---+---+---+---+
a b c d e f g h

called from Main(1), ply=0
node=0
active path:
Jim.