Author: Peter Fendrich
Date: 03:53:24 12/31/03
Go up one level in this thread
On December 30, 2003 at 22:04:02, Toni wrote: >I'm thinking about the values of pieces for a chess program. I have investigated >some engines and the values they give to pieces vary. Some examples are: > >ENGINE knight bishop rook queen >Faile 1.4.4 3.1 3.25 5 9 >Amy-0.8.4 3.5 3.5 5.5 11 >Crafty-19.4, 3 3 5 9 >Beowulf-2.2 3.2 3.25 5 9.3 (defult personality) > >I have to give values for my program and, as I'm not a strong chessplayer I >would like to know your opinion. Are these differences important? What values >should be assigned for the highest strength?. The same could be applied to score >bonuses, but the list is too large. :-) > >Thanks > >Toni You can take any of these. It's not important because these are not static values anyway. More important is how you score other things in your evaluation. How much is a bishop pair vs knight+bishop? When is rook+pawn worth bishop+knight? When is it good trading a bishop vs knight? ...and so on. All these questions are about other values than only material. For instance in general the bishop pair is higher scored than knight+bishop. You can chose to set material values so that B+B is higher scored than Kn+B or do like Amy and set the same material values for bishop and knight but then you need a bonus for the bishop pair instead. Or maybe you have a special mobility function that automatically will favour the bishop pair. The material settings are closley related to all the rest in your evaluation. /Peter
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.