Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A good board evaluation function

Author: Albert Bertilsson

Date: 11:18:06 06/13/03

Go up one level in this thread


Hi!

Consider implementing PieceSquareTables (PST). This is a small bonus/penalty for
each piece type (Rook, Bishop, Pawn etc) depending on where the piece is
positioned. For example you could give a good bonus for Bishops and Knights
positioned in the centre of the board, and penalty for them if positioned at the
corners. This combined with some opening knowledge is good enough to make an
engine that is not trivial to beat.

PST is the easiest knowledge to add in my oppinion and that's the first thing I
added after counting material. Actually I don't know much about it since I've
done very little other knowledge in my engine but this is the easiest I've
implemented so far.

/Regards Albert



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.