Author: Larry Griffiths
Date: 14:06:44 07/23/00
Go up one level in this thread
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.
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.