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.