00001 /** @mainpage 00002 00003 @section gooverview Overview 00004 00005 Go specific classes. 00006 00007 - GoBoard is a general usable and fast Go board implementation, 00008 which keeps track of liberty and stone lists 00009 - GoPlayer is a base class for players 00010 - GoGame represents a game with a tree of game nodes 00011 - The regions code represents some higher level objects on the board 00012 (GoRegion, GoBlock, GoChain, GoRegionBoard, GoRegionUtil) 00013 - The static safety solver code is based on regions (GoBensonSolver, 00014 GoSafetySolver, GoStaticSafetySolver, GoSafetyUtil) 00015 - GoGtpEngine is a GtpEngine which contains a GoBoard, GoPlayer and GoGame 00016 00017 @section godependencies Dependencies 00018 00019 - %GtpEngine 00020 - SmartGame 00021 00022 @section godocumentation Documentation 00023 00024 - @ref gonotes 00025 - @ref goboardko 00026 - @ref goboardhash 00027 - @ref gogtpenginecommands 00028 - @ref gobookcommands */ 00029