Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: To bitboard or not to bitboard?

Author: Tord Romstad

Date: 03:32:23 08/31/03

Go up one level in this thread


Thanks for your input, Gerd.

Lots of ideas here, and I will need some time to digest them all.
Just one small question now:

>With G5 (how many 64-bit registers?) or Opteron in mind, you may have a closer
>look at Kogge-Stone-fill routines attack generation.
>It is very usefull to get disjoint directions wise attacks, e.g. obviously pawns
>left and right attacks, as well all 8 directions for sliders.
>These algotithms may be implemented for several directions as well as piecesets
>in parallel or interlaced, as long you have 64-bit registers free.
>
>http://peter.fendrich.net/Terra/Terra%20Help-1647.htm

I don't see any discussion of diagonal attacks here.  How are they handled?

>These simple file-fill routines are great to get a lot of pawn patterns, like
>backward, passers, isolanis, etc.:

Pawn patterns are not very interesting.  Like everybody else, I get such
information (almost) for free from my pawn hash table.  I have the number
and location of all passed pawns, isolated pawns, backward pawns and
lots of other info available at almost zero cost.

Tord




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.