|This option sets the initial position of the hexagons window (resource name "geometry").|
|This option specifies the X server to contact.|
|This option specifies the foreground of the hexagons window (resource name "foreground").|
|This option specifies the background of the hexagons window (resource name "background").|
|This option specifies the border color of the tiles in the hexagons window (resource name "borderColor").|
|This option specifies the tile color of the tiles in the hexagons window (resource name "tileColor").|
|This option allows you to change the number of hexagons in a row (resource name "sizeA").|
|-corners||This option specifies the mode where movement is very restrictive (resource name "corners").|
This option specifies the mode where movement is very easy (resource name
|-base int||This option specifies the base used (default is base 10) (resource name "base").|
|This option specifies the user name for any records made or else it will get your login name (resource name "userName").|
The format is not standard. The reason for this is that this is simple and I do not know what the standard is.
size: 1-12 <number of tiles in a row>
corners: 0-1 <0 false, 1 true; if 0 then hexagon corners are all snipped>
moves: 0-MAXINT <total number of moves>
startingPosition: <array where 0 is the empty space for the HIGH hexagon and -1 is the empty space for the LOW hexagon>
This is then followed by the moves, starting from 1.move #: <direction>Direction is represented as 0 upper right, 1 right, 2 lower right, 3 lower left, 4 left, and 5 upper left.
Caution: the program may crash on corrupted input.
"Hexafax, the New Fifteen Puzzle" brochure by Bernhard Wiezorke
® Copyright 1994-99, David Albert Bagley
Send bugs (or their reports, or fixes) to the authorDavid Albert Bagley, <email@example.com>
The latest version is currently at:
|V5.5||HEXAGONS (6)||20 June 1999|