Computer Chess Club Archives




Subject: Re: A story about NPS

Author: Heiner Marxen

Date: 10:22:50 01/27/01

Go up one level in this thread

On January 27, 2001 at 10:10:47, Severi Salminen wrote:

>>You can go even faster if you remove checks to see that the moves are legal and
>>just go with pseudo-legal moves.
>Now I'm generating all pseudolegal moves (first all good (SEE) captures, then
>killers, then the rest sorted by history values and bad captures) and testing
>the legality after making the move. I don't know if that can be improved?

When in check most pseudolegal moves are not legal.
That can waste a lot of move do/undo.
Here a special move generation can help.  Bob said, Crafty does that.


>>IOW, you are right, you cannot make _any_ assumptions based on NPS.  MCHESS has
>>demonstrated this for a decade or so, I think.
>And Crafty: pretty low on NPS and pretty high on strength...
>>On the other, other hand, a really, really fast move generator doesn't hurt a
>Yep, "a really, really fast move generator" - my favorite daydream!

This page took 0.01 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.