Static Public メソッド

構造体 osl::eval::ml::PawnAdvanceAll

#include <minorPiece.h>

osl::eval::ml::PawnAdvanceAllに対する継承グラフ
Inheritance graph
[凡例]
osl::eval::ml::PawnAdvanceAllのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Static Public メソッド

template<osl::Player P>
static void adjust (int index, MultiInt &values)
template<Player P>
static void evalWithUpdateBang (const NumEffectState &state, Move moved, MultiInt &last_value)

説明

minorPiece.h518 行で定義されています。


関数

template<osl::Player P>
void osl::eval::ml::PawnAdvanceAll::adjust ( int  index,
MultiInt values 
) [inline, static]

minorPiece.cc243 行で定義されています。

参照先 osl::BLACK, と osl::eval::ml::PawnAdvance::table.

template<osl::Player P>
template void osl::eval::ml::PawnAdvanceAll::evalWithUpdateBang< WHITE > ( const NumEffectState state,
Move  moved,
MultiInt last_value 
) [static]

この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義