Ómar wrote:Hi Denis,
Sorry, you are right. This thread is about x64 compile. My mistake.
"You'll notice that Crafty will "exit" (or terminate) at taskbar during opponent's move, then runs again when it's time to move. It's a strange behawvior (which I don't like)"
I actualy got this far with one of master Jim´s builds but I did´nt like it
as you and considered it faulty.
Thank you for your great patience. I guess that things are clear for me now and hopefully for some others here as well.
Best regards.
In the meantime, I could give you some tips to make it run in Shredder GUI based on my experience. Let's start with the WB2UCI.eng:
Here's my sample WB2UCI.eng settings. you can edit some of them:
[ENGINE]
Name=Crafty22.0SMP64bit
Author=Robert Hyatt
Filename=Crafty22_smp64UCI.exe
[OPTIONS]
Program=crafty22_0_SMP_64bit- 022008.exe
InitString=resign 700 3
HashCommand=hash %iM
WhiteScore=true
OwnBook=true
InitTime=5
hash=128
Visible=Ponder,Hash,Extras,Logfile,Computer
log=off
[EXTRAS]
Tournament mode=mode|check|false|normal|tournament
Crafty log=log|check|false|off|on
Learning=learn|spin|7|0|7
NalimovPath=tbpath|string|c:\Tablebases
NalimovCache=cache %iM|spin|16|1|32
Swindle mode=swindle|check|false|off|on
King safety=evaluation kscale|spin|100|0|200
King safety asymmetry=evaluation asymmetry|spin|-40|-100|100
king safety tropism=evaluation bscale|spin|100|0|200
Blocked pawn=evaluation bscale|spin|100|0|200
Pawn structure=evaluation pscale|spin|100|0|200
Passed pawn=evaluation ppscale|spin|100|0|200
In check extension=extensions check 0.%i|spin|99|0|99
One reply extension=extensions onerep 0.%i|spin|75|0|99
Push passed pawn extension=extensions pushpp 0.%i|spin|75|0|99
Recapture extension=extension recapture 0.%i|spin|75|0|99
Mate threat extension=extension mate 0.%i|spin|75|0|99
Pawn hash (MB)=hashp %iM|spin|16|1|64
Time Usage=usage %i|spin|0|-50|50
Use book=book|check|true|off|on
Book Width=book width %i|spin|3|1|10
Book Random=book random|check|true|0|1
Book frequency weight=bookw freq 0.%i|spin|99|0|99
Book win/loss ratio weight=bookw ratio 0.%i|spin|99|0|99
Book static evaluation weight=bookw eval 0.%i|spin|99|0|99
Book learning weight=bookw lrn 0.%i|spin|99|0|99
Noise (Kn)=noise %i000|spin|5000|0|10000
Here's the rc file:
egtb
tbpath=c:\tb
cache=16M
hash=128M
hashp=16M
log=off
mode=tournament
swindle on
mt=2
timebook 80 8
smpnice=0
Here's my simple layman's tip:
1. Enter Crafty in Shredder-GUI as a UCI engine. (You already know the drill to use the WB2UCI adapter). My setting names are just examples.
Use the first released engine - Feb 20, 2008.
2, For dual-core matches, just set mt=2 in your rc file and mt=1 for single cpu games. It soesn't work well when it is an added option in the WB2UCI.eng file.
3. Now you're done.
(This procedure also works in Arena GUI.)
I'll try Fritz GUI later!