| View previous topic :: View next topic |
| Author |
Message |
H.G.Muller

Joined: 10 Mar 2006 Posts: 12769 Location: Amsterdam
|
Post subject: Re: Perishing Perft ! Posted: Fri May 18, 2007 6:46 am |
|
|
| 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 |
|
 |
|
| 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 |
|
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
|
|