Node:Top, Next:, Up:(dir)

Frequently Asked Questions

This chapter documents the most frequently asked questions. Sources include the newsgroup rec.games.backgammon, the gnubg-mailinglist and the discussion board of GammOnLine.


Node:General questions, Next:, Previous:Top, Up:Top

General questions


Node:What is GNU Backgammon?, Next:, Up:General questions

What is GNU Backgammon?

GNU Backgammon (gnubg) is software for playing and analysing backgammon positions, games and matches. It's based on a neural network. Although it already plays at a very high level, it's still work in progress. You may play GNU Backgammon using the command line or a graphical interface (based on GTK+).


Node:Which operating systems are supported?, Next:, Previous:What is GNU Backgammon?, Up:General questions

Which operating systems are supported?

Currently GNU Backgammon is specifically designed for GNU/Linux. It also compiles and (hopefully) runs under *BSD, IRIX, Solaris and True64 Unix. Last but not least there are downloads available for MS Windows, MS DOS and MacOSX. If you successfully port GNU Backgammon to another operating system please let us know, contact bug-gnubg@gnu.org.


Node:Where can I download it?, Next:, Previous:Which operating systems are supported?, Up:General questions

Where can I download it?

The official website is http://www.gnubg.org/. You can get daily snapshots at ftp://alpha.gnu.org/gnu/gnubg/snapshots/. MS Windows binaries are available at http://home.online.no/%7Eoeysteij/. Daily MS Windows builds are downloadable from Nardy's homepage at http://users.skynet.be/bk228456/GNUBgW.htm GNU/Linux-Rpm's are available at acepoint.de/. And a download for MacOSX can be found at http://mapage.noos.fr/gnubgosx/.


Node:Do I have to pay for GNU Backgammon?, Next:, Previous:Where can I download it?, Up:General questions

Do I have to pay for GNU Backgammon?

GNU Backgammon is free software and belongs to the GNU Project. For more information see the GNU General Public License. But be aware that GNU Backgammon is not public domain software or shareware as used in MS Windows.


Node:This GNU stuff sounds interesting, Next:, Previous:Do I have to pay for GNU Backgammon?, Up:General questions

This GNU stuff sounds interesting

The best starting point is GNU's homepage.


Node:Learn more about backgammon, Next:, Previous:This GNU stuff sounds interesting, Up:General questions

Learn more about backgammon

Backgammon Galore is a site that lives up to its name. And an extensive collection of links is maintained at Chicago Point links.


Node:What is Hypergammon?, Next:, Previous:Learn more about backgammon, Up:General questions

What is Hypergammon?

Hypergammon is a variety of backgammon with only three checkers for each player. Both players start with their checkers on the 22-/23- and 24-point. Rules a like the original backgammon rules. Winning/Loosing a gammon or backgammon is also possible.


Node:What is Nackgammon?, Next:, Previous:What is Hypergammon?, Up:General questions

What is Nackgammon?

Nackgammon is a variety of backgammon with exactly the same rules. The only difference is the starting position. Both players take a checker from their 6- and 13-point and put them back on the 23-point.


Node:Where do I get more documentation about GNU Backgammon?, Next:, Previous:What is Nackgammon?, Up:General questions

Where do I get more documentation about GNU Backgammon?

Albert Silver has written a wonderful tutorial for playing GNU Backgammon on MS Windows. See http://www.bkgm.com/gnu/AllAboutGNU-1.0/AllAboutGNU.html for more details.


Node:I have read all the documentation but I still have questions, Next:, Previous:Where do I get more documentation about GNU Backgammon?, Up:General questions

I have read all the documentation but I still have questions

Send emails to the gnubg-mailinglist. If you've found a bug, please be sure to include details of your operating system, the version of gnubg you're using and any error messages. Try to describe exactly what is happening before the error occurs.


Node:I probably found a bug. What shall I do now?, Next:, Previous:I have read all the documentation but I still have questions, Up:General questions

I probably found a bug. What shall I do now?

Either send an e-mail to the gnubg-mailinglist, or use the menu Help/Report bug to fill out an online bug report. Please make sure that the bug you found was not reported and/or fixed before.


Node:I have some suggestions and new ideas for improvements, Next:, Previous:I probably found a bug. What shall I do now?, Up:General questions

I have some suggestions and new ideas for improvements

