Author: David Mitchell
Date: 18:42:41 06/10/04
Go up one level in this thread
On June 10, 2004 at 05:29:41, Gopikrishna wrote: >On June 09, 2004 at 20:19:08, David Mitchell wrote: > >>On June 09, 2004 at 15:07:55, William H Rogers wrote: >> >>>When I first wrote my program which was in Basic there was no source codes to >>>look at. Did it all from scratch, however, a move generator is a move generator >>>and unless they are using hash codes or mailboxes they should all look pretty >>>much the same. One of the main things in chess programs is the evaluate >>>function. These differ in almost every chess program written, so as long as >>>people just examine the coding on moving, alpha-beta, etc. it should not matter. >>>I only wish that I had had some ones elses code to look at when I first >>>attempted to write mine. Why should someone have to re-invent the wheel every >>>time they start a similiar project? >>>Bill >> >>Why you ask? >> >>Answer is, so you can learn to build a damn fine wheel, all by yourself. >> >>There's a big difference between learning to build your own wheel, and watching >>someone else's wheel just roll on by you. >> >>If you can't code up a move generator, you aren't ready to code up a chess >>program, clearly. >> >>Why not grab a book to study or even take a class? >> >>dave > >wow that was a good joke Dave !!! >Is there a class that teaches chess programming also? !!! hahaha >If so I would have dared to attended it :) Not a joke, sorry. No smilies == no joke. There are intro books on C and C++ which include two player zero sum games. Connect 4 and Tic-Tac-Toe being most common. It doesn't take a huge leap in imagination to learn from them, add some chess specific programming, and start working on your own chess program. You'd be surprised how many chess authors got started through these simpler games. Omid (and his program Falcon), are but one example of it. Sure, you may not find a class on "chess programming 101", but you're sure to learn from a programming course, and it's very possible you'll meet someone interested in chess programming, also. You want to run sure, but what about walking, first? Dave
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.