makehyper(6)

makehyper6

Generate a gnu backgammon hypergammon position database

Usage

makehyper [-nh] [-f filename] [-r filename] [-c chequers] [-t threshold]

Overview

Hypergammon is a variation of backgammon with a much reduced number of chequers (usually three). It's possible to fully analyse this simplified 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. Default is "hyper<number of chequers>.bd", the name expected by GNU Backgammon when using the database.

-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.

-h, --help

Display usage and exit.

Releases

10 releases since Debian 4.0 (Etch); the text changed 3 times.

  1. 4.0–7
  2. 8
  3. 9–12
  4. 13

--version until Debian 12 (Bookworm); -v until Debian 12 (Bookworm).

Authors

Joseph Heled, Øystein Johansen, Jørn Thyssen, and Gary Wong, with the assistance of many others <[email protected]>.

This manual page was written by Russ Allbery <[email protected]>, 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).

From gnubg 1.08.003-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.