Author: Scott Gasch
Date: 15:50:58 07/04/04
Go up one level in this thread
On July 04, 2004 at 18:47:26, Dieter Buerssner wrote:
>If you don't use a rather recent TB probing code, this all looks correct. For
>recent probing code, the definition of INDEX depends on T_INDEX64. But this
>seems not to be your problem.
>
>I just tried to compile my engine with -Gd (" __cdecl calling convention"). I
>only tried one position with many TB accesses. Everything worked ok.
>
>Is it possible, that you compiled the Nalimov code with different flags for
>calling convention, than the calling code?
>
>Regards,
>Dieter
I noticed your definition of INDEX was 64 bit so I grabbed the latest crafty
from Bob's site and imported the egtb.cpp and tbdecode.h from it into my
project. After changing the appropriate definitions in my probe.c everything
works fine. I hate to be cynical but I feel as if I just buried a bug.
Thanks a lot for the help, Dieter.
Scott
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.