Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

mainpage.cpp

Go to the documentation of this file.
00001 /** @mainpage
00002 
00003     @section sgoverview Overview
00004 
00005     SmartGame provides general utility classes and code that can be
00006     shared between different two-player board games.
00007     Some important classes are:
00008 
00009     - Classes for representing square boards and the player color of
00010       two-player games (Black and White):
00011       SgBoardConst, SgBWIterator, SgBWArray, SgPoint, SgPointSet
00012     - Container classes:
00013       SgArray, SgArrayList, SgStack
00014     - Utility classes and platform dependent functionality:
00015       SgStatistics, SgTime
00016     - Search algorithms:
00017       SgSearch, SgUctSearch
00018     - Classes for using the SGF file format:
00019       SgNode, SgProp
00020     - Utility classes for Go Text Protocol engines extending the functionality
00021       of the GtpEngine library (GTP can also be used for other games than Go):
00022       SgGtpCommands, SgGtpUtil
00023 
00024     @section sgdependencies Dependencies
00025 
00026     - %GtpEngine
00027 
00028     @section sgdocumentation Documentation
00029 
00030     - @ref sgnotes
00031     - @ref sgboardrepresentation
00032     - @ref sguctgroup
00033     - @ref sgopeningbook */


Sun Mar 13 2011 Doxygen 1.7.1