#include <king8.h>


| Static Public Member Functions | |
| static void | setUp (const Weights &weights, int stage) | 
| static MultiIntPair | eval (const osl::state::NumEffectState &state) | 
|  Static Public Member Functions inherited from osl::eval::ml::KingXBlockedBase | |
| static const MultiIntPair | eval (const NumEffectState &state, const table_t &table) | 
| template<osl::Player P> | |
| static int | index (Square king, int diff) | 
| template<osl::Player P> | |
| static bool | isBlocked (const NumEffectState &state, int diff) | 
| Static Private Attributes | |
| static table_t | table | 
| Friends | |
| class | KingXBlockedBoth | 
| class | KingXBlockedYBase | 
| Additional Inherited Members | |
|  Public Types inherited from osl::eval::ml::KingXBlockedBase | |
| enum | { DIM = 10 } | 
| typedef CArray< MultiInt, 10 > | table_t | 
|  Public Member Functions inherited from osl::eval::ml::KingXBlockedBase | |
| template<osl::Player P> | |
| int | index (Square king, int diff) | 
| template<osl::Player P> | |
| bool | isBlocked (const NumEffectState &state, int diff) | 
Definition at line 203 of file eval/ml/king8.h.
| 
 | inlinestatic | 
Definition at line 209 of file eval/ml/king8.h.
References osl::eval::ml::KingXBlockedBase::eval(), and table.
Referenced by osl::eval::ml::OpenMidEndingEval::OpenMidEndingEval().
| 
 | static | 
Definition at line 907 of file eval/ml/king8.cc.
References osl::eval::ml::Weights::value().
| 
 | friend | 
Definition at line 205 of file eval/ml/king8.h.
| 
 | friend | 
Definition at line 206 of file eval/ml/king8.h.
| 
 | staticprivate | 
Definition at line 214 of file eval/ml/king8.h.
Referenced by osl::eval::ml::KingXBlockedYBase::adjust(), and eval().
 1.8.4
 1.8.4