Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Different Board Techniques like 0x88

Author: Robert Hyatt

Date: 10:36:46 08/26/05

Go up one level in this thread


On August 26, 2005 at 07:52:31, Gopikrishna wrote:

>I would like to know what other types of board techniques are there other than
>8x10 array type used in tscp, 0x88 used in gerbil and bitboards used in some
>programs. If possible the respective programs using it will also be fine.
>Thanks.

In Cray Blitz we used a 10x12.  That gives two ranks before the first rank, and
two after the 8th rank, plus one extra rank on either side of the board.  We
used this so that we could vectorize our move generator, and not have to worry
about knights jumping from one edge of the board to the other. A knight on the A
file, has to jump left over the A-1 rank, and wrap around and jump over the H+1
rank to get on the other side of the board.  Not possible.

I have also seen programs use board[64] and board[8][8] as well.




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.