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.