Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MAKEHYPER(6)			 Games Manual			  MAKEHYPER(6)

NAME
       makehyper - generate a GNU Backgammon Hypergammon position database

SYNOPSIS
       makehyper  [-nh]	 [-f filename] [-r filename] [-c chequers] [-t thresh-
       old]

DESCRIPTION
       Hypergammon is a	variation of backgammon	with a much reduced number  of
       chequers	 (usually three).  It's	possible to fully analyse this simpli-
       fied game and generate a	database of position evaluations in  order  to
       play  perfectly.	  makehyper generates such a position evaluation data-
       base.

       Since many of the positions are in contact, it's	not possible to	gener-
       ate the database	in one pass; instead, makehyper	iterates until the po-
       sition 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 "hy-
	      per<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.

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	redis-
       tributed	 and/or	 modified under	the terms of version 2 of the GNU Gen-
       eral Public License as published	by the Free Software  Foundation  (the
       same license as GNU Backgammon).

				  2024-02-27			  MAKEHYPER(6)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=makehyper&sektion=6&manpath=FreeBSD+Ports+14.3.quarterly>

home | help