adhoc_edge_king_1(const Player player, const Square king, const Square attack) | osl::eval::endgame::AttackKing::Table | private |
adhoc_edge_king_2(const Player player, const Square king, const Square attack) | osl::eval::endgame::AttackKing::Table | private |
clear() | osl::eval::endgame::KingPieceTable | |
data | osl::eval::endgame::KingPieceTable | protected |
dimension() | osl::eval::endgame::KingPieceTable | inlinestatic |
EffectiveDimension enum value | osl::eval::endgame::KingPieceTable | |
effectiveIndexOf(Square king, Player defense, Square other, Ptype ptype) | osl::eval::endgame::KingPieceTable | inlinestatic |
kingIndex(Square king, Player defense) | osl::eval::endgame::KingPieceTable | inlinestatic |
KingPieceTable() | osl::eval::endgame::KingPieceTable | inlineprotected |
loadText(const char *filename) | osl::eval::endgame::KingPieceTable | |
otherIndex(Square other, Ptype ptype) | osl::eval::endgame::KingPieceTable | inlinestatic |
randomize() | osl::eval::endgame::KingPieceTable | |
resetWeights(const int *w) | osl::eval::endgame::KingPieceTable | |
saveText(const char *filename) const | osl::eval::endgame::KingPieceTable | |
Table() | osl::eval::endgame::AttackKing::Table | |
valueOf(Square king, Player defense, Square other, Ptype ptype) | osl::eval::endgame::KingPieceTable | inline |
valueOf(Square king, Player defense, Square other, Ptype ptype) const | osl::eval::endgame::KingPieceTable | inline |