Welcome to the GNU Backgammon web site
Welcome to the GNU Backgammon web site. This site will help you
download and install GNU Backgammon, and give you tips on how to use
GNU Backgammon to improve your game. GNU Backgammon is a world class
backgammon application, and it works on many operating systems. It can
play, analyse and teach backgammon. Its evaluation engine is based on
artificial neural networks. Read more in the about
section.
GNU Backgammon is free software and released under the
GNU General Public License (GPL).
Jump to navigation
News
New Packages for GNU/Linux distributions
There are also new packages for GNU/Linux distributions available including 3d-support and some optimizations:
OpenSuSE: built on OpenSuSE-10.1
RedHat/Fedora: built on RedHat Advanced Server 4
The snapshots have been divided into two branches, a stable "rel_0_15" (rpms are built from these) and a current "MAIN" branch. The "MAIN" branch will be updated daily, the "rel_0_15" from time to time. Please note that "rel_0_15" doesn't contain any new features but only bugfixes.
Both tar.gz balls are available
here.
MS Windows distributions and exes
Two versions of GnuBG are currently available:
- current MAIN (CVS tag MAIN, current version 0.90): most recent source code.
- the old 0.15-stable (CVS tag rel_0_15): stable, but outdated. Us enly ni case of troubles with the most recent version.
Sources are available here. For all MS Windows distributions and exes click here.
Note: the archives from 20080425 on have the new GNUbgID indicator replacing the "old" PosID and MatchID. New one is concatenetion of old ones spearated by a dot (.). HTML output is not changed for the moment (for backward compatibility), since you can paste in the new ID the old ones as they are (were): for example, you can paste this: "Position ID: yDPxADHgc+QBUA Match ID: cAlgAQAAEAAA" and it will work just fine (the code will try to smartly extract the relevant information and build the new GNUbgID from that).
Note: the archives from 20080417 on have the gnubg version number update to 0.90 (from 0.16). This may imply that, when installing the archive, it will not automatically detect your current gnubg installation. Still, you can manually install in the same directory. Notice also that, from install archive 20080417, when unistalling you will be prompted to remove or leave the .gnubg directory (it contains your settnigs and the relational dBs).
Note: install archive now comes with multi-thread executables. Single-thread executables are provided separately (for debug purposes). With multi-thread, to set the number of threads (normally equal to the number of processors/cores you have), use "Settings/Options/Others/Eval threads" in the GUI version, or "set threads" in the CLI version.
Note: due to recent changes to the relational database feature, you should use an install archive no older than 20080221. Older installation are not compatible with executables from 20080221 on (as far as relational dBs are concerned).
Note: in case of problems with older MS Windows versions (i.e. 98, ME), try this older gnubg installation archive.
[Read more]
Building gnubg on MS Windows
Here's some instructions that allow you to build the latest version of gnubg on MS Windows. It is mainly aimed at people wanting to develop or test gnubg.
[Read more]
GNU Backgammon tutorial at GammonLife.com
Getting started with GNUBG, A guided tour. Zorba (Robert-Jan Veldhuizen) has written a good tutorial for GNU Backgammon at
GammonLife. If you need an introduction to GNU Backgammon and how to analyse your games and matches, this introduction is great. Thanks Zorba.
Link to article here!
Phish email warning for registered user
I've just recieved a email from abuse@gnubg.org. The subject of the email is "Account Alert". This email is not from anyone in the project or from anyone that's in any way connected to the GNU Backgammon project. Please ignore the message and do
not click the link. The 'confirmation' link provided in the message is of course false. Do not click the link.
[Read more]
GNU Backgammon wins the 2006 Computer Olympics !!
Hi all,
I'm back from Torino where GnuBG has just won the 2006 Computer Olympics Backgammon "tournament", defeating its only opponent, BGBlitz by Frank Berger. Final score is 3-1 (best of 5 matches, 15pts each), with individual scores of 3-15, 16-12, 15-8 and 17-13.
Analysed matches (supremo, g11 met) can be downloaded
here (359Kb).
For the records, BGBlitz is truly strong: it has been rated by gnubg analysis in the 4 matches as 1997.4, 2004.5 2035.1 and 2025.4 (FIBS rating) and in the first two matches, Frank used by mistake the "old" engine (winning one of them anyway).
MS Windows commandline build with SSE support
Some are asking if there is a commandline version available for MS Windows with SSE support. Yes, now there is.
Download here. This build has not been tested much, so please report if there's something wrong. I believe it should work with
Tony Lezards Dueller.
GNU Backgammon in Italian
The Italian site
Non Ti Pago has released a web page featuring a download of GNU Backgammon (for Windows) together with a translation to Italian. The page is linked
here. If you're only interrested in the translated manual (in PDF), it can be found
here.
Thanks alot!
Web site reopened
After a terrible disk crash at our web host, we have now been able to reopen the website based on backups. There still might be some problems logging in. If you have any problems logging in it's suggested that you create a new user. If you see any problems with the web site, please report to
webmaster.
One-sided race database reaches the midpoint
A one-sided race database that extends to the 13-point is now available for
download.
General information about using bearoff databases can be found
here, including instructions for rolling your own.
The file is a large one 1.6 GB, and may take close to a day to download even on broadband.