AdjacentToBlock(SgPoint anchor) const | GoRegion | |
AdjacentToSomeBlock(const SgVector< SgPoint > &anchors) const | GoRegion | |
AllBlockIsSafe() const | GoRegion | |
AllEmptyAreLibs() const | GoRegion | |
AllInsideLibs() const | GoRegion | |
Blocks() const | GoRegion | |
BlocksNonConst() | GoRegion | |
BlocksPoints() const | GoRegion | |
Chains() const | GoRegion | |
CheckConsistency() const | GoRegion | |
Color() const | GoRegion | |
ComputeAndGetFlag(GoRegionFlag flag) | GoRegion | |
ComputeBasicFlags() | GoRegion | |
ComputedFlag(GoRegionFlag flag) const | GoRegion | |
ComputedVitalForDepth(int depth) const | GoRegion | |
ComputeEyeSpace() | GoRegion | [private] |
ComputeFlag(GoRegionFlag flag) | GoRegion | |
ComputeIs1Vital() const | GoRegion | [private] |
ComputeMultipleBlockEyeSpace() | GoRegion | [private] |
ComputeNakade() | GoRegion | [private] |
ComputeSingleBlockEyeSpace() | GoRegion | [private] |
Dep() const | GoRegion | |
DoComputeFlag(GoRegionFlag flag) | GoRegion | |
Find2ConnForAll() const | GoRegion | |
Find2ConnForAllInterior(SgMiaiStrategy *miaiStrategy, SgVector< SgPoint > &usedLibs) const | GoRegion | |
Find2FreeLibs(const GoChain *c1, const GoChain *c2, SgPoint *lib1, SgPoint *lib2) const | GoRegion | |
Find2Mergable(GoChain **c1, GoChain **c2) const | GoRegion | |
FindBlocks(const GoRegionBoard &ra) | GoRegion | |
FindChains(const GoRegionBoard &ra) | GoRegion | |
Fini() | GoRegion | [static] |
GetDivideMiaiPairs(SgVector< SgMiaiPair > &pairs) const | GoRegion | |
GetFlag(GoRegionFlag flag) const | GoRegion | |
GetIPs(SgVector< SgPoint > *ips) const | GoRegion | |
GoRegion(const GoBoard &board, const SgPointSet &points, SgBlackWhite color) | GoRegion | |
Has2Conn() const | GoRegion | |
Has2ConnForChains(const GoChain *c1, const GoChain *c2) const | GoRegion | |
Has2IntersectionPoints(const SgVector< SgPoint > &usedLibs) const | GoRegion | |
Has2IPs(const SgVector< SgPoint > &interiorEmpty, SgMiaiPair *ips) const | GoRegion | |
Has2SureLibs(SgMiaiStrategy *miaiStrategy) const | GoRegion | |
HasBlockLibs(const GoBlock *b) const | GoRegion | |
HasLibForAllBlocks() const | GoRegion | |
HasLibsForAllBlocks(int n) const | GoRegion | |
HasLibsForBlock(const GoBlock *b, int n) const | GoRegion | |
HealthyForSomeBlock(const SgVectorOf< GoBlock > &blocks) const | GoRegion | |
InsideLibs(const GoBlock *b, SgVector< SgPoint > *libs) const | GoRegion | |
InteriorBlocks() const | GoRegion | |
InteriorEmpty(SgVector< SgPoint > *interiorEmpty, int maxNu) const | GoRegion | [private] |
Invalidate() | GoRegion | |
IsBoundaryBlock(const GoBlock *block) const | GoRegion | |
IsCorridor() const | GoRegion | |
IsInteriorBlock(const GoBlock *block) const | GoRegion | |
IsSurrounded(const SgVectorOf< GoBlock > &blocks) const | GoRegion | |
IsValid() const | GoRegion | |
JointLibs(SgVector< SgPoint > *libs) const | GoRegion | |
m_1vcDepth | GoRegion | [private] |
m_bd | GoRegion | [private] |
m_blocks | GoRegion | [private] |
m_chains | GoRegion | [private] |
m_color | GoRegion | [private] |
m_computedFlags | GoRegion | [private] |
m_eyes | GoRegion | [private] |
m_flags | GoRegion | [private] |
m_miaiStrategy | GoRegion | [private] |
m_points | GoRegion | [private] |
m_vitalPoint | GoRegion | [private] |
MaxEyes() const | GoRegion | |
MaxPotEyes() const | GoRegion | |
MinEyes() const | GoRegion | |
MinPotEyes() const | GoRegion | |
OnAddStone(SgPoint p) | GoRegion | |
OnRemoveStone(SgPoint p) | GoRegion | |
Points() const | GoRegion | |
PointsPlusInteriorBlocks() const | GoRegion | |
ProtectedCuts(const GoBoard &board) const | GoRegion | [private] |
ReInitialize() | GoRegion | |
RemoveBlock(const GoBlock *b) | GoRegion | |
ReplaceChain(const GoChain *old, const GoChain *newChain) | GoRegion | |
ResetNonBlockFlags() | GoRegion | |
s_alloc | GoRegion | [private, static] |
s_free | GoRegion | [private, static] |
Safe2Cuts(const GoBoard &board) const | GoRegion | |
Set1VCDepth(int depth) | GoRegion | |
SetBlocks(const SgVectorOf< GoBlock > &blocks) | GoRegion | |
SetComputedFlag(GoRegionFlag flag) | GoRegion | |
SetFlag(GoRegionFlag flag, bool value) | GoRegion | |
SetToSafe() | GoRegion | |
SomeBlockIsSafe() const | GoRegion | |
StaticIs1VitalAndConnected() const | GoRegion | [private] |
Write(std::ostream &out) const | GoRegion | |
WriteID(std::ostream &out) const | GoRegion | |
~GoRegion() | GoRegion |