|  | 
| 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) | 
|  | 
| template<class MakeEffectState > | 
| static const CArray< int, 2 > | evalCommon (const osl::state::NumEffectState &state, const table_t &) | 
|  | 
| template<class MakeEffectState > | 
| static const CArray< int, 2 > | evalWithUpdateCommon (const osl::state::NumEffectState &new_state, Move last_move, const CArray< int, 2 > &last_value, const table_t &) | 
|  | 
| template<class MakeEffectState > | 
| static std::pair< CArray< int, 2 > , CArray< int, 2 > >
 | evalWithUpdateCommon (const NumEffectState &new_state, Move last_move, const CArray< int, 2 > &last_value_opening, const CArray< int, 2 > &last_value_ending, const table_t &, const table_t &) | 
|  | 
|  | 
| enum | { DIM = 32
 } | 
|  | 
| enum | EffectState { NOT_EMPTY = -1, 
NO_EFFECT = 0, 
LESS_EFFECT, 
MORE_EFFECT,
 MORE_EFFECT_KING_ONLY
 }
 | 
|  | 
| typedef CArray< int, 32 > | table_t | 
|  | 
| template<class MakeEffectState > | 
| const osl::CArray< int, 2 > | evalCommon (const osl::state::NumEffectState &state, const table_t &table) | 
|  | 
| template<class MakeEffectState > | 
| const osl::CArray< int, 2 > | evalWithUpdateCommon (const osl::state::NumEffectState &new_state, Move last_move, const CArray< int, 2 > &last_value, const table_t &table) | 
|  | 
| template<class MakeEffectState > | 
| std::pair< osl::CArray< int, 2 > , osl::CArray< int, 2 > >
 | evalWithUpdateCommon (const osl::state::NumEffectState &new_state, Move last_move, const CArray< int, 2 > &last_value_o, const CArray< int, 2 > &last_value_e, const table_t &table_o, const table_t &table_e) | 
|  | 
| static int | index (const Direction dir, EffectState state) | 
|  | 
template<bool Opening>
class osl::eval::ml::King8EffectDefenseSquare< Opening >
Definition at line 117 of file eval/ml/king8.h.