#include <disproofPieces.h>
Static Public メソッド | |
| static const PieceStand | leaf (const SimpleState &state, Player defender, const PieceStand max) |
| static const PieceStand | defense (const PieceStand prev, Move move, const PieceStand max) |
| static const PieceStand | attack (const CheckMoveList &moves, const SimpleState &state, PieceStand max) |
disproofPieces.h の 12 行で定義されています。
| static const PieceStand osl::checkmate::DisproofPieces::attack | ( | const CheckMoveList & | moves, | |
| const SimpleState & | state, | |||
| PieceStand | max | |||
| ) | [static] |
| static const PieceStand osl::checkmate::DisproofPieces::defense | ( | const PieceStand | prev, | |
| Move | move, | |||
| const PieceStand | max | |||
| ) | [inline, static] |
| static const PieceStand osl::checkmate::DisproofPieces::leaf | ( | const SimpleState & | state, | |
| Player | defender, | |||
| const PieceStand | max | |||
| ) | [inline, static] |
disproofPieces.h の 14 行で定義されています。
参照先 osl::checkmate::ProofPiecesUtil::addMonopolizedPieces(), と result.
1.6.3