Public メソッド | Public 変数

構造体 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.h212 行で定義されています。


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

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

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

参照元 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.h214 行で定義されています。

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

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

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


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