Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: 0x88 and move generator speed - My results

Author: Severi Salminen

Date: 04:25:34 01/31/01

Go up one level in this thread


>Now I see. Before I was surprised by seeing very high number of moves that is
>generated in one second.

Yep, the basic idea in fast programs is to do as much as possible in makemove()
and as little as possible in movegen(). So a test like Crafty's Perft could give
biased results. Perft generates and makes all legal moves to certain depth and
counts the number of resulting positions. In Perft you make all the moves you
generate, so fast programs (in normal search) probably have worse results than
other programs.

>What you said is true also for my program but only for one ply. In all others
>all moves that are generated are completely verified and put in special order.

You should try to verify the legality only if you make a move. You'd go most
likely faster.

Severi



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.