#include <kingTable.h>
|
enum | { ONE_DIM = 100,
DIM = ONE_DIM * EvalStages
} |
|
|
static void | setUp (const Weights &weights) |
|
static MultiInt | eval (const NumEffectState &state, const CArray< PieceMask, 2 > &king25) |
|
|
template<osl::Player Attack> |
static MultiInt | evalOne (const NumEffectState &state, PieceMask king25) |
|
Definition at line 957 of file kingTable.h.
osl::MultiInt osl::eval::ml::King25EffectCountCombination::eval |
( |
const NumEffectState & |
state, |
|
|
const CArray< PieceMask, 2 > & |
king25 |
|
) |
| |
|
static |
template<osl::Player Attack>
static MultiInt osl::eval::ml::King25EffectCountCombination::evalOne |
( |
const NumEffectState & |
state, |
|
|
PieceMask |
king25 |
|
) |
| |
|
staticprivate |
template<osl::Player Attack>
osl::MultiInt osl::eval::ml::King25EffectCountCombination::evalOne |
( |
const NumEffectState & |
state, |
|
|
PieceMask |
king25 |
|
) |
| |
Definition at line 1861 of file kingTable.cc.
References osl::BISHOP, osl::BLACK, osl::GOLD, osl::KNIGHT, osl::LANCE, osl::eval::min(), osl::PAWN, result, osl::ROOK, osl::SILVER, and osl::eval::ml::ppair::y_table.
void osl::eval::ml::King25EffectCountCombination::setUp |
( |
const Weights & |
weights) | |
|
|
static |
The documentation for this class was generated from the following files: