🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.chess
Article #1796

Re: Gnuchess 5.02?

#1796
From: Goswin Brederlow
Date: Mon, 04 Feb 2002 16:50
35 lines
2202 bytes
Simon Waters <Simon@wretched.demon.co.uk> writes:

> Dann Corbit wrote:
> > 
> > book create book.pgn
> 
> book add book.pgn
> 
> > No.  A 950 MHz machine took several hours.
> 
> My 166MHz Cyrix box takes several days, it is quicker for Stefan
> to build it for me and ftp it from his machine. It gets slightly
> faster in the next planned release, but that is due to bug fixes
> not optimisations.

I talked to a fellow Debian user about gnuchess on irc and he did some
fixes for ppc.

He also changed the data structure for the book a has (last bits of the
64Bit hash give the address in the array). Its much simpler than the
glib hash I used and it is way faster, way faster.

My PC took nearly a day to create the book (3 games a second), was
nearly twice as fast with the glib hash (5.6 games a second) and with
the simple has it just flies through it (77 games a second) in a few
minutes.



Eigther the glib hash is surprisingly ineffective or the recent
changes in the cvs version (like much smaller pawn hashes and such)
give a surprisingly high speed increase for book creation.

MfG
        Goswin
Technical Details
Message-ID: <87d6zlw5re.fsf@dual.intern.brederlow.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
References: <20020202.3211900@localhost.localdomain> <a3g4au0q9o@enews1.newsguy.com> <3C5BC7D5.1C1A34CA@wretched.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d71d,4e5c048d70452097
X-Google-Attributes: gid10d71d,public
X-Google-ArrivalTime: 2002-02-04 08:52:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail
From: Goswin Brederlow <goswin.brederlow@student.uni-tuebingen.de>
Newsgroups: gnu.chess
Subject: Re: Gnuchess 5.02?
Date: 04 Feb 2002 17:50:29 +0100
Organization: T-Online
Lines: 35
Sender: mrvn@dual
Message-ID: <87d6zlw5re.fsf@dual.intern.brederlow.de>
References: <20020202.3211900@localhost.localdomain> <a3g4au0q9o@enews1.newsguy.com> <3C5BC7D5.1C1A34CA@wretched.demon.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.t-online.com 1012841430 06 15895 JbHPTH8bSZAvMw 020204 16:50:30
X-Complaints-To: abuse@t-online.com
X-Sender: 520045864123-0001@t-dialin.net
User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp)