Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Board Representation. Any strong chess engine uses this method? Than

Author: Dann Corbit

Date: 20:22:18 03/06/06

Go up one level in this thread


On March 06, 2006 at 23:19:48, James Swafford wrote:

>On March 06, 2006 at 22:30:25, Dann Corbit wrote:
>
>>On March 06, 2006 at 22:14:21, Poon Wai Hong wrote:
>>
>>>Hello,
>>>
>>>Thank you.
>>>
>>>May I ask one more question? Is BASIC language a suitable language to for
>>>writing chess engine. Which strong chess engine is written in BASIC language?
>>>Can BASIC language be used to write strong chess engine? ( For example, Visual
>>>Basic, Powerbasic, etc. )
>>>
>>>I ask this question because I want to use BASIC language to write a chess engine
>>>in the future. In fact, my knowlege of other programming languages is limited.
>>
>>Writing a chess engine in BASIC will cost you about 50 Elo or so, compared to
>>some other engine.
>>
>>If you are very familiar with BASIC, then that should be your choice for your
>>first chess engine.  It would be a mistake to try to learn to write a new
>>language and learn to write a chess program at the same time, I think.
>
>I don't.  I think if you have a project you can get obsessive about
>you'll be much more eager to learn the language you're implementing
>it in.  At least, it worked that way for me.  I started writing C
>to write a better chess program (first attempts were in Pascal), not
>to "learn C."

C and Pascal are highly similar.  C and BASIC are not.

On the other hand, I think learing to write a functional chess program is at
least as hard as learning the basics of the C programming language.



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.