alphaBeta2.h

#include "osl/search/realizationProbability.h"
#include "osl/search/searchBase.h"
#include "osl/search/searchState2.h"
#include "osl/search/searchRecorder.h"
#include "osl/search/passCounter.h"
#include "osl/search/killerMoveTable.h"
#include "osl/search/searchTimer.h"
#include "osl/eval/evalTraits.h"
#include "osl/eval/ml/openMidEndingEval.h"
#include "osl/eval/progressEval.h"
#include "osl/container/moveStack.h"
#include "osl/container/moveLogProbVector.h"
#include "osl/stat/average.h"
#include "osl/oslConfig.h"
#include <boost/scoped_array.hpp>
#include <boost/noncopyable.hpp>
#include <iosfwd>
alphaBeta2.hのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

構成

class  osl::search::AlphaBeta2Window
struct  osl::search::AlphaBeta2Common< EvalT >
 AlphaBeta2Tree のデータメンバーでdefault copy constructor でcopy可能なもの。. [詳細]
struct  osl::search::RootPV
struct  osl::search::AlphaBeta2SharedRoot
class  osl::search::AlphaBeta2Tree< EvalT >
 "tree" of AlphaBeta2, copied by split [詳細]
struct  osl::search::AlphaBeta2Tree< EvalT >::BetaCut
class  osl::search::AlphaBeta2< EvalT >
 AlphaBeta の書き直し版. [詳細]

ネームスペース

namespace  osl
 

attackDefense.h


namespace  osl::search
 

探索関係


型定義

typedef search::AlphaBeta2
< eval::ProgressEval > 
osl::AlphaBeta2ProgressEval
typedef search::AlphaBeta2
< eval::ml::OpenMidEndingEval > 
osl::AlphaBeta2OpenMidEndingEval
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:52:48 2010に生成されました。  doxygen 1.6.3