_Dawg_edge | Structure of a compressed dictionary ---------------- header ---------------- specialnode (0) + + nodes + firstnode (= root) ---------------- |
_Dict_header | |
_Dictionary | |
_Hash_node | |
_Hash_table | |
AIPercent | This kind of AI is parameterized by a percentage p |
AIPlayer | This class is a pure interface, that must be implemented by all the AI (Artificial Intelligence) players |
alist_elt_t | |
alist_t | |
automaton_state_t | |
Automaton_t | |
automaton_t | |
AuxFrame | Generic AuxFrame :
|
AuxFrameList | Generic auxframe that includes a list and a """copy""" button |
AuxFrameText | Generic auxframe that includes a text area |
Bag | A bag stores the set of free tiles for the game |
BagFrame | Frame to display the tiles left in the bag |
BenjFrame | Displays the list of benjamins for the current selected word |
Board | |
BoardFrame | Frame to display the game board |
ConfDimDlg | |
ConfigDB | |
ConfSearchDlg | |
Coord | |
Cross | |
CursesIntf | This class implements the ncurses interface |
Duplicate | This class handles the logic specific to a duplicate game |
EliotApp | |
FreeGame | This class handles the logic specific to a "free" game |
Game | Parent class of all the Game types |
GameFactory | This class is the entry point to create Game objects, either directly or using command-line parameters |
GameFrame | Displays the current game |
GameIO | This class offers methods to display some information relative to a game object |
GamePrintout | |
GfxBoard | Gfxboard is a wxWindow widget that draws a Scrabble board |
GfxResult | |
History | History stores all the turns that have been played This class is used many times in the game
|
HumanPlayer | Human player |
less_points | |
MainFrame | |
Matrix< T > | |
node | |
params_7plus1_t | Global variables for Dic_search_word_by_len : |
params_cross_t | |
params_regexp_t | |
PCross | |
PlayedRack | A Playedrack is an "improved" rack, allowing to differentiate new letters from letters that are left from the previous rack |
Player | This class is the parent class for all the players involved in a game |
Plus1Frame | Displays the list of 7+1 for the current search |
PPlus1 | |
PRegExp | |
RaccFrame | Displays the list of possible glue letter for the current selected word |
Rack | A rack is a set of tiles, no more |
regexp_error_report_t | |
ResultFrame | Displays the list of possible words searched for the given rack and board |
Results | This class allows to perform a search on the board for a given rack, and it offers accessors to the resulting rounds |
Round | A Round is the representation of a played word (or going to be played) |
search_RegE_list_t | Structure used for Dic_search_RegE this structure is used to explicit letters list that will be matched against special tokens in the regular expression search |
SearchFrame | Several research tool in a panel widget within the frame |
SearchPanel | |
SimpleSearchPanel | |
Tile | |
Training | This class handles the logic specific to a training game |
Turn | |
VerifFrame | Frame to verify if a word is in the dictionary |