Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Speed improvement in split move generation

Author: Federico Corigliano

Date: 21:15:19 08/16/03

Go up one level in this thread


I already do that in the qsearch, since the first version, and I also skip
captures that lose material (based in SEE).

My question was conerned to the code in next.c of Crafty. How much is the speed
difference (in % of nps, not in nodes because should be the same) vs. a Crafty
that generate all the moves at the same time, sorts it, and choose from one in
one?
The difference between the two versions is that ie. if the hash move generates a
cutoff I gained the time of generate captures and no captures, or if ie. the
killer2 move generates a cutoff, then I gained the time of generate the no
captures moves.

I hope that my explanation is understandable :-)
Federico



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.