AddStones(HexColor color, const bitset_t &played, HexColor color_to_move, bool use_changelog) | HexBoard | [private] |
BackupIceInfo() const | HexBoard | [inline] |
Builder() | HexBoard | [inline] |
Builder() const | HexBoard | [inline] |
BuildVCs() | HexBoard | [private] |
BuildVCs(const Groups &oldGroups, bitset_t added[BLACK_AND_WHITE], bool use_changelog) | HexBoard | [private] |
ClearHistory() | HexBoard | [private] |
ComputeAll(HexColor color) | HexBoard | |
ComputeInferiorCells(HexColor color_to_move) | HexBoard | [private] |
Cons(HexColor color) const | HexBoard | [inline] |
Cons(HexColor color) | HexBoard | [inline] |
Const() const | HexBoard | [inline] |
GetDead() const | HexBoard | [inline] |
GetGroups() const | HexBoard | [inline] |
GetGroups() | HexBoard | [inline] |
GetInferiorCells() const | HexBoard | [inline] |
GetPatternState() const | HexBoard | [inline] |
GetPatternState() | HexBoard | [inline] |
GetPosition() | HexBoard | [inline] |
GetPosition() const | HexBoard | [inline] |
HandleVCDecomposition(HexColor color_to_move, bool use_changelog) | HexBoard | [private] |
Height() const | HexBoard | [inline] |
HexBoard(int width, int height, const ICEngine &ice, VCBuilderParam ¶m) | HexBoard | |
HexBoard(const HexBoard &other) | HexBoard | |
ICE() const | HexBoard | [inline] |
Initialize() | HexBoard | [private] |
m_backup_ice_info | HexBoard | [private] |
m_brd | HexBoard | [private] |
m_builder | HexBoard | [private] |
m_cons | HexBoard | [private] |
m_groups | HexBoard | [private] |
m_history | HexBoard | [private] |
m_ice | HexBoard | [private] |
m_inf | HexBoard | [private] |
m_log | HexBoard | [private] |
m_patterns | HexBoard | [private] |
m_use_decompositions | HexBoard | [private] |
m_use_ice | HexBoard | [private] |
m_use_vcs | HexBoard | [private] |
MarkChangeLog() | HexBoard | [private] |
operator=(const HexBoard &other) | HexBoard | [private] |
PlayMove(HexColor color, HexPoint cell) | HexBoard | |
PlayStones(HexColor color, const bitset_t &played, HexColor color_to_move) | HexBoard | |
PopHistory() | HexBoard | [private] |
PushHistory(HexColor color, HexPoint cell) | HexBoard | [private] |
RevertVCs() | HexBoard | [private] |
SetBackupIceInfo(bool enable) | HexBoard | [inline] |
SetUseDecompositions(bool enable) | HexBoard | [inline] |
SetUseICE(bool enable) | HexBoard | [inline] |
SetUseVCs(bool enable) | HexBoard | [inline] |
UndoMove() | HexBoard | |
UseDecompositions() const | HexBoard | [inline] |
UseICE() const | HexBoard | [inline] |
UseVCs() const | HexBoard | [inline] |
Width() const | HexBoard | [inline] |
Write() const | HexBoard | [inline] |
Write(const bitset_t &bs) const | HexBoard | [inline] |
~HexBoard() | HexBoard |