Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: To: Robert Hyatt

Author: Michel Langeveld

Date: 15:25:06 07/23/00

Go up one level in this thread


On July 23, 2000 at 17:34:07, Vincent Lejeune wrote:

>On July 23, 2000 at 17:06:44, Larry Griffiths wrote:
>
>>On July 23, 2000 at 16:19:55, Larry Griffiths wrote:
>>
>>>Hi Robert,
>>>
>>>Vincent Lejeune posted a message on June 01, 2000 at 5:42:33
>>>that said to download Crafty and use the 'perft' command to get the
>>>possible moves at 'n' plies.
>>>
>>>The message contained...
>>>
>>>White(1): perft 1
>>>total moves=20
>>>White(1): perft 2
>>>total moves=400
>>>White(1): perft 3
>>>total moves=8902
>>>White(1): perft 4
>>>total moves=197281
>>>White(1): perft 5
>>>total moves=4865609
>>>
>>>I assumed that this produced all the legal moves at each ply level and was using
>>>it to validate counts in my program.  I matched the 197281 until I added
>>>en-passant and now I get 197303 at ply 4.
>>>
>>>Does your perft command do enpassant, castleing etc?
>>>
>>>Larry.
>>
>>Ok, let me try again :)
>>
>>My new results are:
>>
>>TCBoard - BruteForce    Elapsed Time= 3.53 seconds
>>
>>TCBoard - BruteForce    Ply ----CAPTURES--- -----MOVES----- -----TOTAL-----
>>TCBoard - BruteForce      1               0              20              20
>>TCBoard - BruteForce      2               0             400             400
>>TCBoard - BruteForce      3              34           8,868           8,902
>>TCBoard - BruteForce      4           1,576         195,705         197,281
>>TCBoard - BruteForce      5          82,719       4,782,888       4,865,607
>>TCBoard - BruteForce        _______________ _______________ _______________
>>TCBoard - BruteForce                 84,329       4,987,881       5,072,210
>>
>>TCBoard - BruteForce              Captures/Moves Per Second=      1,436,480
>>
>>It is obvious that en-passant is indeed in your output but my 4,865,607
>>does not match your 4,865,609.  I am wondering if Vincent copied and pasted or
>>just typed the numbers in since we differ by 2 moves.
>>
>>Will Crafty run under Windows 98 or Windows 2000, and if so...
>>where can I download it from?
>>
>>Larry.
>
>Yes I've copy-past the text from Crafty
>But you can verify , download the latest version here :
>ftp://ftp.cis.uab.edu/pub/hyatt/  ;)

I think the trick has something to do with CheckMate. Crafty doesn't count
checkmate if I remember correctly...



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.