Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Any source code in Visual Basic?

Author: Komputer Korner

Date: 15:28:09 11/15/98

Go up one level in this thread


On November 14, 1998 at 12:23:14, John Wentworth wrote:

>Does anyone know where I could get source code for a chess program that was
>written in VB? Thanks for any help.

SCHACH AM PC.

Ed parry wrote

" Yep. A friend of mine found one written in german a while back and
another converted to English for me. the authors are Chrilly Donniger
(Nimzo commerical chess author) and Dieter Steinwelder. I thini tha
latter is a Master+ chess player and may have helped with that aspect.
C Donniger is well known in chess progeamming circles as a high end
chess programmer. I think his commerical program Nimzo is in the GM
range.

- My friend told me he got it from a book written (or coverted to)
English, but I could not locate ANY books by Donniger and/or
Steinwelder at Amazon.com.

The source is in VB/QB/PDS. I only recently got it cleaned up enough
to run. The translator is not QB/VB fluent and some keywords were used
(TO, FROM, FIELD, END) and had to be gloablly changed as well as all
labels and variable with underscores.

For the reord - I also got a version working in PowerBASIC v3.2, but
it is consistently about twice as slow (NPS wise).

MINIMAXE.BAS compiled with PDS seems to have a NPS speed on my system
that equates with other freeware/shareware sources I have found. ie:
1200-2400 NPS on my 486/33 - 8 megs.

I am not sure of the legalities of offering this source outright
however. I intend on contacting Donniger and asking about it, and
whether or not his book is available in English anywhere.

This is NOT a run of the mill cruddy BASIC chess player. I was playing
it head to head with Tom Kerrigans TSCP critter yesterday and they
both played about the same. BOTH are 4 ply (with extensions) critters.

Interestingly enough, I think that MINIMAXE.BAS (English version of
MINIMAX.BAS) is more of a beginners targeted program - it uses
simplier techniques such as offset move generation, and the move
assement routines seem rather simple and basic. ie: So far, I have not
detected much specific info. It DOES have a good amount of pawn
assessment routines and I have noticed some redundancies re: black vs
white assessments. ie: duplicate code blocks - one for black, the
other for white   Ed Parry - au606@lafn.org



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.