Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Open Source Chess Programs - Thanks for the replies!

Author: Dann Corbit

Date: 10:07:46 06/08/05

Go up one level in this thread


On June 08, 2005 at 02:52:41, Aaron Boonshoft wrote:

>Wow!  I'm impressed with all the replies provided to my question posted just
>yesterday and the new insight I’ve gained from them.  I just joined and it was
>my first post so I didn't know what to expect.  I really appreciate everyone who
>has, or will, take the time to post a response.  Thanks!
>
>Many years back I tried to program an HP-41CV calculator to play chess.  (This
>was in the days before the Palm and Pocket PC.)  I got some elements of it
>working, but never completed the design, much less the program.  I'm thinking it
>might be a fun project to return to, probably on a PC, Pocket PC, or Palm this
>time.  If I actually take up the challenge, I would be doing it just for fun,
>keeping it an open-source and non-commercial project.  I'm thinking it would be
>good to learn some things from what others have tried first however.
>
>Again, thanks for the replies! - Aaron

You will waste a lot of time if you start with code.  Far better to begin with
articles.

The first two articles to read are these to get an overview:
http://www.seanet.com/~brucemo/topics/topics.htm
http://www.chessbrain.net/beowulf/theory.html

Then read this to see a sample development cycle:
http://www.gamedev.net/reference/programming/features/chess1/

Lots of great ideas will then be found here:
http://members.home.nl/matador/chess840.htm
http://www.cis.uab.edu/info/faculty/hyatt/pubs.html
http://www.ics.uci.edu/~eppstein/180a/s97.html

If you want more, some papers are here:
ftp://cap.connx.com/pub/chess-papers/

This is the best chess programming book I know of:
http://www.amazon.com/exec/obidos/tg/detail/-/3528057327/102-4388965-5184160?v=glance



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.