Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: General Q about chess programmers

Author: William H Rogers

Date: 08:21:51 01/16/03

Go up one level in this thread


Even a modest amount of chess knowledge can go a long way. For example when you
play chess you may only look  a few lines to a depth of 2 or 3 moves, but a
chess program on the other hand will search all moves to a depth of 5 or 6 moves
ahead depending on how fast the PC is and how well written the code is for the
program.
My program can beat my butt on its lowest level but still plays on an Expert
level or better in general competition.
Don't be afraid to try and do not try to get real fancy in the beggining. Try to
keep it as simple as possible. When you get a program that plays legal chess,
then and only then try to make it stronger by adding to its evaluation.
I also found that by breaking the program down into subroutines or modules and
working on each one seperately, it made the programming task much easier and
faster to program. As an alalogy, if you look at the whole picture it looks very
complecated, but if you look at just a few parts at a time then the picture
becomes easier to understand and work with.
Good luck with you endevor.
Bill



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.