1MAKEHYPER(6) Games Manual MAKEHYPER(6)
2
3
4
6 makehyper - generate a GNU Backgammon Hypergammon position database
7
9 makehyper [-nvh] [-f filename] [-r filename] [-c chequers] [-t thresh‐
10 old]
11
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
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
51 gnubg(6)
52
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)