diff options
Diffstat (limited to 'games/backgammon/backgammon/backgammon.6')
-rw-r--r-- | games/backgammon/backgammon/backgammon.6 | 205 |
1 files changed, 205 insertions, 0 deletions
diff --git a/games/backgammon/backgammon/backgammon.6 b/games/backgammon/backgammon/backgammon.6 new file mode 100644 index 0000000..e53b7e3 --- /dev/null +++ b/games/backgammon/backgammon/backgammon.6 @@ -0,0 +1,205 @@ +.\" Copyright (c) 1980, 1993 +.\" The Regents of the University of California. All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" 3. All advertising materials mentioning features or use of this software +.\" must display the following acknowledgement: +.\" This product includes software developed by the University of +.\" California, Berkeley and its contributors. +.\" 4. Neither the name of the University nor the names of its contributors +.\" may be used to endorse or promote products derived from this software +.\" without specific prior written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND +.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE +.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +.\" SUCH DAMAGE. +.\" +.\" @(#)backgammon.6 8.1 (Berkeley) 5/31/93 +.\" +.TH BACKGAMMON 6 "May 31, 1993" +.UC 5 +.SH NAME +backgammon \- the game of backgammon +.SH SYNOPSIS +.B backgammon +[ - ] [ n r w b pr pw pb t\c +.I term +s\c +.I file +] +.SH DESCRIPTION +This program lets you play backgammon against the computer +or against a "friend". +All commands only are one letter, +so you don't need to type a carriage return, +except at the end of a move. +The program is mostly self documenting, +so that a question mark (?) will usually get some help. +If you answer `y' when the program asks if you want the rules, +you will get text explaining the rules of the game, +some hints on strategy, +instruction on how to use the program, +and a tutorial consisting of a practice game against the computer. +A description of how to use the program can be +obtained by answering `y' when it asks if you want instructions. +.PP +The possible arguments for backgammon +(most are unnecessary but some are very convenient) +consist of: +.ne 11 +.PP +.na +.TP 8 +.B n +don't ask for rules or instructions +.TP 8 +.B r +player is red (implies n) +.TP 8 +.B w +player is white (implies n) +.TP 8 +.B b +two players, red and white (implies n) +.TP 8 +.B pr +print the board before red's turn +.TP 8 +.B pw +print the board before white's turn +.TP 8 +.B pb +print the board before both player's turn +.TP 8 +.B t\fIterm +terminal is type +.IR term , +uses /etc/termcap +.TP 8 +.B s\fIfile +recover previously saved game from +.IR file . +(This can also be done by executing the saved file, +i.e., typing its name in as a command) +.ad +.PP +Arguments may be optionally preceded by a `-'. +Several arguments may be concatenated together, +but not after `s' or `t' arguments, +since they can be followed by an arbitrary string. +Any unrecognized arguments are ignored. +An argument of a lone `-' gets a description of possible arguments. +.PP +If +.IR term +has capabilities for direct cursor movement (see +.IR termcap (5)) +.IR backgammon +``fixes'' the board after each move, +so the board does not need to be reprinted, +unless the screen suffers some horrendous malady. +Also, any `p' option will be ignored. +(The `t' option is not necessary unless the terminal type does not match +the entry in the /etc/termcap data base.) +.SH QUICK\ REFERENCE +When the program prompts by typing only your color, +type a space or carriage return to roll, or +.ne 5 +.PP +.na +.TP 8 +.B d +to double +.TP 8 +.B p +to print the board +.TP 8 +.B q +to quit +.TP 8 +.B s +to save the game for later +.PP +.i0 +.ad +When the program prompts with 'Move:', type +.ne 4 +.PP +.na +.TP 8 +.B p +to print the board +.TP 8 +.B q +to quit +.TP 8 +.B s +to save the game +.ad +.i0 +.PP +or a +.IR move , +which is a sequence of +.ne 4 +.PP +.na +.TP 8 +.B s-f +move from +.BR s +to +.BR f +.TP 8 +.B s/r +move one man on +.BR s +the roll +.BR r +.ad +.PP +separated by commas or spaces and ending with a newline. +Available abbreviations are +.ne 4 +.PP +.na +.TP 10 +.B s-f1-f2 +means +.BR s-f1,f1-f2 +.TP 10 +.B s/r1r2 +means +.BR s/r1,s/r2 +.ad +.PP +Use `b' for bar and `h' for home, +or 0 or 25 as appropriate. +.SH AUTHOR +Alan Char +.SH FILES +.TP 25 +/usr/games/teachgammon +\- rules and tutorial +.br +.TP 25 +/etc/termcap +\- terminal capabilities +.SH BUGS +.PP +The program's strategy needs much work. |