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.