Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Bitboards and Quick Killer

Author: Inmann Werner

Date: 03:49:01 08/16/00

Go up one level in this thread


On August 16, 2000 at 05:32:23, Tim Foden wrote:

>On August 15, 2000 at 19:30:58, Tom Kerrigan wrote:
>
>>On August 15, 2000 at 17:14:20, Brian Richardson wrote:
>>
>>>I would think you would want to try the killer moves before even generating
>>>captures and non-captures (assuming you already have the killer move, of
>>
>>This is a common mistake. For all the programs I know about, searching captures
>>before killers is a big win. (At least winning or swapping captures...)
>
>I guess that it therefore begs this question:  does this mean that you should
>never store a capture move in a killer (as it is a total waste of time)?
>
>Cheers, Tim.

Yes, it is a waste of time. Never store captures as killers!!!
Most positions in search are "idiotic", and one capture refuses them. Therefore
first captures is always good. (maybe not at an mate in 1, but in deeper
evaluation always!!!)
There is also the term "winning captures". Only these should be tried at first.
Beating a pawn with a queen "most time" is no good idea!

Best thing for move ordering (but slow) would be, to look at each capturing
move, if it is "promising", and only trie the "promising" at first. Your tree
will get really small, but your NPS also would decrease. It is a exchange, but
worth testing..

And do not forget!, the first move to try (before move generation) is the
Hashmove!!!

Greetings

Werner




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.