[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] New build of GNU Backgammon for Windows available!

From: Joseph Heled
Subject: Re: [Bug-gnubg] New build of GNU Backgammon for Windows available!
Date: Wed, 13 Oct 2004 13:18:53 +1300
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040616

I read your description of the pruning nets and I think some uninformed readers might get the wrong impression. One might think that pruning is done at the top level, i.e that some moves are filtered away and never evaluated by the main nets. This is not correct - it is the job of the move filters, which I think do it in a good and flexible manner. (plug: of course I think so. I invented them and introduced them to GNUbg. Probably re-invented them, but never mind). So every move is considered by at least 0-ply. We get away with that because 0-ply is so strong. The pruning net comes to play in higher plies (1, 2 etc), where it helps when choosing a move *inside a higher ply evaluation*. As you all know, even thou a 2-ply is composed of "only" 441 evaluations, one has to do between 4000 to 5000 evaluations on average (after taking advantage of caching) to get that result.


Øystein Johansen wrote:
If you read this it will save you and me for a lot of trouble!

Joseph has commited his smaller pruning neural nets to the main part of
GNU Backgammon! That's good news. Really good news!

If you use Windows as you operating system, and want to try this, you
should try it from http://www.gnubg.org/index.php?itemid=28

If you want to try it you *must* first get and install the installation
here: http://www.gnubg.org/downloadwin.php

Don't try with one of my old packages, because that won't work!

You *should* install the prune neural net archive into the same
directory. Some files in your install directory will be overwritten.
These files are: gnubg.exe, gnubg-no-gui.exe and gnubg.wd. It can be
smart to backup these files.

You can also read the article I just wrote about this fantastic
improvment to GNU Backgammon. http://www.gnubg.org/index.php?itemid=28

Note the buttom line warning!

Good Luck!

PS: Rolf, amarganth, you should get this build, since the python module
contains the two new methods: gnubg.cfevaluate() and gnubg.findbestmove()

Bug-gnubg mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]