構造体 osl::game_playing::HistoryToTable

#include <historyToTable.h>

すべてのメンバ一覧

Static Public メソッド

static void adjustDominance (const hash::HashKey &key, search::SimpleHashTable &table, int black_win, int white_win, const Move &good_move)
 key の局面の持駒の増減させた局面を記録
static void adjustTable (const GameState &, search::SimpleHashTable &table, int black_win, int draw, int white_win)
 table に千日手情報,水平線対策情報を記録
static void setPV (const PVHistory &, const GameState &, search::SimpleHashTable &table)

Static Public 変数

static const int LIMIT = osl::search::SearchTable::HistorySpecialDepth
 table に書き込む深さ

説明

historyToTable.h21 行で定義されています。


関数

static void osl::game_playing::HistoryToTable::adjustDominance ( const hash::HashKey key,
search::SimpleHashTable table,
int  black_win,
int  white_win,
const Move good_move 
) [static]

key の局面の持駒の増減させた局面を記録

static void osl::game_playing::HistoryToTable::adjustTable ( const GameState ,
search::SimpleHashTable table,
int  black_win,
int  draw,
int  white_win 
) [static]

table に千日手情報,水平線対策情報を記録

参照元 osl::game_playing::SearchPlayer::setUpTable().

void osl::game_playing::HistoryToTable::setPV ( const PVHistory pv_history,
const GameState gstate,
search::SimpleHashTable table 
) [static]

変数

table に書き込む深さ

historyToTable.h24 行で定義されています。


この構造体の説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:58:19 2010に生成されました。  doxygen 1.6.3