GoGame implements the GoGameRecord class, which provides functions for playing and replaying moves in a game tree. Derived from it is the GoGame class, which allows two Player objects to play a game against each other.
Definition in file GoGame.h.
#include <string>
#include "GoBoard.h"
#include "GoBoardUpdater.h"
#include "GoBoardUtil.h"
#include "SgNode.h"
#include "SgPoint.h"
#include "SgTimeRecord.h"
Go to the source code of this file.
Namespaces | |
namespace | GoGameUtil |
Classes | |
class | GoGameRecord |
Game stored as a tree of moves. More... | |
class | GoGame |
Game record played between two players. More... | |
Functions | |
bool | GoGameUtil::GotoBeforeMove (GoGameRecord *game, int moveNumber) |
Goto last node in main variation before move number. |