#include <square.h>
すべてのメンバ一覧
Public メソッド |
| RelativeKingX (int ix, int iox, bool a, Ptype p) |
bool | match (const NumEffectState &state, Move move, const RatingEnv &) const |
Static Public メソッド |
static const std::string | name (int x, int old_x, bool, Ptype) |
static int | makeX (bool attack, const NumEffectState &state, Move move) |
static int | makeOldX (bool attack, const NumEffectState &state, Move move) |
static int | index (bool attack, const NumEffectState &state, Move move) |
Private 変数 |
int | x |
int | old_x |
Ptype | ptype |
bool | attack |
説明
square.h の 43 行で定義されています。
コンストラクタとデストラクタ
osl::rating::RelativeKingX::RelativeKingX |
( |
int |
ix, |
|
|
int |
iox, |
|
|
bool |
a, |
|
|
Ptype |
p | |
|
) |
| | [inline] |
関数
static int osl::rating::RelativeKingX::index |
( |
bool |
attack, |
|
|
const NumEffectState & |
state, |
|
|
Move |
move | |
|
) |
| | [inline, static] |
static int osl::rating::RelativeKingX::makeOldX |
( |
bool |
attack, |
|
|
const NumEffectState & |
state, |
|
|
Move |
move | |
|
) |
| | [inline, static] |
static int osl::rating::RelativeKingX::makeX |
( |
bool |
attack, |
|
|
const NumEffectState & |
state, |
|
|
Move |
move | |
|
) |
| | [inline, static] |
const std::string osl::rating::RelativeKingX::name |
( |
int |
x, |
|
|
int |
old_x, |
|
|
bool |
, |
|
|
Ptype |
ptype | |
|
) |
| | [static] |
変数
このクラスの説明は次のファイルから生成されました: