Author: Vincent Diepeveen
Date: 17:48:03 02/01/01
Go up one level in this thread
On February 01, 2001 at 00:28:39, Robert Hyatt wrote: >On January 30, 2001 at 17:27:57, Severi Salminen wrote: > >>> - could you please post your results in this test (and your hardware) for >>>your programs, so that I can compare. >> >>Hi! >> >>I am generating about 7'500'000 moves/sec. This is on 300MHz Celeron. On same >>computer Crafty is doing 6'300'000 moves/sec. So I am in this position about 20% >>faster than Crafty. I'd like to know how much Crafty would do on the same >>computer on which you tested your program (Athlon 550) and got that 14'500'000 >>moves/s. Just for rough comparison. >> >>Severi > > >you need one more test. How quickly can you generate _only_ capture >moves? That is the biggest part of the total move generation process, >because of the q-search. And that is a place where bitmaps really shines >brightly. IE I can generate captures _just_ as quickly as I can generate >non-captures. I don't have to cull non-captures or anything, after the >fact... I just never generate them in the first place... > >0x88 does great at generating everything. It loses its advantage and then >some when you take generating only captures. I also can generate legal-only >moves without doing in-check tests... I lose my system time in evaluation. I don't only look to captures in evaluation when talking about the generation part. For 1 generation somewhere in my search tree i need after that usually a full evaluation. If this evaluation isn't already hashed somewhere i need to really evaluate and take a close look at the position. Code which normally generates moves but now rewritten doesn't actually store them is then taking a lot of my system time! That code does *not* generate captures for me but i prefer to see how active i am on the board! Generation of captures (apart from fact that i don't even call a function called gencaps as my definition from qsearch is not that it is a recapture search) is completely irrelevant in whatever position in DIEP!
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.