Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Really wierd idea: Pawn value as a function of position...

Author: Dann Corbit

Date: 20:19:01 08/03/99

Go up one level in this thread


I see that the program Pierre has implemented something very much like what I
had in mind.  He also seems to give more value to centralized pawns.
This is from the Pierre header file pcsq.h:

/* These arrays represent the values which will be used to fill in
 * the Piece-Square Table. The #'s are the what the given piece is
 * worth on the given square (the bottom of the matrix is black's
 * side of the board)
 */

int wPawn[8][8] =
{0, 0, 0, 0, 0, 0, 0, 0,
 100, 100, 100, 100, 100, 100, 100, 100,
 100, 101, 101, 103, 103, 101, 101, 100,
 101, 102, 102, 104, 104, 102, 102, 101,
 102, 103, 103, 105, 105, 103, 103, 102,
 104, 105, 105, 107, 107, 105, 105, 104,
 106, 108, 108, 110, 110, 108, 108, 106,
 800, 800, 800, 800, 800, 800, 800, 800};

int bPawn[8][8] =
{800, 800, 800, 800, 800, 800, 800, 800,
 106, 108, 108, 110, 110, 108, 108, 106,
 104, 105, 105, 107, 107, 105, 105, 104,
 102, 103, 103, 105, 105, 103, 103, 102,
 101, 102, 102, 104, 104, 102, 102, 101,
 100, 101, 101, 103, 103, 101, 101, 100,
 100, 100, 100, 100, 100, 100, 100, 100,
 0, 0, 0, 0, 0, 0, 0, 0};



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.