Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: a question about speed difference that I do not understand

Author: Uri Blass

Date: 07:23:24 12/05/01

Go up one level in this thread


On December 05, 2001 at 10:07:09, Sune Fischer wrote:

>On December 05, 2001 at 09:43:25, Uri Blass wrote:
>
>>if nodes means only makemove
>>there are perft 1+perft 2+perft 3+perft 4+perft 5 nodes in perft 6 that means
>>5072212 because I do not need to make the last ply to calculate the number of
>>the moves.
>
>Okay, so no need to do the last makemove, that's significant.

Note that my makemove update the attack information that gives me for every
square the directions that it is attacked.

It is relatively a lot of work and if I have to do the last makemove then my
program is going to be clearly slower.

my program needs 205 seconds to calculate perft 6 if you force it to make the
last ply that mean updating the attack arrays.

Uri



This page took 0.01 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.