About GNU Backgammon

GNU Backgammon (gnubg) is for playing and analysing backgammon positions, games and matches. It's based on a neural network. In the past twelve months it has made enormous progress. It currently plays at about the level of a championship flight tournament player. Depending on its parameters and its luck in recent games, it rates from around 1900 to 2000 on FIBS, the First Internet Backgammon Server -- at its strongest, it ranks in the top 5 of over 6000 rated players there) and is gradually improving; it should be somewhat stronger than this when released. Since almost all of the CPU time required during supervised training is spent performing rollouts, and rollouts can easily be performed in parallel, it is hoped that users will be able to pool rollout results and collectively train it to a level stronger than any individual could obtain.

You may play GNU Backgammon using the command line or a graphical interface (based on GTK+). GNU Backgammon will run on many operating systems. Currently you can enjoy playing on:

posted at 18:34:47 on 10/05/04 by webadmin - Category: General


Onur Alan wrote:

thanks to people who spent their time to create such a nice program.
and also thanks for being open source like other programs
i think i use older version of gnu so it has some errors, bugs
i play but i dont understand anything about what means much of gnu's choices
there is an article which named all about gnu but it also doesnt explain everything so i only play and play dont know what can be done by gnu
i try but confuse
i hope to be written an article explain everything about gnu and backgammon program
neural net, how programs work, how analyse, what is the technology
i want to understand all of them
thanks and bye
10/15/04 13:35:24

salukido wrote:

Although I installed your software, a display is the language of the East Europe system. How can I solve this problem?
I'm waiting for your reply.

Thank you for your cooperation.
11/05/04 17:32:23

ivanmoore wrote:

hi guys,

gnu is excellent and has been just a terrific resource for my game... one thing I don't understand... i play gnu at 3-ply grandmaster level, and can't figure out why sometimes higher ply moves will have a lower probability of winning the game (regular or gammon), and yet will be ranked as better moves. What is it about 2-ply and 3-ply lookahead that can justify making a probabilistically worse move? I don't get it. Can anyone explain?

02/20/05 23:25:23

morits wrote:

this is just what I've been looking for !
I'm sure that my skills finally will improve dramaticly ... so ... beware out there ;-)
thank you to all that spent time and energy on making such an excellent bg-program
03/10/05 13:32:43

EUITClaudio wrote:

Great! And finally even for Mac!!!

05/08/05 10:28:57

bioshazard wrote:

OK, I'm a little upset here. 1) I cannot download the windows version of GnuBG. 2) The Mac version is complete crap, and doesn't work at all. 3) You plug Firefox on your main page, but your user signup page doesn't work in Firefox. 4) You offer absolutely no kind of support, even in the form of a forum, or anything at all.

When your poorly-written website craps out, as it obviously has, where is it to be reported?
12/13/05 22:24:16

littledevil wrote:

Hi GnuBG-Team, I'm looking for a way, to import Nackgammon-Matches (*.mat) for analyzing in GNUBG. Is that possible? I've tried several alternatives, which came to my mind, but it doesn't work, cause GnuBG always sets the Normal Startposition instead of Nackgammon. Maybe I've to change the mat-file for import. Don't know. Would somebody please send me a mail in case of knowing a helping hint. Thank You All for this really great Program :o)
12/21/05 18:29:37

pmayor wrote:

When I tried to download the mac version I kept getting "page not found" errors from a French website. Is this just a temporary problem?
04/05/06 14:55:55

JohnyDoe wrote:

Gnu Bg is absolute the most unrealistic version of computer based BG Game I've ever played. To see such dices on an real table is realistic like George W. Bush will get next peace nobel price and my dead Grandma will be next pope!
05/03/06 01:06:13

Amber G wrote:

thank you to all that spent time and energy on making such an excellent bg-program
05/06/06 01:27:17

Voron wrote:

I can not import *.mat into a new version of GNU
10/09/06 13:57:47

Mike98 wrote:

I like GNU Backgammon very much, except for one thing: the internet buttons of my HP keyboard do not work properly any more when GNU Backgammon is installed on my computer, with version 0.14-devel most time, with version 0.15-stable less often. I hope this problem can be corrected!
12/05/06 21:04:07

MoPhlow wrote:

gnubgwonderful and heavy enemy, the program you wrote :) as thank you for your great work, i wrote a little review in german to spread the news!

01/28/07 15:44:37

MagnumMan wrote:

I just downloaded this program in hopes that I can analyze some of my past games. My saved games are .gam files. Apparently, either GNU does not recgonize this file type or I'm doing something wrong.

Any help would be appreciated.

Thanks in advance.
02/04/07 06:53:55

Jonathan wrote:

Tutor Mode is a Torture Device

I'm disappointed with the new Version 0.16-mingw (build Mar 6 2007) because the developers donít fixed the problem in gnubg TUTOR mode.

After the torture mode appoint one error, if you click hint to see the best move, when you try return to the game, gnu repeat the same evaluation, torturing efficiently you, and wasting precious time.

In spite of the developers are experienced and good programers, that foolishness had survived update after update.


03/28/07 04:59:55

imran wrote:


i am wondering about a feature that is not typical for backgammon: when playing online (and later analyzing some of my moves), the problem occurs that online money games can be played for values such as e.g. 1$-10$, meaning that
a) even if the cube is at 8, the player with the cube can still double, but only playing for 10$ now, NOT 16$!
b) in any case, any player can only lose/win upto 10$ in this game.

surely that has strategical value (i think). some doubling strategies would change considering that the cube double is not really a double and stakes have a maximum.

a) is it somehow possible to implement this in gnubg?
b) if not, will there ever be such a feature in gnubg?
c) if i were interested in implementing this feature into the code myself, which source files would this effect (i am asking because your source is huge and takes alot of study i nmy opinion to get into).

thank you very much for any answer

06/19/07 18:15:09

Yashar1988 wrote:


(Hi pals. I hear some cool things about all your stuff and gonna thank you if I get to use the program.)

My OS is MS Windows XP SP2. I've downloaded "gnubg-0.15-stable-20061119-setup" file and installed the software successfully.
But when trying to start the program, just when the window with the bull titled "Starting GNU Backgammon 0.16-mingw" comes up, and there is a "rendering board" at the bottom of the window, I get a silly error message.
it says:

(message title: gnubg.exe: gnubg.exe - Application Error) "The instruction at "0x0bcb9d10" refereced memory at "0x0bcb9d10". The memory could not be "written."
Click on OK to terminate the program
Click on CANCEL to debug the program"

Could you give me a clue what the hell is going on in here?
07/09/07 18:25:39

nori wrote:

Thanks for GNU Backgammon!

I'm going to set up download page for *.bd files with two side 6x11.
And .torrent files for more than 0.3 Giga byte bd will be avaible.

URL will be
07/27/07 03:12:22

nori wrote:

no torrent file is ready.
But *.bd files are ready now.
07/27/07 18:33:25

odonate wrote:

hey hey....

any chance that someone will work out the mac osx version's "french site" problem??

07/30/07 01:14:23

Mike98 wrote:

Yesterday I tried GNU Backgammon MAIN 0.90. When I move my piece(s) in a match the fans of my computer turn a lot slower and return to normal after I have moved my piece(s). Because of this strange behavior I use GNUBK 0.15-stable again.
09/29/08 11:08:59

Add Comments

This item is closed, it's not possible to add new comments to it or to vote on it
I have no doubt that GNU Backgammon 2-ply would show a positive result if given enough time vs. any human player in match play.
--Neil Kazaross


Valid XHTML 1.0! Valid CSS!
Powered by Nucleus CMS