Crafty chess engine

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

Moderators: hgm, Rebel, chrisw

Peter Berger
Posts: 653
Joined: Thu Mar 09, 2006 2:56 pm

Re: Crafty chess engine

Post by Peter Berger »

Graham Banks wrote: Here is my rc file set to use 1 core ponder off.

egtb
#adaptive 750K 24M 192M 24M 48M
tbpath=C:\Tablebases
cache=32M
ponder off
# mode=tournament # (for use use with ponder on)
swindle on # (Allows Crafty to try to win drawn games (according to Endgame Tables))
learn 0 # (default)
book random 1 # (default)
bookw freq 0.7
bookw ratio 0.8
bookw eval 0.6
bookw learn 0
bookw cap 0.5
book width 4
book off #(default = book on)
show book
log=off
#mt=2 # (Increases Crafty's MaxThreads to 2 for a dual CPU computer )
smpnice=1 # (Make Crafty not use cpu on opponents time)
timebook 80 8 # (Makes crafty use a lot more time on the first 8 moves out of book)
#adaptive NPS a
hash=128M
hashp=128M
exit
This is an incredibly large and useless crafty.rc file . This one would behave exactly the same ;):

tbpath=C:\Tablebases
cache=32M
book off
ponder off
log=off
hash=128M
hashp=128M

With most reasonable time controls 128M for hash is really pretty tiny while hashp 128M will be overkill like always.

As you are definitely the ultimate power user, Graham, I wonder what kind of crafty.rc files others may be using ..

Peter
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Crafty chess engine

Post by Krzysztof Grzelak »

Peter Berger wrote: This is an incredibly large and useless crafty.rc file . This one would behave exactly the same ;):

tbpath=C:\Tablebases
cache=32M
book off
ponder off
log=off
hash=128M
hashp=128M

With most reasonable time controls 128M for hash is really pretty tiny while hashp 128M will be overkill like always.

As you are definitely the ultimate power user, Graham, I wonder what kind of crafty.rc files others may be using ..

Peter
The latest version of Crafty 25.0.1 has already UCI. You do not need to use the file crafty.rc.
Peter Berger
Posts: 653
Joined: Thu Mar 09, 2006 2:56 pm

Re: Crafty chess engine

Post by Peter Berger »

Krzysztof Grzelak wrote: The latest version of Crafty 25.0.1 has already UCI. You do not need to use the file crafty.rc.
No, it hasn't. You are probably using some adapter like Polyglot here which may give you this impression as Crafty works nicely no matter what..

OK - I offer to explain the Crafty options for like a week and will try to explain what various options mean.
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Crafty chess engine

Post by Krzysztof Grzelak »

Peter Berger wrote:No, it hasn't. You are probably using some adapter like Polyglot here which may give you this impression as Crafty works nicely no matter what..

OK - I offer to explain the Crafty options for like a week and will try to explain what various options mean.
Please enter the site http://crafty0981.moonfruit.com/get-cra ... 4589944729 and see if there is the UCI.
Peter Berger
Posts: 653
Joined: Thu Mar 09, 2006 2:56 pm

Re: Crafty chess engine

Post by Peter Berger »

Krzysztof Grzelak wrote:
Peter Berger wrote:No, it hasn't. You are probably using some adapter like Polyglot here which may give you this impression as Crafty works nicely no matter what..

OK - I offer to explain the Crafty options for like a week and will try to explain what various options mean.
Please enter the site http://crafty0981.moonfruit.com/get-cra ... 4589944729 and see if there is the UCI.
Please be a little careful not to waste your and my time. As far as I can see this is a link to a Jim(?) Ablett binary for a crafty WinBoard binary on a given Windows platform . If there is more to it, please be so kind and explain :)
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Crafty chess engine

Post by Krzysztof Grzelak »

Peter Berger wrote:Please be a little careful not to waste your and my time. As far as I can see this is a link to a Jim(?) Ablett binary for a crafty WinBoard binary on a given Windows platform . If there is more to it, please be so kind and explain :)
I'm sorry I do not understand something. Please write whether it is the latest version of Crafty - yes or no.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Crafty chess engine

Post by bob »

Krzysztof Grzelak wrote:Graham I'm such a request. I have trouble finding the file in the program. Can you send me the file, I will be very grateful. Can I ask you about the configuration of this file.

Here is my rc file set to use 4 core ponder off.

tbpath=D:\Namilov
cache =128
ponder=off
hash=1024 MB
hashp=1024 MB

Be still as you can select what WB during the installation of the engine. Is WB1 and WB 2.
hashp is gross overkill. 128mb to 256mb is pretty big already.
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Crafty chess engine

Post by bob »

Krzysztof Grzelak wrote:
Peter Berger wrote: This is an incredibly large and useless crafty.rc file . This one would behave exactly the same ;):

tbpath=C:\Tablebases
cache=32M
book off
ponder off
log=off
hash=128M
hashp=128M

With most reasonable time controls 128M for hash is really pretty tiny while hashp 128M will be overkill like always.

As you are definitely the ultimate power user, Graham, I wonder what kind of crafty.rc files others may be using ..

Peter
The latest version of Crafty 25.0.1 has already UCI. You do not need to use the file crafty.rc.
Crafty is NOT UCI...

Crafty uses winboard/xboard protocol only.
Peter Berger
Posts: 653
Joined: Thu Mar 09, 2006 2:56 pm

Re: Crafty chess engine

Post by Peter Berger »

Krzysztof Grzelak wrote:
Peter Berger wrote:Please be a little careful not to waste your and my time. As far as I can see this is a link to a Jim(?) Ablett binary for a crafty WinBoard binary on a given Windows platform . If there is more to it, please be so kind and explain :)
I'm sorry I do not understand something. Please write whether it is the latest version of Crafty - yes or no.
Krzystof - if you want to set up Crafty on your computer for a match against another engine this is a "how-to" challenge. We can easily work out how to do this and I can help. Crafty will be weaker than Stockfish or latest Komodo, but it will be stronger than Kasparov.

Bob Hyatt doesn't like UCI - that is why Crafty don't talk UCI , just WinBard - like French or English.
Krzysztof Grzelak
Posts: 1525
Joined: Tue Jul 15, 2014 12:47 pm

Re: Crafty chess engine

Post by Krzysztof Grzelak »

bob wrote:Crafty is NOT UCI...

Crafty uses winboard/xboard protocol only.
Thank you for the information. I have a request to Mr. Robert - can you share the latest engine versions for Windows and answer the following question. Please write as may be the highest number of cache to the table base Nalimova.