構造体 osl::checkmate::ProofNumberTable::Table
すべてのメンバ一覧
|
Public メソッド |
| Table () |
Public 変数 |
CArray2d< CArray< Liberty,
DIRECTION_SIZE >, 0x100u, PTYPE_SIZE > | liberties |
| Ĥβ -> Liberty: long direction 1ޥ̣
|
CArray2d< PieceMask, 0x10000u, 8 > | drop_liberty |
| Ƥͭdrop -> Ǿliberty.
|
CArray2d< uint8_t, 0x100u, 0x100u > | pmajor_liberty |
| ζϤDzliberty: [liberty][move_mask]
|
CArray2d< uint8_t, 0x100u, 0x100u > | promote_liberty |
| 1,2ܤˤΰưˤliberty: [liberty][move_mask].
|
CArray2d< uint8_t, 0x100u, 0x100u > | other_move_liberty |
| ʳΰưliberty: [liberty][move_mask]
|
説明
proofNumberTable.h の 35 行で定義されています。
コンストラクタとデストラクタ
osl::checkmate::ProofNumberTable::Table::Table |
( |
|
) |
|
変数
CArray2d<CArray<Liberty,DIRECTION_SIZE>,0x100u,PTYPE_SIZE> osl::checkmate::ProofNumberTable::Table::liberties |
CArray2d<PieceMask,0x10000u,8> osl::checkmate::ProofNumberTable::Table::drop_liberty |
CArray2d<uint8_t,0x100u,0x100u> osl::checkmate::ProofNumberTable::Table::pmajor_liberty |
CArray2d<uint8_t,0x100u,0x100u> osl::checkmate::ProofNumberTable::Table::promote_liberty |
CArray2d<uint8_t,0x100u,0x100u> osl::checkmate::ProofNumberTable::Table::other_move_liberty |
この構造体の説明は次のファイルから生成されました: