Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Piece table move ordering/see

Author: Rick Bischoff

Date: 23:45:45 09/21/04

Go up one level in this thread


On September 22, 2004 at 02:16:55, Dann Corbit wrote:

>On September 22, 2004 at 01:56:44, Rick Bischoff wrote:
>
>>Hello,
>>
>>I am using a variant of Ed Schroeder's move ordering technique described on his
>>webpage-- part of this is move ordering based on a delta from a piece table
>>(e.g., Moves like Nf3-g1 will get a negative score and be searched close to
>>last) .  I have this all working pretty good and I have it implemented for 3
>>different phases.  However, I am *CLUELESS* as to what values I should put into
>>the queen table.  What makes a square good for a queen?
>
>Bishop + Rook = Queen.
>;-)

No... That would give the queen artifically higher scores, which is particularly
bad in the opening.

>>Also, I implemented a working copy of SEE now and have been experimenting with
>>it-- is it worth the time it takes to execute a SEE to evaluate non-capturing
>>moves to see if they are hanging?
>
>I don't understand this question.  A piece is hanging if it is not defended (or
>underdefended depending on what definition you use).  A SEE will stop right
>after the capture(s) because you did not defend it.

If you look at crafty's swap routine, which mine is just a copy of modified for
my program, you can pass in non-capturing moves to it.  It will then tell you if
the piece is hanging by returning a negative value :-)



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.