Author: Uri Blass
Date: 02:45:28 12/17/02
Go up one level in this thread
On December 17, 2002 at 05:34:31, JW de Kort wrote: >On December 17, 2002 at 05:09:31, Gian-Carlo Pascutto wrote: > >>On December 17, 2002 at 04:15:26, JW de Kort wrote: >> >>>Hi, >>> >>>Currently i'am using a piecelist to keep track of the locations of the pieces in >>>my 0x88 based program. Iám thinking about removing this list and replacing it by >>>a bitboard to keep track of the piecelocations of white pieces and black pieces. >>>I'am wondering of anybody else does this (i think some one will) and if this is >>>a good improvement to spees up my engine which is terrably slow. I have good >>>expierences with other bitboards in my program. I already use bitboard to do the >>>pawn evaluations and i'am thinkin about gradually removing the 0x88 stuff to >>>replace it with bitboards >>> >>>any help appreciated >> >>Have you used a profiler to check where the program is spending most of its >>time? >> >>-- >>GCP > >Indeed i did. Most of its time is pend in the evualation code but that is nomal. I do not think that this is normal Amir ban said that only 20% of the time is spent on the evaluation code of Junior. The question is also what you define as evaluation code. I have arrays that are used in the evaluation and I update them when I make moves. Should I include the time that I update the array as part of my evaluation code. even if the arrays are used not only for evaluation but also for extension rules? Uri
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.