The instruction decoder didn't know about extended opcodes. This caused
[unix-history] / usr / src / old / boggle / boggle.6
CommitLineData
8a2fbab7
KM
1.\" Copyright (c) 1980 Regents of the University of California.
2.\" All rights reserved. The Berkeley software License Agreement
3.\" specifies the terms and conditions for redistribution.
4.\"
e1751d0e 5.\" @(#)boggle.6 6.1 (Berkeley) %G%
8a2fbab7 6.\"
e1751d0e 7.TH BOGGLE 6 ""
8a2fbab7
KM
8.UC 4
9.SH NAME
10boggle \- play the game of boggle
11.SH SYNOPSIS
12.B /usr/games/boggle
13[
14.B +
15] [
16.B ++
17]
18.SH DESCRIPTION
19This program is intended for people wishing to sharpen their
20skills at Boggle (TM Parker Bros.).
b1035a94 21If you invoke the program with 4 arguments of 4 letters each,
8a2fbab7
KM
22.RI ( e.g.
23.RB \*(lq "boggle appl epie moth erhd" \*(rq)
b1035a94 24the program forms the obvious Boggle grid and lists all the words from
8a2fbab7 25.B /usr/dict/words
b1035a94 26found therein. If you invoke the program without arguments, it will generate
8a2fbab7
KM
27a board for you, let you enter words for 3 minutes, and then tell you
28how well you did relative to
29.BR /usr/dict/words .
30.PP
31The object of Boggle is to find, within 3
32minutes, as many words as possible in a 4 by 4 grid of letters. Words
33may be formed from any sequence of 3 or more adjacent letters in the
34grid. The letters may join horizontally, vertically, or diagonally.
35However, no position in the grid may be used more than once within any
36one word. In competitive play amongst humans, each player is given
37credit for those of his words which no other player has found.
38.PP
39In interactive play, enter your words separated by spaces, tabs,
40or newlines. A bell will ring when there is 2:00, 1:00, 0:10, 0:02,
410:01, and 0:00 time left. You may complete any word started before the
42expiration of time. You can surrender before time is up by hitting
43\&'break'. While entering words, your erase character is only effective
44within the current word and your line kill character is ignored.
45.PP
46Advanced players may wish to invoke the program with 1 or 2 +'s as
47the first argument. The first + removes the restriction that positions
48can only be used once in each word. The second + causes a position to
49be considered adjacent to itself as well as its (up to) 8 neighbors.