Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: killers and history

Author: Bruce Moreland

Date: 15:23:11 01/23/03

Go up one level in this thread


On January 23, 2003 at 09:56:18, Jon Dart wrote:

>I use a history table, but I only take the top 2 highest-scores moves out of it,
>so in effect it becomes a big version of a killer table. The other moves are
>tried in random order. (Sorting all moves by history score was too expensive an
>operation for too little benefit, last time I tried it).

In a perfectly ordered alpha-beta tree, you will always have to either search
all of the successors, or one of them.

So if your move ordering is good, if you have to search more than a couple of
moves, chances are that you will have to search them all.

This being the case, it doesn't matter what order you search these moves in.
The only time it matters is if you make a severe mistake with your move
ordering.  Is *anything* going to help you?  You've done the *best* you can for
the first few moves, and it either didn't work, or is never going to work.  Why
do *more* of this?

bruce



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.