|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IAutoPlayer | Add method for auto/computer player to the standard player interface. |
IBoardMaker | Interface for creating a Boggle Board. |
ILexicon | |
IPlayer | A Boggle player must support the methods of this interface. |
IPlayerView | |
IWordOnBoardFinder |
Class Summary | |
---|---|
AbstractAutoPlayer | Augments AutoPlayer by adding
abstract method for autoplayer. |
AbstractPlayer | Supplies default implementation and state for a player. |
AutoPlayerMain | Run an autoplayer on a very small board. |
BadAutoPlayer | AutoPlayer that can't find any words. |
BadWordOnBoardFinder | Cannot find any words on a board. |
BoardCell | Encapsulate a (row,column) entry so that the entry can be hashed, compared, and stored as a single entry. |
BoardMakerFromStrings | Class provides facility to make a new Boggle board from an array of Strings. |
BoggleBoard | Represent a Boggle Board to play a game of Boggle. |
BoggleBoardFactory | Factory for generating boggle boards. |
BoggleGUI | A GUI for the game of Boggle. |
BoggleMain | Play a game of Boggle. |
BoggleScore | |
Cube | |
ExampleTest | |
ExpandableList | Subclass of JList intended to grow as elements are added to the list (via the model, but that's not seen by clients). |
HumanPlayer | Boggle player that interacts with a human player. |
SimpleLexicon | Simple Lexicon implementation simply storing words in a set. |
StandardBoardMaker | Supply a random BoggleBoard that's either 4x4 or 5x5 using standard cubes from Boggle and Big Boggle, respectively. |
StoppableReader |
Enum Summary | |
---|---|
LexStatus | Enum values for querying a lexicon and determining if a string is a word, is a prefix of a word, or is not a word (and not a prefix of a word). |
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |