Author: Tord Romstad
Date: 13:04:28 12/28/05
Go up one level in this thread
On December 28, 2005 at 15:31:55, Roman Hartmann wrote: >On December 28, 2005 at 15:27:34, Dann Corbit wrote: > >>How are you calculating mobility? >>A 10:1 loss in speed is very traumatic. >>Unless you are only counting wood in your evaluation, you should not see that >>traumatic of a degradation. > >Several problems: >-outdated board design 10x12 16x12 may be slightly more convenient, but 10x12 isn't outdated at all. There is no reason why mobility evaluation should be expensive on a 10x12 board. >-legal move generator instead of pseudo legal You shouldn't generate moves at all when evaluating mobility. This is almost certainly the main reason why you see such a big slowdown. When you generate moves, you do a lot of work which is not necessary when you just want to evaluate mobility. You don't need the moves at all, just the number of moves. Perhaps you can even omit some piece types. I don't evaluate pawn or king mobility at all (in my experience, there are better ways to evaluate king activity), and I have never seen any measurable difference in strength when I switch queen mobility on or off. Tord
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.