VCBuilder Member List
This is the complete list of members for
VCBuilder, including all inherited members.
| AbsorbMergeShrinkUpgrade(const bitset_t &added_black, const bitset_t &added_white) | VCBuilder | [private] |
| AddBaseVCs() | VCBuilder | [private] |
| AddNewFull(const VC &vc) | VCBuilder | [private] |
| AddNewSemi(const VC &vc) | VCBuilder | [private] |
| AddPatternVCs() | VCBuilder | [private] |
| andClosure(const VC &vc) | VCBuilder | [private] |
| AndRule enum name | VCBuilder | [private] |
| Build(VCSet &con, const Groups &groups, const PatternState &patterns) | VCBuilder | |
| Build(VCSet &cons, const Groups &oldGroups, const Groups &newGroups, const PatternState &patterns, bitset_t added[BLACK_AND_WHITE], ChangeLog< VC > *log) | VCBuilder | |
| ClearStatistics() | VCBuilder | [inline] |
| ComputeCapturedSets(const PatternState &patterns) | VCBuilder | [private] |
| CREATE_FULL enum value | VCBuilder | [private] |
| CREATE_SEMI enum value | VCBuilder | [private] |
| doAnd(HexPoint from, HexPoint over, HexPoint to, AndRule rule, const VC &vc, const bitset_t &capturedSet, const VCList *old) | VCBuilder | [private] |
| DoSearch() | VCBuilder | [private] |
| LoadCapturedSetPatterns() | VCBuilder | [private] |
| m_brd | VCBuilder | [private] |
| m_capturedSet | VCBuilder | [private] |
| m_capturedSetPatterns | VCBuilder | [private] |
| m_color | VCBuilder | [private] |
| m_con | VCBuilder | [private] |
| m_groups | VCBuilder | [private] |
| m_hash_capturedSetPatterns | VCBuilder | [private] |
| m_log | VCBuilder | [private] |
| m_orRule | VCBuilder | [private] |
| m_param | VCBuilder | [private] |
| m_queue | VCBuilder | [private] |
| m_statistics | VCBuilder | [private] |
| m_statsForColor | VCBuilder | [private] |
| Merge(const Groups &oldGroups, bitset_t added[BLACK_AND_WHITE]) | VCBuilder | [private] |
| MergeAndShrink(const bitset_t &affected, const bitset_t &added) | VCBuilder | [private] |
| MergeAndShrink(const bitset_t &added, HexPoint xin, HexPoint yin, HexPoint xout, HexPoint yout) | VCBuilder | [private] |
| Parameters() | VCBuilder | [inline] |
| Parameters() const | VCBuilder | [inline] |
| ProcessFulls(HexPoint p1, HexPoint p2) | VCBuilder | [private] |
| ProcessSemis(HexPoint xc, HexPoint yc) | VCBuilder | [private] |
| RemoveAllContaining(const Groups &groups, const bitset_t &bs) | VCBuilder | [private] |
| Statistics(HexColor color) const | VCBuilder | [inline] |
| VCBuilder(VCBuilderParam ¶m) | VCBuilder | |
| ~VCBuilder() | VCBuilder | |