クラス ExtendToCenterModest

[0-min_range, max(0+min_range/2, ev.value()-frontier_range] õ. [詳細]

ExtendToCenterModestに対する継承グラフ

Inheritance graph
[凡例]
ExtendToCenterModestのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 ExtendToCenterModest (qsearch_t **q, const eval_t &e, int range_d, int c, int extend_m)
const std::string name () const
const std::pair< int, int > alphaBeta (Player turn, int pawn_value, int real_value) const

Private 変数

const int extend_multiplier


説明

[0-min_range, max(0+min_range/2, ev.value()-frontier_range] õ.

(root ˤϤޤդʤ)

range-vs-nodes.cc311 行で定義されています。


コンストラクタとデストラクタ

ExtendToCenterModest::ExtendToCenterModest ( qsearch_t **  q,
const eval_t e,
int  range_d,
int  c,
int  extend_m 
) [inline]

range-vs-nodes.cc315 行で定義されています。


関数

const std::string ExtendToCenterModest::name (  )  const [inline, virtual]

FixedCenterを再定義しています。

range-vs-nodes.cc320 行で定義されています。

参照先 FixedRange::divider, extend_multiplier, と tos().

const std::pair<int,int> ExtendToCenterModest::alphaBeta ( Player  turn,
int  pawn_value,
int  real_value 
) const [inline, virtual]


変数

range-vs-nodes.cc313 行で定義されています。

参照元 alphaBeta(), と name().


このクラスの説明は次のファイルから生成されました:

Thu Oct 8 05:01:14 2009に生成されました。  doxygen 1.5.6