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 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.