Author: Vincent Diepeveen
Date: 14:02:16 07/29/03
Go up one level in this thread
On July 29, 2003 at 16:00:20, Tord Romstad wrote: i do not have in the current diep branch a perft build in. some people are starting to confuse things here. i just generated and STORED in ram of course the semi legal move list several tens of millions of time. so it is simply the 100% same function which my chessprogram uses to generate moves. It stores 2 ints. 1 int for the move and 1 int for the ordering score. >On July 29, 2003 at 12:49:49, Keith Evans wrote: > >>You're perft performance seems pretty decent to me. > >Indeed. I just did a similar test with my own program on a Pentium 4 2.4 GHz. >In the position after 1. e4 e5 2. d4 d5, my program generates 30 million moves >per second. I guess I could speed it up somewhat, but I don't think I would >come anywhere close to the speeds reported by Vincent and Angrim. > >My move genererator assigns all moves a move ordering score, and also >determines which moves are checks. It generates legal moves only. > >But anyway, I don't understand why people spend so much time and energy on >micro-optimising their move generators. Despite my slow movegen speed, my >program spends only 1 or 2 percent of its time in the move generator. I >guess most other programmers have similar numbers. > >Tord
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.