Author: Bas Hamstra
Date: 14:57:05 06/20/02
Go up one level in this thread
On June 20, 2002 at 11:10:17, Tony Werten wrote: >On June 20, 2002 at 10:14:21, Dieter Buerssner wrote: > >>On June 20, 2002 at 06:27:56, Dan Andersson wrote: >> >>>You don't need to make a memory lookup in the 8x16 or the16x16 board. Thats one >>>of the gains. >> >>Yep. But it also needs larger (and possibly less cache efficient) tables, for >>example piece square tables for evaluation. Or some "translation array" at this >>point. For typical board size tables, this may be no problem. More costly it >>will be for a history table. > >There are 2 solutions for. > >Excuse my Delphi: trans_square:=((square and $70) shr 1) or (square and $07) > >or throw out your history tables because they suck anyway. > >Tony > >> >>Regards, >>Dieter What's the alternative? PieceSquare sorting? Bas.
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.