Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Where should i Get started...

Author: Dann Corbit

Date: 21:03:19 07/12/02

Go up one level in this thread


On July 12, 2002 at 22:54:42, Zachariah S Edwardson wrote:

>Hello,
>
>I am wanting to learn chess programming.  I have a CS minor and I do know how
>min-max and alpha-beta searches work.  I know there are many programs code to
>download.  Which programs should I look at and any web pages I should look at?

Actually, the chess programming papers will be more helpful.  For online
resources, I would suggest the pages of Bruce Moreland, Colin Frayn, and James
Swafford.
http://www.seanet.com/~brucemo/topics/topics.htm
http://www.ast.cam.ac.uk/~cmf/chess/theory.html
{James Swafford's programming pages don't seem to be available}

Also this sequence of articles:
http://www.gamedev.net/reference/programming/features/chess1/

Simple programs:
TSCP {lacks hash table and move list}
Olithink {lacks move list}
MSCP {lacks move list}
SCP {Has a move list, but lacks other things}

Medium complexity programs:
Gerbil {half way between simple and complex}
Faile
Beowulf
Pepito
Resp

Complex engines:
Arasan
Crafty
ExChess
Phalanx

>or is my programming knowlege too little to be able to program a chess program.

We'll know in a little while.



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.