ネームスペース osl::eval::ml

ネームスペース

namespace  ppair

構成

class  King8Effect
class  King8EffectBase
class  King8EffectEmptyPosition
struct  King8EffectEmptyPositionBoth
struct  King8EffectEmptyPositionOpening
struct  King8EffectEmptyPositionEnding
class  King8EffectDefensePosition
struct  King8EffectDefensePositionBoth
struct  King8EffectDefensePositionOpening
struct  King8EffectDefensePositionEnding
class  King8EffectAll
struct  KingXBlockedBase
class  KingXBlocked
struct  KingXBlockedYBase
class  KingXBlockedY
struct  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  King25EmptyPositionNoEffect
class  King25EmptyPositionNoEffectOpening
class  King25EmptyPositionNoEffectEnding
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  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  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  RookMobilityAll
class  RookMobility
class  RookMobilitySum
class  RookMobilityX
class  RookMobilityY
class  RookMobilitySumKingX
class  RookMobilityXKingX
struct  BishopMobilityAll
class  BishopMobility
class  BishopMobilityEach
struct  LanceMobilityAll
class  LanceMobility
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  ProgressBonus
class  ProgressAttackDefense
class  ProgressAttackDefenseAll
struct  Weights
class  MultiWeights

型定義

typedef CArray< CArray< int,
EvalStages >, 2 > 
EvalStagePair
typedef CArray< CArray< int, 2 >
, EvalStages
PairEvalStage

列挙型

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
}

型定義

typedef CArray<CArray<int,EvalStages>,2> osl::eval::ml::EvalStagePair

evalStagePair.h14 行で定義されています。

typedef CArray<CArray<int,2>,EvalStages> osl::eval::ml::PairEvalStage

evalStagePair.h15 行で定義されています。


列挙型

列挙型の値:
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 

kingTable.h502 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:02 2010に生成されました。  doxygen 1.6.3