checkmateSearcher.tcc

#include "osl/checkmate/checkmateSearcher.h"
#include "osl/checkmate/checkMoveList.h"
#include "osl/checkmate/checkHashRecord.h"
#include "osl/checkmate/checkmateRecorder.h"
#include "osl/checkmate/checkHashTable.h"
#include "osl/checkmate/checkMoveGenerator.h"
#include "osl/checkmate/checkTableUtil.h"
#include "osl/checkmate/libertyEstimator.h"
#include "osl/checkmate/pieceCost.h"
#include "osl/checkmate/oracleProver.h"
#include "osl/checkmate/oracleDisprover.h"
#include "osl/checkmate/sameBoardList.h"
#include "osl/checkmate/blockingSimulation.h"
#include "osl/checkmate/blockingSimulation.tcc"
#include "osl/checkmate/defenseSimulation.h"
#include "osl/checkmate/defenseSimulation.tcc"
#include "osl/checkmate/pawnCheckmateMoves.h"
#include "osl/checkmate/immediateCheckmate.h"
#include "osl/checkmate/fixedDepthSearcher.tcc"
#include "osl/apply_move/applyMoveWithPath.h"
#include "osl/effect_util/effectUtil.h"
#include <algorithm>

checkmateSearcher.tccのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

ネームスペース

namespace  osl
namespace  osl::checkmate

構成

struct  osl::checkmate::ChildDefenseHelper< P, CheckmateSearcher >
struct  osl::checkmate::ChildAttackHelper< P, CheckmateSearcher >

マクロ定義

#define CHECKMATE_D2
#define PROOF_SIMULATION
 Υߥ졼ͭ
#define DISPROOF_SIMULATION
 ȿڤΥߥ졼ͭ
#define DISPROOF_TWIN_SIMULATION
 twin ΡɤѤȿڤΥߥ졼ͭ
#define ROOT_NOEXPAND_TOL   100u
 root ̤ŸΤޤޤäڤ
#define ROOT_PROOF_TOL   65536ul*1024
 root ڤ
#define ROOT_DISPROOF_TOL   65536ul*1024
 root ڤȿڿ

関数

unsigned int osl::checkmate::addWithSaturation (unsigned int limit, unsigned int l, unsigned int r)


マクロ定義

#define CHECKMATE_D2

checkmateSearcher.tcc32 行で定義されています。

#define DISPROOF_SIMULATION

ȿڤΥߥ졼ͭ

checkmateSearcher.tcc38 行で定義されています。

#define DISPROOF_TWIN_SIMULATION

twin ΡɤѤȿڤΥߥ졼ͭ

checkmateSearcher.tcc40 行で定義されています。

#define PROOF_SIMULATION

Υߥ졼ͭ

checkmateSearcher.tcc36 行で定義されています。

#define ROOT_DISPROOF_TOL   65536ul*1024

#define ROOT_NOEXPAND_TOL   100u

#define ROOT_PROOF_TOL   65536ul*1024


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