Wonderful! Send e-mails to the gnubg-mailinglist.


Node:This F.A.Q. is full of typos and in bad English., Previous:I have some suggestions and new ideas for improvements, Up:General questions

This F.A.Q. is full of typos and in bad English.

Probably you are right. But you are cordially invited to send corrections to info@gnubg.org. And keep the following quote in mind ;-):

Documentation is like sex: when it is good, it is very, very good, and when it is bad, it is better than nothing.


Node:Installation questions, Next:, Previous:General questions, Up:Top

Installation questions


Node:Where do I find a version for my operating system?, Next:, Up:Installation questions

Where do I find a version for my operating system?

MS Windows binaries are available at http://home.online.no/%7Eoeysteij/. Nardy Pillard has published an excellent page at Windows build. GNU/Linux-Rpm's are available at http://mole.dnsalias.org/~acepoint/ or http://www.acepoint.de. And a download for MacOSX can be found at http://mapage.noos.fr/gnubgosx/.


Node:Do I need additional software to run GNU Backgammon?, Next:, Previous:Where do I find a version for my operating system?, Up:Installation questions

Do I need additional software to run GNU Backgammon?

No, everything is included in the binaries.


Node:Installing newer versions, Next:, Previous:Do I need additional software to run GNU Backgammon?, Up:Installation questions

Installing newer versions

If you are using a MS Windows operating system make a copy of either .gnubgrc or .gnubgautorc and .gnubgmenurc. You will find them in either c: or the home directory of your GNU Backgammon (for instance: c:\program files\gnubg\). After you have installed the new version, copy them back.

If you are working with GNU/Linux these files are probably in your home directory (~/). They won't be overwritten by installing a new version of GNU Backgammon, but it's always a good idea to keep backup files.


Node:Compiling it from the source code, Next:, Previous:Installing newer versions, Up:Installation questions

Compiling it from the source code

Good luck to you! Download the source code and read either: What software do I need for compiling under GNU/Linux?, What software do I need for compiling under MS Windows?.


Node:What software do I need for compiling under GNU/Linux?, Next:, Previous:Compiling it from the source code, Up:Installation questions

What software do I need for compiling under GNU/Linux?

Depending on the distribution you are working with:

Unpack the GNU Backgammon snapshots and follow the instructions given in the INSTALL file.


Node:What software do I need for compiling under MS Windows?, Next:, Previous:What software do I need for compiling under GNU/Linux?, Up:Installation questions

What software do I need for compiling under MS Windows?

Nardy Pillards has published an excellent instruction guide for making a Windows build.


Node:It does not compile, Previous:What software do I need for compiling under MS Windows?, Up:Installation questions

It does not compile

Check that you've installed all necessary development packages. All you need should be listed in either

GNU/Linux:What software do I need for compiling under GNU/Linux?

or

MS Windows:What software do I need for compiling under MS Windows?

Look for warnings or errors during compiling. If you still don't have a clue, contact the gnubg-mailinglist.


Node:Gnubg startup questions, Next:, Previous:Installation questions, Up:Top

Gnubg startup questions


Node:I get an error message at the start, Next:, Up:Gnubg startup questions

I get an error message at the start

Your computer is trying to tell you something, give it a chance and read the messages. Then read the next items carefully ....


Node:GNU Backgammon complains about missing files, Next:, Previous:I get an error message at the start, Up:Gnubg startup questions

GNU Backgammon complains about missing files

GNU Backgammon is probably missing either the file gnubg.weights or gnubg.bd. Gnubg.bd is the bearoff database used to evaluate endgame positions.

The file gnubg.weights contains the trained neural net weights for most of gnubg's position evaluators. Like gnubg.bd, it should be kept in either the current directory or the installed directory.


Node:Starting from the WinXP menu it plays like a beginner, Next:, Previous:GNU Backgammon complains about missing files, Up:Gnubg startup questions

Starting from the WinXP menu it plays like a beginner

Open the MS Windows menu and go to the entry of gnubg, then right-click with the mouse and choose properties. Check if the working path is the same directory as the *.exe-file one line above. If not, adjust the working path.


Node:My screen mixes up while starting GNU Backgammon, Next:, Previous:Starting from the WinXP menu it plays like a beginner, Up:Gnubg startup questions

My screen mixes up while starting GNU Backgammon

