My Project
Static Public Member Functions | List of all members
osl::checkmate::FixedDepthSolverExt::SetProofPieces Struct Reference

Static Public Member Functions

static void setAttackLeaf (Move best_move, PieceStand &proof_pieces)
 
static void attack (Move best_move, PieceStand stand, PieceStand &proof_pieces)
 
static void setLeaf (const NumEffectState &state, Player P, PieceStand stand, PieceStand &proof_pieces)
 
static void clear (PieceStand &proof_pieces)
 
static void updateMax (PieceStand child, PieceStand &proof_pieces)
 
static void addMonopolizedPieces (const NumEffectState &state, Player P, PieceStand stand, PieceStand &proof_pieces)
 
static ProofDisproof attackEstimation (const NumEffectState &state, Player P, King8Info info)
 

Detailed Description

Definition at line 6 of file fixedDepthSolverExt.cc.

Member Function Documentation

◆ addMonopolizedPieces()

static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::addMonopolizedPieces ( const NumEffectState state,
Player  P,
PieceStand  stand,
PieceStand proof_pieces 
)
inlinestatic

◆ attack()

static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::attack ( Move  best_move,
PieceStand  stand,
PieceStand proof_pieces 
)
inlinestatic

◆ attackEstimation()

static ProofDisproof osl::checkmate::FixedDepthSolverExt::SetProofPieces::attackEstimation ( const NumEffectState state,
Player  P,
King8Info  info 
)
inlinestatic

◆ clear()

static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::clear ( PieceStand proof_pieces)
inlinestatic

Definition at line 19 of file fixedDepthSolverExt.cc.

◆ setAttackLeaf()

static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::setAttackLeaf ( Move  best_move,
PieceStand proof_pieces 
)
inlinestatic

◆ setLeaf()

static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::setLeaf ( const NumEffectState state,
Player  P,
PieceStand  stand,
PieceStand proof_pieces 
)
inlinestatic

◆ updateMax()

static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::updateMax ( PieceStand  child,
PieceStand proof_pieces 
)
inlinestatic

The documentation for this struct was generated from the following file: