Static Public メソッド

構造体 osl::checkmate::NoProofPieces

#include <fixedDepthSearcher.h>

すべてのメンバ一覧

Static Public メソッド

static void setAttackLeaf (Move, PieceStand &)
static void attack (Move, PieceStand, PieceStand &)
static void setLeaf (const NumEffectState &, Player, PieceStand, PieceStand &)
static void clear (PieceStand &)
static void updateMax (PieceStand, PieceStand &)
static void addMonopolizedPieces (const NumEffectState &, Player, PieceStand, PieceStand &)
static ProofDisproof attackEstimation (const NumEffectState &, Player, King8Info)

説明

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


関数

static void osl::checkmate::NoProofPieces::addMonopolizedPieces ( const NumEffectState ,
Player  ,
PieceStand  ,
PieceStand  
) [inline, static]

fixedDepthSearcher.h26 行で定義されています。

static void osl::checkmate::NoProofPieces::attack ( Move  ,
PieceStand  ,
PieceStand  
) [inline, static]

fixedDepthSearcher.h18 行で定義されています。

static ProofDisproof osl::checkmate::NoProofPieces::attackEstimation ( const NumEffectState ,
Player  ,
King8Info   
) [inline, static]

fixedDepthSearcher.h29 行で定義されています。

static void osl::checkmate::NoProofPieces::clear ( PieceStand  )  [inline, static]

fixedDepthSearcher.h22 行で定義されています。

static void osl::checkmate::NoProofPieces::setAttackLeaf ( Move  ,
PieceStand  
) [inline, static]

fixedDepthSearcher.h16 行で定義されています。

static void osl::checkmate::NoProofPieces::setLeaf ( const NumEffectState ,
Player  ,
PieceStand  ,
PieceStand  
) [inline, static]

fixedDepthSearcher.h20 行で定義されています。

static void osl::checkmate::NoProofPieces::updateMax ( PieceStand  ,
PieceStand  
) [inline, static]

fixedDepthSearcher.h24 行で定義されています。


この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義