Install the newest driver for your graphic card. Be sure that you have chosen a desktop resolution of at least 65535 (16 bit colour depth). If your card is an ATI Rage "something" there might be some problems with the graphical interface (GTK+) and MS Windows.


Node:How do I make GNU Backgammon remember the size and place of the windows?, Next:, Previous:My screen mixes up while starting GNU Backgammon, Up:Gnubg startup questions

How do I make GNU Backgammon remember the size and place of the windows?


Node:I only get a command-line interface -- where is the nice board?, Next:, Previous:How do I make GNU Backgammon remember the size and place of the windows?, Up:Gnubg startup questions

I only get a command-line interface - where is the nice board?

MS Windows users should click on the correct menu entry (GNU Backgammon for windows). If this doesn't work, check whether you have the file c:\[path-to-your-gnubg]\gnubg.exe.

GNU/Linux users should check if GTK+ is installed.


Node:When I restart GNU Backgammon all my settings are lost, Next:, Previous:I only get a command-line interface -- where is the nice board?, Up:Gnubg startup questions

When I restart GNU Backgammon all my settings are lost

Did you previously save your settings (menu Settings, Save settings)? If you have just installed a newer version of GNU Backgammon go to Installing newer versions


Node:I do not need all the graphics -- where is the command terminal?, Previous:When I restart GNU Backgammon all my settings are lost, Up:Gnubg startup questions

I do not need all the graphics - where is the command terminal?

For GNU/Linux users: open a terminal and start gnubg with the option -t.

MS Windows users: Look for gnubg-no-gui.exe in gnubg's directory or open the MS Windows menu execute and type c:\[path-to-your-gnubg]\gnubg-no-gui.exe. There is also the menu entry GNU Backgammon Command Line Interface.


Node:Backgammon playing questions, Next:, Previous:Gnubg startup questions, Up:Top

Backgammon playing questions


Node:What is the difference between starting a new game or match or session?, Next:, Up:Backgammon playing questions

What is the difference between starting a new game or match or session?

When you start a new match you will be asked to play to a certain match length (for example, 7 points). The player who first reaches this score wins the match. The default for match play has the Crawford Rule (see Backgammon Galore: Crawford rule).

Starting a new session means playing an unlimited number of games. You may stop the session at any time and save it. The default for sessions has the Jacoby rule (see Backgammon Galore: Jacoby rule).

If you choose to play a new game, GNU Backgammon will open the last saved match or session you were previously playing. When there isn't a saved match or session it will start a new unlimited session.


Node:How do I move the checkers?, Next:, Previous:What is the difference between starting a new game or match or session?, Up:Backgammon playing questions

How do I move the checkers?

The easiest way to move checkers is to "drag and drop". Put your mouse over the checker you wish to move, press and hold the left mouse button and drag the checker to the desired point.

If you simply click then the left mouse button moves a checker the amount shown on the left die, and the right mouse button moves a checker the amount shown on the right die.

To always display the higher number on the left go to the menu Settings, Appearance, General and activate Show higher die on left.


Node:Can I place more than 5 checkers on a point?, Next:, Previous:How do I move the checkers?, Up:Backgammon playing questions

Can I place more than 5 checkers on a point?

Standard international backgammon tournament rules allow up to all 15 checkers on a single point. If you wish to play with a maximum of 5 checkers, go to the menu Settings and activate the Egyptian Rule.


Node:GNU Backgammon is a poor player, Next:, Previous:Can I place more than 5 checkers on a point?, Up:Backgammon playing questions

GNU Backgammon is a poor player

Are you sure? If you are then you should definitely enter the Backgammon World Championship in Monte Carlo!

Otherwise check whether the file gnubg.weights is correctly installed, also see GNU Backgammon complains about missing files.


Node:GNU Backgammon plays too strong for me, Next:, Previous:GNU Backgammon is a poor player, Up:Backgammon playing questions

GNU Backgammon plays too strong for me

Go to the menu Settings, Players and change the values of Player 0. There are also some predefined settings you may choose from.


Node:I think this bot is cheating by rolling better dice, Previous:GNU Backgammon plays too strong for me, Up:Backgammon playing questions

I think this bot is cheating by rolling better dice

In the menu Settings you may choose between different random dice generators. If you still think GNU Backgammon is cheating, program your own dice generator or roll manually.


Node:Settings questions, Next:, Previous:Backgammon playing questions, Up:Top

Settings questions


Node:Where can I change the name of the human player?, Next:, Up:Settings questions

Where can I change the name of the human player?

Go to the menu Settings, Players ... and click on Player 1. At the top there is a field where you can change the human player's name.


Node:Where are the player records saved?, Next:, Previous:Where can I change the name of the human player?, Up:Settings questions

Where are the player records saved?

The player records are stored in a file called gnubgpr. On linux systems this file will be saved in ~/.gnubg/. On MS Windows you can find this file in the directory of gnubg, i.e. C:\Program Files\Gnubg\. It's alway a good idea to make a periodically backup of this file and of .gnubgautorc.


Node:Where are all the settings stored?, Next:, Previous:Where are the player records saved?, Up:Settings questions

Where are all the settings stored?

The settings are stored in a file called .gnubgautorc. On linux this file is in your home directory, on MS Windows in the same directory as the program itself.


Node:How do I change the colours?, Next:, Previous:Where are all the settings stored?, Up:Settings questions

How do I change the colours?

Go to the menu Settings, Appearance. Here you may change the colours of checkers, points and the board itself.


Node:How do I stop the annoying beeps?, Next:, Previous:How do I change the colours?, Up:Settings questions

How do I stop the annoying beeps?

Go to the menu Settings, Appearance and click on the card General at the right. Disable the option Beep on illegal input.


Node:What are "plies"?, Next:, Previous:How do I stop the annoying beeps?, Up:Settings questions

What are "plies"?

A ply describes how far GNU Backgammon evaluates the position. "0-ply" means GNU Backgammon estimates the worth of the position as it is. A "1-ply" evaluation looks one step deeper. GNU Backgammon also evaluates positions that may occur one roll further. "2-ply" is another roll further and so on.

The more plies you choose the stronger GNU Backgammon becomes. But keep in mind that it will also decrease its playing speed.

Note that "0-ply" in GNU Backgammon is equivalent to the "1-ply" evaluation of Snowie.


Node:What is "noise?", Next:, Previous:What are "plies"?, Up:Settings questions

What is "noise?"

Noise is a way of reducing GNU Backgammon's 0-ply evaluation. Increasing the noise decreases its playing strength.


Node:What is "reduced evaluation"?, Next:, Previous:What is "noise?", Up:Settings questions

What is "reduced evaluation"?

It's a method for cutting down the searching for candidate moves to increase speed. Reduced evaluations only work with 2-ply and deeper.


Node:Where do I get the images for exporting positons and matches?, Previous:What is "reduced evaluation"?, Up:Settings questions

Where do I get the images for exporting positions and matches?

You may use different images to export positions, sessions or matches into html. GNU Backgammon creates its own set of images when you go to the menue file/export/HTML images ... and select a path. If you want to use BBS- or fibs2html-images, download them from Nardy's page at http://users.skynet.be/bk228456/GNUBgW.htm.

If you want to export GammOnline positions you can do this by using Edit/Copy as/GammOnline (HTML). Note that you have to download the images from http://www.gammonline.com/members/imgcopy.htm. You have to be a member for accessing these images.


Node:Analysis questions, Next:, Previous:Settings questions, Up:Top

Analysis questions


Node:What is a position ID and match ID?, Next:, Up:Analysis questions

What is a position ID and match ID?

You will find two small fields titled Position and Match ID at the top left of the GNU Backgammon window. Here you may use the position_id- or match_id-format for setting up or copying positions.

An explanation of both formats will (hopefully soon) follow in GNU Backgammon's documentation.


Node:How do I manually create a position?, Next:, Previous:What is a position ID and match ID?, Up:Analysis questions

How do I manually create a position?

Open a new game, match or session. If gnubg has already rolled the dice, don't bother. Press edit and either type the position_id and press Enter on your keyboard. Or use the mouse to arrange the checkers.

Clicking the mouse on the border of the board removes all checkers. A mouse click on a point then adds a certain number of checkers depending on exactly where you click. For example, to add 5 men on your 6 point, click at the top of your 6 point and it will fill with 5 men. The right mouse button will add the men for your opponent's side. To add more than 5 checkers to a point you need to further click on the bottom edge of the fifth checker. Click on the the doubling cube to set its position and value.

Then go to the menu Game, Set turn and choose the player on roll, the dice will then disappear.


Node:How can I remove checkers from the bar?, Next:, Previous:How do I manually create a position?, Up:Analysis questions

How can I remove checkers from the bar?

You can remove a chequer from the bar in edit mode by drag and drop while holding down the [ctrl] key.


Node:Which formats can I use to import positions?, Next:, Previous:How can I remove checkers from the bar?, Up:Analysis questions

Which formats can I use to import positions?

Currently only *.pos from Jellyfish are supported.


Node:Which formats can I use to import matches?, Next:, Previous:Which formats can I use to import positions?, Up:Analysis questions

Which formats can I use to import matches?

You may import *.mat from Jellyfish, *.ssg from Gamesgrid or the oldmove format used on FIBS. Also possible now is the *.tmg format of truemoneygames.


Node:How can I switch the players sides?, Next:, Previous:Which formats can I use to import matches?, Up:Analysis questions

How can I switch the players sides?

Go to the menu Game and select Swap players.


Node:What do "!" and "?" mean?, Next:, Previous:How can I switch the players sides?, Up:Analysis questions

What do "!" and "?" mean?

After analysing a game or match GNU Backgammon lists some comments on checker plays and cube decisions. Open the menu Windows, Game record and you will see a list of moves. If any moves or cube decisions differ from the best, GNU Backgammon will place a comment next to it.

The default settings are:

+0.040 (very good): Not yet in use
+0.020 (good): Not yet in use
-0.040 (doubtful): ?!
-0.080 (bad): ?
-0.160 (very bad): ??

You may change these comments in the menu Windows, Annotation, creating other comments for moves and/or cube decisions.


Node:How is the error rate determined?, Previous:What do "!" and "?" mean?, Up:Analysis questions

How is the error rate determined?

GNU Backgammon determines the players strength as follows: If a player has an average error (per move) of:

Less than 0.005 --> Extra-terrestrial
Less than 0.010 --> World class
Less than 0.015 --> Expert
Less than 0.020 --> Advanced
Less than 0.025 --> Intermediate
Less than 0.030 --> Novice
More than 0.030 --> Beginner

After analysing a game, match or session you can see a summary in the menu Analyse, ... statistics. Note that you cannot change the ranges of these values.


Node:Database questions, Next:, Previous:Analysis questions, Up:Top

Database questions


Node:Which databases are available for GNU Backgammon?, Next:, Up:Database questions

Which databases are available for GNU Backgammon?

Depending on the release and your settings there are different databases available:

gnubg_os0.bd --> One sided bearoff database
gnubg_ts0.bd --> Two sided bearoff database
hyper1.bd --> Database for Hypergammon with one chequers
hyper2.bd --> Database for Hypergammon with two chequers
hyper3.bd --> Database for Hypergammon with three chequers

The default gnubg_os0.bd one sided bearoff database contains the approximative probabilites for bearing off a maximum of 15 chequers on 6 points in "n" rolls. The default gnubg_ts0.bd contains the exact probabilities for a maximum of 6 chequers on 6 points for both sides. For a detailed desciption go to Nardy's excellent page at http://users.skynet.be/bk228456/Bearoff-databases.html

The Hypergammon databases are for playing hypergammon. You have to create them for your own. See How do I create the necessary databases for playing Hypergammon?.


Node:How do I get these databases?, Next:, Previous:Which databases are available for GNU Backgammon?, Up:Database questions

How do I get these databases?

Actually the default databases (see above) should be included. For Linux systems you can also get them at http://www.acepoint.de/GnuBG/rpm.html. The windows databases can be found here: http://users.skynet.be/bk228456/dlls_recent_builds.htm


Node:How do I create the bearoff databases?, Next:, Previous:How do I get these databases?, Up:Database questions

How do I create the bearoff databases?

Depending on your operating system it's either:

makebearoff -o [P] -f [gnubg_os0.bd] for linux with "P"= Number of points makebearoff.exe -o [P] -f [gnubg_os0.bd] for MS Windows

or

makebearoff -t [P]x[C] -f [gnubg_ts0.bd] for linux with "P"= Number of points and "C"=Number of chequers makebearoff.exe -o [P]x[C] -f [gnubg_ts0.bd] for MS Windows.

Again a detailed description can be found at http://users.skynet.be/bk228456/Bearoff-databases.html.


Node:How do I create the necessary databases for playing Hypergammon?, Previous:How do I create the bearoff databases?, Up:Database questions

How do I create the necessary databases for playing Hypergammon?

On linux it's

makehyper -f hyper1.bd -c 1 makehyper -f hyper2.bd -c 2 makehyper -f hyper3.bd -c 3

On MS Windows it's

makehyper.exe -f hyper1.bd -c 1 makehyper.exe -f hyper2.bd -c 2 makehyper.exe -f hyper3.bd -c 3

Note that the 3-chequer database will need approximately 400 MB of RAM.


Node:Abbreviations, Next:, Previous:Database questions, Up:Top

Abbreviations


Node:"gwc"?, Next:, Up:Abbreviations

"gwc"?

"gwc" is an abbreviation for game winning chances.


Node:"mwc"?, Next:, Previous:"gwc"?, Up:Abbreviations

"mwc"?

"mwc" is an abbreviation for match winning chances.


Node:"dp"?, Next:, Previous:"mwc"?, Up:Abbreviations

"dp"?

In the menu Analyse, Game/Match/Session statistics you will see a window with some statistics. Near the bottom are four lines beginning with Missed ... and Wrong .... "dp" means "doubling point" and describes a situation in the game where you probably should've doubled your opponent.


Node:"tg"?, Next:, Previous:"dp"?, Up:Abbreviations

"tg"?

"tg" is an abbreviation for "too good". It indicates that you probably should have kept the cube and not doubled (because of high gammon chances).


Node:"epc?", Previous:"tg"?, Up:Abbreviations

"epc?"

"Epc" is the abbreviation for "effective pip count". See Some Backgammon and technical terms for a detailed description.


Node:Some Backgammon and technical terms, Previous:Abbreviations, Up:Top

Some Backgammon and technical terms


Node:Effective Pipcount, Next:, Up:Some Backgammon and technical terms

Effective Pipcount

The effective pipcount (epc) is the result of average rolls you need to bearoff a chequer in a one chequer race muliplied with the average roll (8.167). The wastage is calculated as the result of epc - pipcount.

An example:

Player A: 5 chequers on his 1-point, 4 chequers on his 2-point
Pipcount: 5x1 + 4x2 = 13
Epc:      2.189 (Average rolls) x 8.167 = 17.878
Wasted:   17.878 - 13 = 4.878

It's easy to see that your wastage arises the more chequers you have on lower points (i.e. you roll a 6 to bear off a man from the 2- or 1-point.


Node:Kleinman Count, Next:, Previous:Effective Pipcount, Up:Some Backgammon and technical terms

Kleinman Count

The Kleinman Count is another calculation in longer bearoff situations. The formula is DxD/S, where "D" is trailers pipcount + 4 - leaders pipcount, and "S" is the sum of leaders and trailers pipcount -4.

If the result of DxD/S is round about 1.2, then the leader has a double and the trailer a close take. Get more informations about the Kleinman Count at http://www.bkgm.com/rgb/rgb.cgi?menu+cubehandlinginraces


Node:Thorp Count, Next:, Previous:Kleinman Count, Up:Some Backgammon and technical terms

Thorp Count

Thorp Count is a mathematical method to calculate cube decisions in tricky bearoffs:

  1. Count the leaders (L) and the trailers (T) pipcount.
  2. Add an extra point for every checker on the acepoint (L1) and (T1).
  3. Deduct an extra point for every possessed home board point (L2) and (T2).
  4. Add two extra points for every remaining checker (L3) and (T3).
  5. If the resulting leaders count (L3) equals 30 or is greater than 30 add 10% ((L4).

Get more informations about Thorp Count at http://www.bkgm.com/rgb/rgb.cgi?menu+cubehandlinginraces


Node:Jacoby Rule, Next:, Previous:Thorp Count, Up:Some Backgammon and technical terms

Jacoby Rule

The Jacoby rule is used in backgamon sessions or moneygame. This rule implies, that a player can't win an undoubled gammon (meaning: when the cube is still in the middle). This rule was established to protect players from "boring" games while watching his opponent trying to win a gammon and getting doubled out if this doesn't succeed. For more information see Backgammon Galore.


Node:Crawford Rule, Next:, Previous:Jacoby Rule, Up:Some Backgammon and technical terms

Crawford Rule

The Crawford rule is only used in match play. It implies, that a player cannot double in the first game after his opponent has reached a score needing only 1 point to win the match. See also Backgammon Galore.


Node:Beaver, Next:, Previous:Crawford Rule, Up:Some Backgammon and technical terms

Beaver

A beaver is only allowed in session games (also known as money games). To beaver means redoubling (and keeping the cube) rather than just accepting when your opponent has doubled (see Backgammon Galore: beavers.


Node:Raccoon, Next:, Previous:Beaver, Up:Some Backgammon and technical terms

Raccoon

When you doubled your opponent, and he makes use of the beaver you are allowed to turn around the cube again. This is called a raccoon.


Node:Probability, Next:, Previous:Raccoon, Up:Some Backgammon and technical terms

Probability

The probability describes the likelihood of an event's outcome. If you, i.e., flip a coin the probability getting "head" will be 50% or 0.5 [going from 0-1]. Getting a certain number on a die with numbers from one to six is 1/6 or 0.166 or 16%.

An example in backgammon:

Assume that you have one chequer on your 2-point and one on your 5-point. Your opponent has two chequers on his acepoint, but fortunately you are on roll. What is your probability to win?

19 rolls (66, 65, 64, 63, 62, 55, 54, 53, 52, 44, 33, 22)
will take both chequers off, 17 rolls will not.

Your probability is

19/36 = 52,8% or 0.528

to win the bearoff.


Node:Equity, Next:, Previous:Probability, Up:Some Backgammon and technical terms

Equity

Equity in backgammon is the number of points you expect to win in a certain position.

Take the same example from above. Your equity will be:

(19x1 (w) + 0x2 (g) + 0x3 (bg) - 17x1 (l) - 0x2 (lg) - 0x3 (lbg))/36
= 2/36 = 1/18 = 0.056.

Every time you play this position for a dollar you are expected to win 5.6 Cent. If you play this position a hundred times your gain will be (theoretical) 5.6 dollar.


Node:Standard Deviation, Next:, Previous:Equity, Up:Some Backgammon and technical terms

Standard Deviation

This is more difficult and best explained by an example. Let's assume you roll a die 10 times. The result is

3,6,6,1,2,5,4,6,5,2

Add up all numbers and divide them by 10 (the number of rolls). You'll then get an arithmetic mean of

40/10 = 4

Of course this differs from the expected value of

3.5 = (1 + 2 + 3 + 4 + 5 + 6)/6

The variance of our example is calculated as:

( (3-4)^2 + (6-4)^2 + (6-4)^2 + (1-4)^2 + (2-4)^2 +
+ (5-4)^2 + (4-4)^2 + (6-4)^2 + (5-4)^2 + (2-4)^2 )/10

= (1 + 4 + 4 + 9  + 4 + 1 + 0 + 4 + 1 + 4)/10 = 3.2

and is a measure for how far single events differ from the arithmetic mean. The standard deviation is the square root of the variance, here it is

3.2^1/2 = 1.79

Transferred to our backgammon example from above let's assume you don't know anything about the calculated probability we have done before (or imagine a position that can't be exactly calculated). You play this position with a friend a hundred times, you win 58 games and loose 42 games. This will give you an equity of

(58-42)/100 = 0.16

But how sure can you be that 0.16 is the "true" equity of this position? Perhaps you will loose 6 points in another session of 100 games. Let's calculate the standard deviation of our result.




Node:Confidence Intervall, Next:, Previous:Standard Deviation, Up:Some Backgammon and technical terms

Confidence Intervall


Node:Joint Standard Deviation, Next:, Previous:Confidence Intervall, Up:Some Backgammon and technical terms

Joint Standard Deviation


Node:Market Window, Next:, Previous:Joint Standard Deviation, Up:Some Backgammon and technical terms

Market Window

A market window is the range between the point of "first double" and "last take". In moneygames it's usually between 50% - 75% winning chances depending on the value of the cube. In matches this range may extremely differ.


Node:Gammon Value, Previous:Market Window, Up:Some Backgammon and technical terms

Gammon Value

In money games the gammon value is usually 0.5. This means that you have to win twice as much gammons than loosing games to justify a certain move compared to another candidat. In matches this may also extremely differ depending on the match score.