|
NAMExtriangles - Triangles X widgetSYNOPSIS/usr/games/xtriangles [-geometry [{width}][x{height}][{+-}{xoff}[{+-}{yoff}]]] [-display [{host}]:[{vs}]] [-[no]mono] [-[no]{reverse|rv}] [-{foreground|fg} {color}] [-{background|bg} {color}] [-{border|bd} {color}] [-tile {color}] [-size {int}] [-base {int}] [-username {string}]DESCRIPTIONThis is basically no harder than the 15 puzzle. The 15 puzzle was originally made around 1879 (the 14-15 puzzle of Sam Loyd was made soon after). T. R. Dawson in Original Puzzles has a similar puzzle with 4 diamond- and 6 triangular-shaped pieces.FEATURESClick "mouse-left" button to move a tile. Clicks on spaces or clicks tiles that are not in line with the two spaces will not move the tiles. Notice one can move more than one tile at a time by clicking on the tile farthest from the spaces but in line with the spaces.Click "mouse-right" button, or press "R" or "r" keys, to randomize the puzzle. One must double click on "mouse-right" if the puzzle is being worked on. Press "I" or "i" keys to increase the number of tiles. Press "D" or "d" keys to decrease the number of tiles. "S" or "s" keys reserved for the auto-solver (unimplemented). Press "U" or "u" keys to undo move. Press "G" or "g" keys to get a saved puzzle. Press "W" or "w" keys to write or save a puzzle. Press "Q", "q", or "CTRL-C" keys to kill program. Use the key pad, "R" keys, or arrow keys to move without
the mouse.
The title is in the following format (non-motif version): xtriangles: <size> @ (<Number of
moves>/{<Record number of moves> <username>|"NEVER
noaccess"}) - <Comment>
If there is no record of the current puzzle, it displays "NEVER
noaccess".
OPTIONS
SAVE FORMATThe format is not standard. The reason for this is that this is simple and I do not know what the standard is.size: 1-16 <number of tiles in a row of the same
orientation as the puzzle>
moves: 0-MAXINT <total number of moves> startingPosition: <array of tile positions where 0 is the empty space for the UP triangle and -1 is the empty space for the DOWN triangle> 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. REFERENCESSliding Piece Puzzles (Recreations in Mathematics Series) by L. E. Horden, Oxford University Press 1986, pp 1, 148, 149.Puzzles Old & New (How to Make and Solve Them) by Jerry Slocum & Jack Botermans, University of Washington Press, Seattle, 1987, pp 126, 127. SEE ALSOX(1), xrubik(6), xskewb(6), xdino(6), xpyraminx(6), xoct(6), xmball(6), xmlink(6), xpanex(6), xcubes(6), xhexagons(6), xabacus(1)COPYRIGHTS® Copyright 1994-99, David Albert BagleyBUG REPORTS AND PROGRAM UPDATESSend bugs (or their reports, or fixes) to the authorDavid Albert Bagley, <bagleyd@tux.org>
The latest version is currently at: ftp://ftp.tux.org/pub/tux/bagleyd/xpuzzles
ftp://ftp.x.org/contrib/games
Visit the GSP FreeBSD Man Page Interface. |