Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Professional Chess Engines in C/C++ ???

Author: John Lowe

Date: 06:26:05 12/24/02

Go up one level in this thread


On December 24, 2002 at 05:46:23, Lieven Clarisse wrote:

>On December 24, 2002 at 02:51:59, John Lowe wrote:
>
>>On December 23, 2002 at 23:01:22, Anthony Martini wrote:
>>
>>>         Am I wrong to assume that all professional chess programs are written
>>>in Assembly rather than C/C++ (or the newer C# - which may be even slower
>>>runtime wise) ? To get optimum results, wouldn't you have to code in Assembly,
>>>even with today's hardware? - and let's face it, these engines (not the
>>>interfaces) are small and compact. I haven't programed much in years, even
>>>though I have all the newest compilers (including Visual Studio .NET) - I know
>>>these new compilers generate compact/fast code, but it can't possibly compare
>>>with Assembly - or can it, when running time-critical applications? Does anybody
>>>even code in Assembly anymore, and does anybody even make Assemblers anymore (or
>>>do they just use the inline ones that come w/the C/C++ compilers)?
>>>
>>>      -,
>>>         Anthony
>>
>>Hi Anthony
>>
>>I haven't found anyone who habitually writes chess in assembly language. I do
>>but then I'm an eccentric old amateur. Some of the programmers would be quite
>>capable but wouldnt see any point, some think in terms like "assembly tricks"
>>and have only a sketchy concept of assembly - like my concept of "C".
>>
>>There are MASM, NASM and TASM available among other assemblers. People recommend
>>Nasm and Tasm to me but I (awkwardly) just use my debuggers - mainly GRDB.
>>
>>I program for fun and chess is fun to program.
>>
>>Regards
>>
>>John
>
>
>Hi John,
>
>Is there any place were your engine can be downloaded? I would like to see it!
>Is it winboard compatible?
>
>regards,
>
>lieven.

Hi Lieven,

I love to share DIY with other folks but in terms of Bughouse the current
version would be ridiculous. It's a work in progress!

I'll upload it to you on a personal basis if "buy"  my confidence with a
statement of your expectations gleaned from my postings and a promise to keep it
private until I have a "releasable" version.

You will be unable to run it without GRDB fom LADsoft (freeware).




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.