Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Programming difficulties

Author: Peter Kappler

Date: 20:49:21 01/13/03

Go up one level in this thread


On January 13, 2003 at 19:14:14, Luis Smith wrote:

>Hello everyone,
>
>  About 1 year ago I started playing against chess programs.  I wondered how
>someone could produce such a thing.  I did a few google searches and was led
>here.  After learning that chess engines were created in C++ and other
>programming languages I really wanted to write my own, but I never could because
>I was never able to afford the software needed.  About 2 weeks ago I bought MS
>C++ and was working through their tutorials.  I found it very hard learning the
>C++ language and essentially quit.
>
>  After compiling my first very basic Java program at school, I decided to give
>it another shot hoping it would come easier this time.  After about 3 days of
>solid studying I feel I have not progressed.  Should I give up?  Or are there
>easier tutorials out there?  Maybe programming isn't for everyone but I really
>have the desire to create an engine.  Opinions?  Or maybe someone could give me
>some info on some other programming languages.  Any books or online tutorials
>anyone could reccomend would be great.
>
>Thx in Advance
>
>Reguards
>Luis


Hi Luis,

I don't know how much programming experience you have, but if you're just
getting started, a chess program is a pretty big challenge, and you might be
better off starting with something simpler.

C and C++ are definitely the most popular languages for chess programming.  Java
isn't as popular because it's a little bit slower, but if it's what you know
best, you should stick with it.

Don't get discouraged if it takes you a long time.   Writing a complete chess
program is not an easy task.

-Peter



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.