oracleProverLight.tcc

#include "osl/ntesuki/oracleProverLight.h"
#include "osl/ntesuki/ntesukiRecord.h"
#include "osl/ntesuki/ntesukiMoveGenerator.h"
#include "osl/checkmate/fixedDepthSearcher.h"
#include "osl/checkmate/fixedDepthSearcher.tcc"
#include "osl/move_classifier/safeMove.h"
#include "osl/apply_move/applyMoveWithPath.h"
#include "osl/checkmate/immediateCheckmate.h"
#include "osl/effect_util/effectUtil.h"

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

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

ソースコードを見る。

構成

class  osl::checkmate::OracleProverLight< Attacker >::AttackHelper< Searcher, P >
class  osl::checkmate::OracleProverLight< Attacker >::DefenseHelper< Searcher, P >

関数

template<Player P>
static bool is_safe_move (const osl::ntesuki::OracleProverLight::state_t state, const osl::Move &m, int pass_left)
template<Player P>
static osl::Move adjustMove (const osl::ntesuki::OracleProverLight::state_t state, osl::Move candidate)


関数

template<Player P>
static osl::Move adjustMove ( const osl::ntesuki::OracleProverLight::state_t  state,
osl::Move  candidate 
) [inline, static]

oracleProverLight.tcc90 行で定義されています。

参照先 osl::Move::isDrop(), osl::Move::setCapturePtype(), と osl::Move::to().

template<Player P>
static bool is_safe_move ( const osl::ntesuki::OracleProverLight::state_t  state,
const osl::Move m,
int  pass_left 
) [inline, static]


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