Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess in BASIC?

Author: Roberto Waldteufel

Date: 03:52:10 08/31/98

Go up one level in this thread



On August 28, 1998 at 18:47:18, William H Roges wrote:

>Please don't start laughfing - there are compilers which make it quicker.
>My chess program will do 5 plys in 40 secs. It is written in QBasic.
>I would like to contact other people who can assist me in putting the finishing
>toutches on it.
>
>Some notes on Opening Books:
>
>I don't think books should be more than 10 moves deep. Some programs now look
>to 30 or more moves deep. That is not playing chess, it is looking it up in a
>book. We need more opening stratagies.
>
>On Piece Values:
>
>I once did a little chart based upon the number of square that a piece can
>attack and the results were suprising.
>
>     Pn  Kn   Bs  Rk   Qn  Kg
>      2   8   13  14   27   8
>      1   1    0   1    1   0  Gave extra point for piece protecting its own
>    --- ---  --- ---  --- ---  kind.
>      3   9   13  15   28   8
>      1   3  4.1   5  9.3  2.6
>The results divided by three come real close to the real values of time
>recognized values. It may be a real link.
>
>I am still a novice, both in chess and in programming, but I am trying.
>
>Any one want to help?
>Thanks

Hi William,

Don't be worried by those who may laugh at BASIC programs. My program Rabbit is
written in PowerBasic augmented with some Assembler to speed up the most
cpu-intensive parts like the evaluation function and the move making/unmaking
procedures. It has just finished its first tournament, the FSV Summer98
tournament organised by Torsten Schoop, where it scored 50% including two wins
against commercial programs. I think many people who poo-poo Basic are not aware
of recent Basic compilers that can produce efficient 32-bit code. Persevere!

Good Luck,
Roberto



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.