Article View: gnu.chess
Article #1796Re: Gnuchess 5.02?
From: Goswin Brederlow
Date: Mon, 04 Feb 2002 16:50
Date: Mon, 04 Feb 2002 16:50
35 lines
2202 bytes
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-mailReferences:
<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)