Author: Heiner Marxen
Date: 13:55:16 03/05/00
Am I right, that the EGTB probing code inside the "tbgen.zip"
from the crafty ftp side is outdated? When I compare it with
the somewhat tweaked version embedded in the crafty 17.07 distribution,
I find that there is apparently added code for 3+3 table bases,
to be enabled via T33_INCLUDE, correct?
Also, the "tbdecode.h" (aka "tbdecode.c") has an additional
initialization in line 562 (uchar *p, *s=0;)
Is that a bug fix or just to avoid a warning?
Also, is the explanation in "probe.txt" still valid?
Then I see a condition inversion (around line 3990 of egtb.cpp):
// Find database size
#if defined(NEW)
cb = rgtbdDesc[iTb].m_rgcbLength[side];
if (0 == cb)
{
#endif
The if condition formerly read (0 != cb). Is that a bug fix?
Which version is the correct one?
Thanks for helping!
Heiner
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.