Crafty 25.1 Release

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

Moderators: hgm, Rebel, chrisw

Canoike
Posts: 125
Joined: Tue Jan 17, 2012 8:08 pm

Re: Crafty 25.1 Release - Update doc

Post by Canoike »

SzG wrote:
Canoike wrote:I wish the doc to be updated because I like to tweak with the parameters. Yhe crafy.hlp is a bit too short and the one at the official website too old.

Thanks.
Type help from the command prompt and you'll see what it offers. You can include those in the rc file.
Typing help from the command line is actually the crafty.hlp I am mentionning in above post. It is also innacurate, for instance the "store" command is not valid.
It is really time to make an updated and comprehensive documentation for Crafty.
supersharp77
Posts: 1242
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: Crafty 25.1 Release

Post by supersharp77 »

wolfman wrote:It is a pity that non of the compiles are working for me.
Perhaps Jim Ablett can make working compiles.
Eran vd Wolf

Amen Bro...w32 compile needed for testing........Help!! :) :wink:
User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: Crafty 25.1 Release

Post by fern »

No 32 bits version?

F
User avatar
Graham Banks
Posts: 41455
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Crafty 25.1 Release

Post by Graham Banks »

wolfman wrote:It is a pity that non of the compiles are working for me.
Perhaps Jim Ablett can make working compiles.
Eran vd Wolf
I can't test Crafty 25.1 either, as these compiles don't work for me.
gbanksnz at gmail.com
User avatar
AdminX
Posts: 6340
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Crafty 25.1 Release

Post by AdminX »

Graham Banks wrote:
wolfman wrote:It is a pity that non of the compiles are working for me.
Perhaps Jim Ablett can make working compiles.
Eran vd Wolf
I can't test Crafty 25.1 either, as these compiles don't work for me.
Jim has not made a build of 25.1 yet, but I think another UCI version would be cool.

http://kirr.homeunix.org/chess/engines/ ... tt/CRAFTY/
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
Modern Times
Posts: 3550
Joined: Thu Jun 07, 2012 11:02 pm

Re: Crafty 25.1 Release

Post by Modern Times »

Graham Banks wrote:
wolfman wrote:It is a pity that non of the compiles are working for me.
Perhaps Jim Ablett can make working compiles.
Eran vd Wolf
I can't test Crafty 25.1 either, as these compiles don't work for me.
So strange. Dann's compile works fine on one of my AMD machines but I haven't tried it on the other.
petero2
Posts: 690
Joined: Mon Apr 19, 2010 7:07 pm
Location: Sweden
Full name: Peter Osterlund

Re: Crafty 25.1 Release

Post by petero2 »

Modern Times wrote:
Graham Banks wrote:
wolfman wrote:It is a pity that non of the compiles are working for me.
Perhaps Jim Ablett can make working compiles.
Eran vd Wolf
I can't test Crafty 25.1 either, as these compiles don't work for me.
So strange. Dann's compile works fine on one of my AMD machines but I haven't tried it on the other.
You could try this: https://dl.dropboxusercontent.com/u/896 ... ty-25.1.7z

Some notes:
* The 32-bit versions don't include syzygy support because of inline assembly code that failed to compile.
* I have only tested the windows versions in linux using wine.
* The windows versions should work in windows xp and later.
* The -old versions should work even if the CPU does not support the popcnt instruction.
* Profile guided optimization is not used. (Too complicated to use when cross-compiling.)
* crafty-win64.exe and crafty-win32.exe are optimized for intel core i7.
User avatar
Guenther
Posts: 4607
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Crafty 25.1 Release

Post by Guenther »

petero2 wrote:
Modern Times wrote:
Graham Banks wrote:
wolfman wrote:It is a pity that non of the compiles are working for me.
Perhaps Jim Ablett can make working compiles.
Eran vd Wolf
I can't test Crafty 25.1 either, as these compiles don't work for me.
So strange. Dann's compile works fine on one of my AMD machines but I haven't tried it on the other.
You could try this: https://dl.dropboxusercontent.com/u/896 ... ty-25.1.7z

...
* The -old versions should work even if the CPU does not support the popcnt instruction.
...
Thanks Peter! Finally a compile which works on my 'old' 64 bit machine.
Frank Quisinsky
Posts: 6808
Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky

Re: Works fine ... crafty.rc and wb2uci.eng

Post by Frank Quisinsky »

Hi Peter,

works fine on my i7 4th and 5th gen. & Intel Q9550 hardware. I will use your version for my test-run.

Have many thanks!

Best
Frank


My crafty.rc and wb2uci.eng files for the test-run I will start with Shredder GUI:

Code: Select all

mt 0
# (Make Crafty not use cpu on opponents time)
# smpnice=1

egtb
tbpath=c:\chess\_syzygybases

hash=512M
hashp=16M

ponder off

# (for use use with ponder on)
# mode=tournament

# (Allows Crafty to try to win drawn games (according to Endgame Tables))
swindle off

learn 0
 
book off

# (Makes crafty use a lot more time on the first 8 moves out of book)
# timebook 80 8

# show book
# book random 1
# bookw freq 0.7
# bookw ratio 0.8
# bookw eval 0.6
# bookw learn 1
# bookw cap 0.5
# book width 4

# resign 9 1

log=off
exit

Code: Select all

[ENGINE]
Name              = Crafty 25.1 x64
Author            = Prof. Robert Hyatt
Filename          = WB2uci-x64.exe

[OPTIONS]
Program           = Crafty_251-x64.exe
Ponder            = false
;InitString       =
Protocol          = 2
InitTime          = 5
LevelExtend       = none
ShowThinkingMove  = true
WhiteScore        = true
;Logfile          = true
TerminateHard     = false

Visible           = Extras,Protocol,InitTime,ShowThinkingMove,LevelExtend

[EXTRAS]
Clear Hash        = clrhash|button
supersharp77
Posts: 1242
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: Crafty 25.1 Release

Post by supersharp77 »

petero2 wrote: You could try this: https://dl.dropboxusercontent.com/u/896 ... ty-25.1.7z

Some notes:
* The 32-bit versions don't include syzygy support because of inline assembly code that failed to compile.
* I have only tested the windows versions in linux using wine.
* The windows versions should work in windows xp and later.
* The -old versions should work even if the CPU does not support the popcnt instruction.
* Profile guided optimization is not used. (Too complicated to use when cross-compiling.)
* crafty-win64.exe and crafty-win32.exe are optimized for intel core i7.
Thanks Peter.....Lots of Compiles!! AR :D :wink: