ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Perishing Perft !
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions Flat
View previous topic :: View next topic  
Author Message
H.G.Muller



Joined: 10 Mar 2006
Posts: 12769
Location: Amsterdam

PostPost subject: Re: Perishing Perft !    Posted: Fri May 18, 2007 6:46 am Reply to topic Reply with quote

Alessandro Scotti wrote:
Quick Perft is also very fast IIRC but on same Mac (compiled on the fly with a simple gcc -O3) it cannot complete without a hash table and takes 25 secs just to reach perft 7.

Yes, a hash gives an enormous speed-up in perfting, where, unlike alpha-beta trees, you are sure to walk every existing transposition.

Although I do have hashing versions of Quick Perft, they are meant mainly to test the hash-table logic and evaluate replacement policies. I decided against putting those on my web-site, as the intended purpose for this perft was to get reliable counts. And with hashing, there always is the possibility of a key collission...

(Originally I wrote the perft for testing my move-generator speed, of course.)
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Subject Author Date/Time
Perishing Perft ! GeoffW Thu May 17, 2007 4:26 pm
      Re: Perishing Perft ! Allard Siemelink Thu May 17, 2007 5:07 pm
            Re: Perishing Perft ! Allard Siemelink Thu May 17, 2007 5:10 pm
      Re: Perishing Perft ! pijl Thu May 17, 2007 5:11 pm
      Re: Perishing Perft ! Steven Edwards Thu May 17, 2007 5:18 pm
            Re: Perishing Perft ! Steven Edwards Thu May 17, 2007 6:16 pm
                  Re: Perishing Perft ! Uri Blass Thu May 17, 2007 6:22 pm
                        Re: Perishing Perft ! Alessandro Scotti Thu May 17, 2007 6:44 pm
                              Re: Perishing Perft ! H.G.Muller Fri May 18, 2007 6:46 am
                                    Re: Perishing Perft ! Uri Blass Fri May 18, 2007 7:59 am
                                          Re: Perishing Perft ! Dann Corbit Fri May 18, 2007 9:25 pm
                                                Re: Perishing Perft ! Uri Blass Fri May 18, 2007 9:59 pm
                                                      Re: Perishing Perft ! Dann Corbit Tue May 22, 2007 4:08 am
                  Depth 9, SAN order Steven Edwards Thu May 17, 2007 7:20 pm
                        Re: Depth 9, SAN order Reinhard Scharnagl Sat May 19, 2007 9:13 pm
      Re: Perishing Perft ! Uri Blass Thu May 17, 2007 5:52 pm
      Re: Perishing Perft ! H.G.Muller Thu May 17, 2007 6:11 pm
      Re: Perishing Perft ! GeoffW Sat May 19, 2007 3:46 pm
            Re: Perishing Perft ! Allard Siemelink Sat May 19, 2007 5:05 pm
                  Re: Perishing Perft ! GeoffW Sat May 19, 2007 5:29 pm
                        Re: Perishing Perft ! Alessandro Scotti Sat May 19, 2007 5:53 pm
                              Re: Perishing Perft ! Alessandro Scotti Sat May 19, 2007 6:16 pm
                                    Re: Perishing Perft ! GeoffW Sat May 19, 2007 8:14 pm
                                          Re: Perishing Perft ! Alessandro Scotti Sat May 19, 2007 8:34 pm
                                    Re: Perishing Perft ! Reinhard Scharnagl Sat May 19, 2007 8:42 pm
                        Re: Perishing Perft ! Allard Siemelink Sun May 20, 2007 12:16 am
                              Re: Perishing Perft ! Reinhard Scharnagl Sun May 20, 2007 12:29 pm
                                    Re: Perishing Perft ! Allard Siemelink Sun May 20, 2007 2:54 pm
            Re: Perishing Perft ! Ross Boyd Sat May 19, 2007 10:19 pm
            Re: Perishing Perft ! Filip Tvrzsky Sun May 20, 2007 1:51 am
            Re: Perishing Perft ! H.G.Muller Sun May 20, 2007 8:08 pm
                  Re: Perishing Perft ! Filip Tvrzsky Sun May 20, 2007 9:08 pm
                  Re: Perishing Perft ! GeoffW Sun May 20, 2007 10:56 pm
                        Re: Perishing Perft ! Allard Siemelink Mon May 21, 2007 10:26 pm
                        Re: Perishing Perft ! H.G.Muller Tue May 22, 2007 7:50 am
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads