Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

bearoffdump(6) [debian man page]

BEAROFFDUMP(6)							   Games Manual 						    BEAROFFDUMP(6)

NAME
bearoffdump - dump a position from the GNU Backgammon bearoff database SYNOPSIS
bearoffdump file id DESCRIPTION
bearoffdump takes the path to a GNU Backgammon bearoff database and a position number and dumps the bearoff information for that position. It can be called on either the one-sided bearoff database, normally /usr/share/gnubg/gnubg_os0.bd; or the two-sided bearoff database, nor- mally /usr/share/gnubg/gnubg_ts0.bd. The output from the former includes the probabilities of bearing off all checkers in varying numbers of moves. The latter only gives the probability of winning and doubling cube equity. The id is difficult to derive if you don't know GNU Backgammon internals. Each possible combinatorial position of checkers and points is assigned a position number, id divided by that number is the player position, and id modulo that number is the opponent position. The num- ber of points and checkers is set when building the bearoff database and are shown by bearoffdump when run with any id. SEE ALSO
gnubg(6) AUTHORS
Joseph Heled, Oystein Johansen, Jorn Thyssen, and Gary Wong, with the assistance of many others <bug-gnubg@gnu.org>. This manual page was written by Russ Allbery <rra@debian.org>, for the Debian GNU/Linux system (but may be used by others). It may be redistributed and/or modified under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation (the same license as GNU Backgammon). 2006-01-14 BEAROFFDUMP(6)

Check Out this Related Man Page

MAKEHYPER(6)							   Games Manual 						      MAKEHYPER(6)

NAME
makehyper - generate a GNU Backgammon Hypergammon position database SYNOPSIS
makehyper [-nvh] -f filename [-r filename] [-c chequers] [-t threshold] DESCRIPTION
Hypergammon is a variation of backgammon with a much reduced number of chequers (usually three). It's possible to fully analyze this sim- plified game and generate a database of position evaluations in order to play perfectly. makehyper generates such a position evaluation database. Since many of the positions are in contact, it's not possible to generate the database in one pass; instead, makehyper iterates until the position evaluation converges. The convergence threshold can be changed with the -t option. OPTIONS
-f filename, --outfile filename Write the hypergammon database to filename. This option must be given. -r filename, --restart filename Restart calculation of the database from the given file, which should be a checkpoint from an earlier run. -c chequers, --chequers chequers Set the number of chequers in the game. The default is 3, for normal 3-chequer hypergammon. -n, --no-checkpoint Do not write a checkpoint file after each iteration. -t threshold, --threshold threshold Set the convergence threshold. The default is 1e-5. -v, --version Show version information and exit. -h, --help Display usage and exit. SEE ALSO
gnubg(6) AUTHORS
Joseph Heled, Oystein Johansen, Jorn Thyssen, and Gary Wong, with the assistance of many others <bug-gnubg@gnu.org>. This manual page was written by Russ Allbery <rra@debian.org>, for the Debian GNU/Linux system (but may be used by others). It may be redistributed and/or modified under the terms of version 2 of the GNU General Public License as published by the Free Software Foundation (the same license as GNU Backgammon). 2006-01-15 MAKEHYPER(6)
Man Page