Static Public メソッド | |
| 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) |
fixedDepthSolverExt.cc の 6 行で定義されています。
| static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::addMonopolizedPieces | ( | const NumEffectState & | state, | |
| Player | P, | |||
| PieceStand | stand, | |||
| PieceStand & | proof_pieces | |||
| ) | [inline, static] |
fixedDepthSolverExt.cc の 25 行で定義されています。
| static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::attack | ( | Move | best_move, | |
| PieceStand | stand, | |||
| PieceStand & | proof_pieces | |||
| ) | [inline, static] |
fixedDepthSolverExt.cc の 13 行で定義されています。
| static ProofDisproof osl::checkmate::FixedDepthSolverExt::SetProofPieces::attackEstimation | ( | const NumEffectState & | state, | |
| Player | P, | |||
| King8Info | info | |||
| ) | [inline, static] |
| static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::clear | ( | PieceStand & | proof_pieces | ) | [inline, static] |
fixedDepthSolverExt.cc の 19 行で定義されています。
| static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::setAttackLeaf | ( | Move | best_move, | |
| PieceStand & | proof_pieces | |||
| ) | [inline, static] |
fixedDepthSolverExt.cc の 8 行で定義されています。
参照先 osl::PieceStand::add(), osl::Move::isDrop(), と osl::Move::ptype().
| static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::setLeaf | ( | const NumEffectState & | state, | |
| Player | P, | |||
| PieceStand | stand, | |||
| PieceStand & | proof_pieces | |||
| ) | [inline, static] |
fixedDepthSolverExt.cc の 16 行で定義されています。
| static void osl::checkmate::FixedDepthSolverExt::SetProofPieces::updateMax | ( | PieceStand | child, | |
| PieceStand & | proof_pieces | |||
| ) | [inline, static] |
fixedDepthSolverExt.cc の 22 行で定義されています。
1.7.1