Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Any 0x88 format engine?

Author: Thorsten Greiner

Date: 07:39:07 06/04/04

Go up one level in this thread


On June 04, 2004 at 09:40:03, Gopikrishna wrote:

>Well is there any engine which makes use of 0x88 board representation other than
>Gerbil.Because in Gerbil there is so much code for just protocoling with
>winboard.Can anyone explain why its made like that? Even Olithink can be
>attached with winboard but it has so less code !

Gopikrishna, you made me really curious! I have just downloaded the Gerbil
source code and had a look at it.

I would suggest that you first ignore all the sources in the winboard directory
and start in the engine directory. The move generator is in gen.c in the routine
'VGenMoves'. Study this first!

Moves are made/unmade in makemove.c in the methods VMakeMove/VUnmakeMove. Study
them second!

Another suggestion would be to start the executable in a debugger (I hear the
Microsoft products are very strong in this area) and look at the operations
performed from there.



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.