Article View: gnu.chess
Article #5136KILLT & HISTORY
From: Chua Kong Sian
Date: Mon, 21 Feb 1994 01:49
Date: Mon, 21 Feb 1994 01:49
11 lines
1031 bytes
1031 bytes
As a refinement to the KILLT code, I noticed that the KILLT tables for both white and black is exactly the same (see Initialize_killt() in init.c). As the killt tables are always restored after a move generation, then there is no need to have different tables for both white and black, i.e. they can use the same tables. Hence in genmoves.c, there is no need to perform any of the [mv | sidebit] operations. We should be able to remove the sidebit variable safely. Kong Sian
Technical Details
Message-ID:
<2k93v2$9oo@nuscc.nus.sg>Path:
arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!raffles.technet.sg!nuscc.nus.sg!nsrccksShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10d71d,316f8ea222d08d03 X-Google-Attributes: gid10d71d,public X-Google-ArrivalTime: 1994-02-20 17:49:22 PST Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!raffles.technet.sg!nuscc.nus.sg!nsrccks From: nsrccks@leonis.nus.sg (Chua Kong Sian) Newsgroups: gnu.chess Subject: KILLT & HISTORY Date: 21 Feb 1994 01:49:22 GMT Organization: National University of Singapore Lines: 11 Message-ID: <2k93v2$9oo@nuscc.nus.sg> NNTP-Posting-Host: leonis.nus.sg X-Newsreader: TIN [version 1.2 PL0]