構造体 osl::checkmate::Dfpn::ProofOracle

#include <dfpn.h>

osl::checkmate::Dfpn::ProofOracleのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public メソッド

 ProofOracle (const HashKey &k, PieceStand w)
const ProofOracle newOracle (Player P, Move move) const
bool traceable (Player P, Move move) const

Public 変数

HashKey key
PieceStand white_stand

説明

dfpn.h207 行で定義されています。


コンストラクタとデストラクタ

osl::checkmate::Dfpn::ProofOracle::ProofOracle ( const HashKey &  k,
PieceStand  w 
) [inline]

dfpn.h211 行で定義されています。

参照元 newOracle().


関数

const ProofOracle osl::checkmate::Dfpn::ProofOracle::newOracle ( Player  P,
Move  move 
) const [inline]
bool osl::checkmate::Dfpn::ProofOracle::traceable ( Player  P,
Move  move 
) const [inline]

変数

dfpn.h209 行で定義されています。

参照元 osl::checkmate::Dfpn::proofOracleAttack().

dfpn.h210 行で定義されています。

参照元 newOracle(), osl::checkmate::Dfpn::proofOracleAttack(), と traceable().


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