Namespaces |
| namespace | ppair |
Classes |
| class | King8Effect |
| class | King8EffectBase |
| class | King8EffectEmptySquare |
| class | King8EffectEmptySquareBoth |
| struct | King8EffectEmptySquareOpening |
| struct | King8EffectEmptySquareEnding |
| class | King8EffectDefenseSquare |
| class | King8EffectDefenseSquareBoth |
| struct | King8EffectDefenseSquareOpening |
| struct | King8EffectDefenseSquareEnding |
| class | King8EffectAll |
| struct | KingXBlockedBase |
| class | KingXBlocked |
| class | KingXBlockedYBase |
| class | KingXBlockedY |
| class | KingXBlockedBoth |
| class | KingXBothBlocked |
| class | KingXBothBlockedY |
| class | KingXBlocked3 |
| class | KingXBlocked3Y |
| class | AnagumaEmpty |
| struct | KingPieceRelative |
| class | KingPieceRelativeNoSupport |
| struct | PtypeYY |
| class | King25Effect |
| class | King25EffectBoth |
| class | King25EffectAttack |
| class | King25EffectDefense |
| class | King25EffectYAttack |
| class | King25EffectYDefense |
| class | King25EffectY |
| class | King25Effect2 |
| class | King25EffectY2 |
| class | King25EffectSupported |
| class | King25EffectSupportedY |
| struct | King25EmptySquareNoEffect |
| class | King25EmptySquareNoEffectOpening |
| class | King25EmptySquareNoEffectEnding |
| class | King25EmptyAbs |
| class | King25EmptyAbsOpening |
| class | King25EmptyAbsEnding |
| class | King25EffectEach |
| class | King25EffectEachOpening |
| class | King25EffectEachMidgame |
| class | King25EffectEachEnding |
| class | King25EffectEachBothOpening |
| class | King25EffectEachBothMidgame |
| class | King25EffectEachBothMidgame2 |
| class | King25EffectEachBothEnding |
| class | King25EffectEachBoth |
| class | King25EffectEachXY |
| class | King25EffectEachKXY |
| class | King3Pieces |
| class | King3PiecesXY |
| class | KingMobility |
| class | KingMobilityWithRook |
| class | KingMobilityWithBishop |
| class | KingMobilitySum |
| class | King25BothSide |
| class | King25BothSideX |
| class | King25BothSideY |
| class | King25Mobility |
| class | King25MobilityX |
| class | King25MobilityY |
| class | King25Effect3 |
| class | King25Effect3Y |
| class | King25EffectCountCombination |
| class | King25EffectCountCombinationY |
| class | BishopExchangeSilverKing |
| class | EnterKingDefense |
| class | MajorY |
| class | RookYOpening |
| class | RookYEnding |
| class | BishopYOpening |
| class | BishopYEnding |
| class | RookPawn |
| class | RookPawnOpening |
| class | RookPawnEnding |
| class | RookPawnY |
| class | RookPawnYX |
| class | AllMajor |
| class | MajorGoldSilverAttacked |
| class | MajorGoldSilverAttackedOpening |
| class | MajorGoldSilverAttackedEnding |
| class | RookEffectBase |
| class | RookEffect |
| class | RookEffectPiece |
| class | RookEffectPieceKingRelative |
| class | RookPromoteDefense |
| class | RookPromoteDefenseRookH |
| class | BishopEffectBase |
| class | BishopEffect |
| class | BishopEffectPiece |
| class | BishopEffectPieceKingRelative |
| class | BishopHead |
| class | BishopHeadKingRelative |
| class | BishopHeadX |
| class | KingRookBishop |
| class | NumPiecesBetweenBishopAndKing |
| class | NumPiecesBetweenBishopAndKingSelf |
| class | NumPiecesBetweenBishopAndKingOpp |
| class | NumPiecesBetweenBishopAndKingAll |
| class | BishopBishopPiece |
| class | RookRook |
| class | RookRookPiece |
| class | BishopStandFile5 |
| class | MajorCheckWithCapture |
| class | RookSilverKnight |
| class | BishopSilverKnight |
| class | AttackMajorsInBase |
| class | PawnDrop |
| class | PawnDropY |
| class | PawnDropBoth |
| class | PawnDropX |
| class | PawnDropPawnStand |
| class | PawnDropPawnStandX |
| class | PawnDropPawnStandY |
| class | PawnDropNonDrop |
| class | PawnStateKingRelative |
| class | NoPawnOnStand |
| struct | PawnAdvanceUtil |
| struct | PawnAdvanceAll |
| class | PawnAdvance |
| class | SilverFeatures |
| class | SilverHeadPawnKingRelative |
| class | SilverRetreat |
| class | GoldFeatures |
| class | GoldKnightKingRelative |
| class | GoldRetreat |
| class | GoldSideMove |
| class | KnightAdvance |
| class | AllGold |
| class | PtypeY |
| class | PtypeX |
| class | KnightCheck |
| class | KnightCheckY |
| class | KnightHead |
| class | KnightHeadOppPiecePawnOnStand |
| class | PawnPtypeOPtypeO |
| class | PromotedMinorPieces |
| class | NonPawnAttacked |
| class | NonPawnAttackedKingRelative |
| class | PromotedMinorPiecesY |
| class | PawnPtypeOPtypeOY |
| class | NonPawnAttackedPtype |
| class | NonPawnAttackedPtypePair |
| class | PtypeCount |
| class | PtypeCountXY |
| class | PtypeCountXYAttack |
| class | LanceEffectPieceKingRelative |
| class | PtypeYPawnY |
| class | GoldAndSilverNearKing |
| class | GoldAndSilverNearKingCombination |
| class | PtypeCombination |
| class | SilverFork |
| class | BishopRookFork |
| class | KnightFork |
| class | SilverAdvance26 |
| class | Promotion37 |
| class | RookMobilityAll |
| class | RookMobility |
| class | RookMobilitySum |
| class | RookMobilityX |
| class | RookMobilityY |
| class | RookMobilitySumKingX |
| class | RookMobilityXKingX |
| struct | BishopMobilityAll |
| class | BishopMobility |
| class | BishopMobilityEach |
| struct | LanceMobilityAll |
| class | LanceMobility |
| class | OpenMidEndingPtypeTable |
| struct | OpenMidEndingEvalDebugInfo |
| class | OpenMidEndingEval |
| class | PieceEval |
| class | PiecePair |
| class | PiecePairKing |
| class | PieceStand |
| class | NonPawnPieceStand |
| class | NonPawnPieceStandCombination |
| class | NonPawnPieceStandTurn |
| class | PieceStandY |
| class | CanCheckNonPawnPieceStandCombination |
| class | PieceStandCombinationBoth |
| class | SimplePin |
| class | Pin |
| class | PinPtypeAll |
| class | PinPtype |
| class | PinPtypeDistance |
| class | PinPtypePawnAttack |
| class | CheckShadowPtype |
| class | ProgressBonus |
| class | ProgressAttackDefense |
| class | ProgressAttackDefenseAll |
| struct | Weights |
| class | MultiWeights |
Typedefs |
typedef CArray< CArray< int,
EvalStages >, 2 > | EvalStagePair |
typedef CArray< CArray< int, 2 >
, EvalStages > | PairEvalStage |
Enumerations |
| enum | EffectState {
NO_ATTACK_DEFENSE_0,
NO_ATTACK_DEFENSE_1,
NO_ATTACK_DEFENSE_2,
ATTACK_DIFF_N2,
ATTACK_DIFF_N1,
ATTACK_DIFF_0,
ATTACK_DIFF_1,
ATTACK_DIFF_2,
STATE_MAX
} |