Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: R. Hyatt, Crafty style move generation, Thanks Severi

Author: Larry Griffiths

Date: 19:06:18 01/26/01

Go up one level in this thread


On January 25, 2001 at 22:41:53, Larry Griffiths wrote:

>On January 23, 2001 at 13:58:29, Larry Griffiths wrote:
>
>>Hi Bob,
>>
>>I created a GenerateCapturesMoves styled after your Crafty GenMove.
>>
>>Looks like it is worth about 100,000 moves per second in my program.
>>I do not update hashkeys like your perft does.
>>I may be able to get a few more moves per second with some tweaking.
>>
>>Here are the results of a sample run...
>>
>>Elapsed Time= 52.19 seconds
>>
>>Ply ---CAPTURES-- -----MOVES----- -----TOTAL----- BF
>>  1            20               0              20 20
>>  2           400               0             400 22
>>  3         8,902               0           8,902 22
>>  4       197,281               0         197,281 24
>>  5     4,865,609               0       4,865,609 24
>>  6   119,060,324               0     119,060,324  0
>>    _____________ _______________ _______________
>>      124,132,536               0     124,132,536
>>
>>       Captures/Moves Per Second=       2,378,610
>
>Did some more tweaking and removed the FileBitboard.
>
>New results are...
>
>Elapsed Time= 1319.61 seconds
>
>Ply ---CAPTURES-- -----MOVES----- -----TOTAL----- BF
>  1            20               0              20 20
>  2           400               0             400 22
>  3         8,902               0           8,902 22
>  4       197,281               0         197,281 24
>  5     4,865,609               0       4,865,609 24
>  6   119,060,324               0     119,060,324 26
>  7 3,195,901,860               0   3,195,901,860  0
>    _____________ _______________ _______________
>    3,320,034,396               0   3,320,034,396
>
>       Captures/Moves Per Second=       2,515,923


I think this will be my final for a while, I am all tweaked out :)
My Tree Search is broken now, and I have to fix it.
Thanks, Severi for you posts as It made me think about how many times generate,
make and unmake were called.

Elapsed Time= 1286.78 seconds

Ply ---CAPTURES-- -----MOVES----- -----TOTAL----- BF
  1            20               0              20 20
  2           400               0             400 22
  3         8,902               0           8,902 22
  4       197,281               0         197,281 24
  5     4,865,609               0       4,865,609 24
  6   119,060,324               0     119,060,324 26
  7 3,195,901,860               0   3,195,901,860  0
    _____________ _______________ _______________
    3,320,034,396               0   3,320,034,396

       Captures/Moves Per Second=       2,580,106




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.