searchRecorder.cc

#include "osl/search/searchRecorder.h"
#include "osl/search/realizationProbability.h"
#include "osl/eval/evalTraits.h"
#include "osl/state/simpleState.h"
#include "osl/moveLogProb.h"
#include "osl/record/csa.h"
#include <fstream>
#include <iostream>
#include <cassert>
#include <unistd.h>
searchRecorder.ccのインクルード依存関係図

ソースコードを見る。

構成

struct  osl::search::SearchRecorder::Recorder

マクロ定義

#define SELECT_CHECKMATE_LOG
 以下を define しないと 詰将棋の結果を全て記録する

関数

static const char * lowerChar (osl::Player p)
static const char * higherChar (osl::Player p)

変数

const char * checkmateFileName = "currentCheck.csa"
static bool showAllValues = false

マクロ定義

#define SELECT_CHECKMATE_LOG

以下を define しないと 詰将棋の結果を全て記録する

searchRecorder.cc21 行で定義されています。


関数

static const char* higherChar ( osl::Player  p  )  [static]
static const char* lowerChar ( osl::Player  p  )  [static]

変数

const char* checkmateFileName = "currentCheck.csa"

searchRecorder.cc17 行で定義されています。

参照元 osl::search::SearchRecorder::backFromCheckmateSearch().

bool showAllValues = false [static]

searchRecorder.cc80 行で定義されています。

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義
Sun May 16 09:56:41 2010に生成されました。  doxygen 1.6.3