Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Programing languages.

Author: Tord Romstad

Date: 01:06:09 08/16/05

Go up one level in this thread


On August 15, 2005 at 23:46:26, Tanya Deborah wrote:

>All with the same performance in play strenght (C,C++,Pascal,Visual etc.)
>but C or C++ are maybe the best languages to work in Artificial Intelligence.

I would say that C and C++ are among the *worst* possible languages for
artificial intelligence.  For artificial intelligence, you need a very
high-level
language.  C and C++ are good for implementing simple to moderately
complicated algorithms which are already developed and perfectly
understood.  This is about as far from AI as you can get.

I agree that C/C++ is a good choice for a chess program (at least when
portability is important), but chess programming using conventional
methods cannot be called AI.

>Indeed is better to start with another simple project, chess programming
>requires a lot of techniques and it can be complex for a beginner.

As the very first project, chess programming is probably a bit too
ambitious.  But it is not terribly difficult (unless you want to beat the
top programs, of course), and it should be possible to start working
on it rather early (perhaps after a month or two of working on more
elementary programs).

Tord



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.