Author: Bruce Moreland
Date: 22:18:17 01/12/99
Go up one level in this thread
On January 12, 1999 at 14:45:52, Will Singleton wrote: > >On January 12, 1999 at 12:55:53, Bruce Moreland wrote: > >> >>On January 12, 1999 at 09:39:16, KarinsDad wrote: >> >>>On January 12, 1999 at 04:16:39, Bruce Moreland wrote: >> >>>>For example, one component of my eval is piece-square tables. If you want to >>>>incrementally keep track of the positional value, you'd normally subtract out >>>>the value of the "from" square and add in the value of the "to" square, for a >>>>given piece and color. I have the value right there in the table, so I can just >>>>add it in without calculating indexes. >>> >>>Now do you do this recursively on the stack or do you carry the piece-square >>>table around on your hash table? >> >>The current positional value is in a global variable. I mess with it in >>"makemove" and I put it back in "unmakemove". >> >>bruce > >Hmm, so if you incrementally update the positional value, as well as the >material value, what's left for the eval to do? Nothing, if you don't have any king safety, pawn structure eval, or evaluation terms that have anything to do with the pieces surrounding a piece, rather than just the piece itself. bruce > >Will
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.