Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess/AI Programming help..(?)

Author: Michael Yee

Date: 06:30:30 08/27/05

Go up one level in this thread


On August 25, 2005 at 22:40:33, Steve Lim wrote:

>Hi all,
>
>I have been toying with the idea of trying to write some form of a chess playing
>entity for as long as I can remember. Alas, I am a complete beginner at C
>programming with a dash of common sense here and there. =)
>
>Would it be unacceptable for me to post here to provide a status report and ask
>questions however simple?
>
>My intention is to start with a minimax tictactoe and take it from there.
>
>Regards,
>Steve.

I have two suggestions:

(1) Try something a little more advanced than tic-tac-toe, e.g., go-moku (just
like tic-tac-toe except you need to get 5 in a row on a larger board) or even
othello. The possible benefits I see are:

- more fun for you to play against as you test
- won't always be able to search to the end of the game, so will have to make a
heuristic evaluation function (which could still be simple)
- move generation and legality checking are still almost as easy as tic-tac-toe
but nowhere near as tricky as in chess

(2) Consider using a language other than C. Even though C (and C++) have the
reputation for being fast, I think a language like java or C# is just as good
for a beginning program while providing convenient things like garbage
collection.

Good luck with your programming!

Michael



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.