#include <probOfEachCategory.h>
Public メソッド | |
ProbOfEachCategory (const CategoryEnv &e, Move t, CallBack *f) | |
template<typename Head, typename Tail> | |
void | analyze (CategoryList< Head, Tail >) |
Private メソッド | |
template<typename Category> | |
bool | analyzeOne (Category, Int2Type< false >) |
bool | analyze (NullCategory) |
template<class Category> | |
bool | analyzeOne (Category, Int2Type< true >) |
template<typename SubCategories> | |
bool | analyzeClassifyRoot (Classify< SubCategories >) |
template<typename Head, typename Tail> | |
void | analyzeClassify (CategoryList< Head, Tail >) |
void | analyzeClassify (NullCategory) |
Private 変数 | |
const CategoryEnv & | env |
Move | target |
CallBack * | function |
int | classify_piece_value |
構成 | |
struct | CallBack |
struct | Reporter |
probOfEachCategory.h の 23 行で定義されています。
osl::category::analyzer::ProbOfEachCategory::ProbOfEachCategory | ( | const CategoryEnv & | e, | |
Move | t, | |||
CallBack * | f | |||
) |
void osl::category::analyzer::ProbOfEachCategory::analyze | ( | CategoryList< Head, Tail > | ) | [inline] |
bool osl::category::analyzer::ProbOfEachCategory::analyzeOne | ( | Category | , | |
Int2Type< false > | ||||
) | [inline, private] |
bool osl::category::analyzer::ProbOfEachCategory::analyze | ( | NullCategory | ) | [private] |
probOfEachCategory.cc の 37 行で定義されています。
bool osl::category::analyzer::ProbOfEachCategory::analyzeOne | ( | Category | , | |
Int2Type< true > | ||||
) | [inline, private] |
bool osl::category::analyzer::ProbOfEachCategory::analyzeClassifyRoot | ( | Classify< SubCategories > | ) | [inline, private] |
probOfEachCategory.h の 54 行で定義されています。
参照先 analyzeClassify(), env, と osl::category::CategoryEnv::limit.
参照元 analyzeOne().
void osl::category::analyzer::ProbOfEachCategory::analyzeClassify | ( | CategoryList< Head, Tail > | ) | [inline, private] |
void osl::category::analyzer::ProbOfEachCategory::analyzeClassify | ( | NullCategory | ) | [private] |
probOfEachCategory.cc の 43 行で定義されています。
const CategoryEnv& osl::category::analyzer::ProbOfEachCategory::env [private] |
probOfEachCategory.h の 33 行で定義されています。
参照元 analyzeClassify(), analyzeClassifyRoot(), analyzeOne(), と ProbOfEachCategory().