All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes
osl::threatmate Namespace Reference

詰めろ予測関数 指した後の局面(state)と指し手(move) を引数に取る predict で予測結果を返す More...

Classes

class  KfendPredictor
 
class  MlPredictor
 
class  RichPredictor
 
class  TreePredictor
 

Detailed Description

詰めろ予測関数 指した後の局面(state)と指し手(move) を引数に取る predict で予測結果を返す

kfendPredictor: KFEnd の詰めろ判定を利用 URL: http://www31.ocn.ne.jp/~kfend/inside_kfend/ptc.html true/false を返す

richPredictor: 実数を返す. 元データでは100 が詰めろ, 0 は詰めろでないもの

treePredictor: 分類木 true/false を返す

mlPredictor: treePredictor の特徴を元に学習させたもの predict: 実数を返す, 0 以上なら詰めろという気分 probability: [0,1] の実数を返す

index は詰将棋探索のノード別で次のようになっている 0 : all 1 : ~100 nodes 2 : ~1,000 nodes 3 : 1,000 ~ 10,000 nodes 4 : 10,000~ nodes