Author: Pham Hong Nguyen
Date: 16:39:48 06/23/02
My engine has not used pawn hash table yet. I use a special structure for pawns and update it during making/unmaking moves. Now I am considering to implement pawn’s hash table but see some dilemmas as following: - If I continue to use old way to update pawn’s structure, I can use pawn structure anywhere (like checking open files for rooks, danger of passed pawns). However, pawn’s hash will not help much. It will save just little time of computing scores based on existing structure. - For more effectiveness, I should implement a special function to update pawn structure. That function will check/save from/to pawn’s table and return score only. Therefore pawn’s hash will help more. However, I will not able to use that structure anywhere outside that function and should use other methods if need and will lose some performances. - I don’t know any effective way to store and extract (to/from pawn’s hash table) scores of same pawn structures and king positions but different from game periods (middle game and endgame)? Could someone share experience about implementation of pawn hash table? Many thanks. PHN
This page took 0.01 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.