Yes, but making the value of a Bishop dependent on the number of Pawns is equivalent to making the base value of a Pawn dependent on the number of Bishops.Tord Romstad wrote:I think pawns are extremely important, and as Kaufmann's paper shows, at least the value of knights and rooks vary considerably with the number of pawns.
My future plans for Joker involve to keep track of a number of key features of the Pawn structure, such as number of passers, number of backward Pawns on half-open lines, total number of Pawns, number of a- and h-Pawns. These numbers would be either differentially updated, or go into a Pawn hash table (whichever proves faster). In the evaluation these features would be weighted by factors depending on the (non-pawn) piece makeup. This scheme fully allows dependencies of the Kaufman type, which are simple products of Pawn count and Rook or Bishop count.