Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: assembler vs. C

Author: Dave Gomboc

Date: 16:38:42 11/10/99

Go up one level in this thread


On November 10, 1999 at 02:28:32, Christophe Theron wrote:

>On November 10, 1999 at 00:52:56, Jeremiah Penery wrote:
>
>>On November 09, 1999 at 22:19:23, leonid wrote:
>>
>>>Assembler code only in some modules or inline. This never as good as the game
>>>created 100% on Assembler. Actually, biggest part of chess game, just before
>>>Windows, were done on Assembler. Take, for instance, Genius, Rebel or Fritz. We
>>>have some good C games but they all are on the places after the first four.
>>
>>Fritz is (or at least was) written in assembler.  I don't know about Genius, but
>>I don't think it was.  Rebel, however, is not written in assembler.  I don't
>>know of any other program that is assembler, either.
>
>Both Rebel and Genius are written in assembler. Earlier versions of Rebel were
>written in C, then Ed rewrote the core of the engine in assembly (not
>everything, but a good part of it). It probably made sense at that time because
>his C compiler was not good enough, I don't think it makes sense anymore.
>
>
>    Christophe

Ed said just a month or two ago that his assembler eval is 30% faster than his C
version.  Apparently it makes enough sense that he is still maintaining it...!?

Dave



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.