Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Computer chess schools of thought

Author: Steve Maughan

Date: 03:17:23 07/01/02

Go up one level in this thread


Sven,

>a) it's difficult to add new functionality or b) performance is really bad, you
>change the data structures. If your code is well-structured, the changes should
>be fairly local.

I have to disagree.  I think with most changes to data structure the changes are
not "fairly local".  Of course ideally they would be trivial but going from say
'mail box' to bitboard is virtually a re-write.  The problem is that data
structures affect nearly all routines e.g. GenerateMoves, MakeMove, UnMakeMove
and Evaluate.

Steve



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.