駒の関係の評価関数. More...
Classes | |
class | PiecePairEvalBase |
PiecePairEval の,template parameterに依存しない部分の 共通の実装. More... | |
class | PiecePairEvalTableBase |
class | PiecePairEval |
駒のペアの統計情報を元にした評価関数の共通部分. More... | |
struct | PiecePairIndex |
PiecePairEvalTable の添字計算. More... | |
class | PiecePairPieceTable |
class | PiecePairPieceEval |
評価関数: PiecePairRawEval + PieceEval の点数を加えたもの More... | |
class | PiecePairRawTable |
class | PiecePairRawEval |
関係の価値は[-127,127]点の評価関数. More... | |
class | PiecePairTable |
駒の関係毎の評価値を格納した表. More... | |
class | PiecePairWithStand |
持駒の点数は表以外で管理するフレームワーク. More... | |
駒の関係の評価関数.
osl::eval::ppair::BOOST_STATIC_ASSERT | ( | PiecePairIndex::maxPtypeOIndex | = =32 ) |
osl::eval::ppair::BOOST_STATIC_ASSERT | ( | (PiecePairEvalBase::ROUND_UP &(PiecePairEvalBase::ROUND_UP-1)) | = =0 ) |
osl::eval::ppair::BOOST_STATIC_ASSERT | ( | PiecePairEvalBase::ROUND_UP >= | 2) |