Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: hardware or software??

Author: Tom Kerrigan

Date: 08:41:57 03/06/00

Go up one level in this thread


On March 06, 2000 at 07:27:38, leonid wrote:

>I hope that you will change your idea by the time and will go into complet chess
>game creation. Many things from the creation of mate solver could be very useful
>there. I found, for instance, that nobody put its checking moves at the head of
>the chain of moves. And this idea came simply from the mate solver. I am sure
>that you came to the same alignement of the moves.

No, this just hilights the difference between a mate finder and a chess program.

I changed the move ordering in my program so checks are ordered high. The result
is that my search trees increased in size by 34% (sometimes less than 10%, other
times more than 100%).

This doesn't take into account how much more work the move generator has to do
to see if a move is a check or not (resulting in fewer NPS).

So I'm sure that ordering checks high is very helpful in a mate finder, but it
seems pretty stupid to do in a chess program.

(In other words, there is a good reason why nobody does this in their chess
programs.)

-Tom



This page took 0.01 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.