1MAKEHYPER(6)                     Games Manual                     MAKEHYPER(6)
2
3
4

NAME

6       makehyper - generate a GNU Backgammon Hypergammon position database
7

SYNOPSIS

9       makehyper [-nvh] [-f filename] [-r filename] [-c chequers] [-t thresh‐
10       old]
11

DESCRIPTION

13       Hypergammon is a variation of backgammon with a much reduced number of
14       chequers (usually three).  It's possible to fully analyse this simpli‐
15       fied game and generate a database of position evaluations in order to
16       play perfectly.  makehyper generates such a position evaluation data‐
17       base.
18
19       Since many of the positions are in contact, it's not possible to gener‐
20       ate the database in one pass; instead, makehyper iterates until the
21       position evaluation converges.  The convergence threshold can be
22       changed with the -t option.
23

OPTIONS

25       -f filename, --outfile filename
26              Write the hypergammon database to filename.  Default is
27              "hyper<number of chequers>.bd", the name expected by GNU
28              Backgammon when using the database.
29
30       -r filename, --restart filename
31              Restart calculation of the database from the given file, which
32              should be a checkpoint from an earlier run.
33
34       -c chequers, --chequers chequers
35              Set the number of chequers in the game.  The default is 3, for
36              normal 3-chequer hypergammon.
37
38       -n, --no-checkpoint
39              Do not write a checkpoint file after each iteration.
40
41       -t threshold, --threshold threshold
42              Set the convergence threshold.  The default is 1e-5.
43
44       -v, --version
45              Show version information and exit.
46
47       -h, --help
48              Display usage and exit.
49

SEE ALSO

51       gnubg(6)
52

AUTHORS

54       Joseph Heled, Øystein Johansen, Jørn Thyssen, and Gary Wong, with the
55       assistance of many others <bug-gnubg@gnu.org>.
56
57       This manual page was written by Russ Allbery <rra@debian.org>, for the
58       Debian GNU/Linux system (but may be used by others).  It may be redis‐
59       tributed and/or modified under the terms of version 2 of the GNU Gen‐
60       eral Public License as published by the Free Software Foundation (the
61       same license as GNU Backgammon).
62
63
64
65                                  2015-04-12                      MAKEHYPER(6)
Impressum