#include <king8.h>


Static Public メソッド | |
| static void | setUp (const Weights &weights) |
| static const CArray< int, 2 > | eval (const osl::state::NumEffectState &state) |
| static const CArray< int, 2 > | evalWithUpdate (const osl::state::NumEffectState &new_state, Move last_move, const CArray< int, 2 > &last_value) |
Static Private 変数 | |
| static CArray< int, 32 > | table |
フレンド | |
| class | King8EffectDefensePositionBoth |
eval/ml/king8.h の 116 行で定義されています。
| const osl::CArray< int, 2 > osl::eval::ml::King8EffectDefensePosition< Opening >::eval | ( | const osl::state::NumEffectState & | state | ) | [inline, static] |
eval/ml/king8.cc の 358 行で定義されています。
参照先 osl::eval::ml::King8EffectDefensePosition< Opening >::table.
| const osl::CArray< int, 2 > osl::eval::ml::King8EffectDefensePosition< Opening >::evalWithUpdate | ( | const osl::state::NumEffectState & | new_state, | |
| Move | last_move, | |||
| const CArray< int, 2 > & | last_value | |||
| ) | [inline, static] |
eval/ml/king8.cc の 364 行で定義されています。
参照先 osl::eval::ml::King8EffectDefensePosition< Opening >::table.
| void osl::eval::ml::King8EffectDefensePosition< Opening >::setUp | ( | const Weights & | weights | ) | [inline, static] |
friend class King8EffectDefensePositionBoth [friend] |
eval/ml/king8.h の 119 行で定義されています。
osl::misc::CArray< int, 32 > osl::eval::ml::King8EffectDefensePosition< Opening >::table [inline, static, private] |
1.6.3