|
||||||||
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. |
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. |
BoardFirstAutoPlayer | |
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 | |
BoggleStats | |
Cube | |
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 | |
LexiconBenchmark | |
LexiconFirstAutoPlayer | |
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 | |
TestLexicon | |
TestWordFinder | |
TrieLexicon | |
TrieLexicon.Node |
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 |