All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe > Struct Template Reference

Pは動かす側ではなく攻撃側 More...

Collaboration diagram for osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >:
Collaboration graph
[legend]

Public Member Functions

 FixedDefenseHelper (FixedDepthSearcher &s, int d, ProofDisproof &p, PieceStand &pi)
 
void operator() (Square)
 

Public Attributes

FixedDepthSearchersearcher
 
int depth
 
ProofDisproofpdp
 
PieceStandpieces
 
Move best_move
 

Detailed Description

template<Player P, bool SetPieces, bool MayUnsafe = false>
struct osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >

Pは動かす側ではなく攻撃側

Definition at line 48 of file fixedDepthSearcher.tcc.

Constructor & Destructor Documentation

template<Player P, bool SetPieces, bool MayUnsafe = false>
osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::FixedDefenseHelper ( FixedDepthSearcher s,
int  d,
ProofDisproof p,
PieceStand pi 
)
inline

Definition at line 54 of file fixedDepthSearcher.tcc.

Member Function Documentation

template<Player P, bool SetPieces, bool MayUnsafe = false>
void osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::operator() ( Square  )
inline

Member Data Documentation

template<Player P, bool SetPieces, bool MayUnsafe = false>
Move osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::best_move
template<Player P, bool SetPieces, bool MayUnsafe = false>
int osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::depth
template<Player P, bool SetPieces, bool MayUnsafe = false>
ProofDisproof& osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::pdp
template<Player P, bool SetPieces, bool MayUnsafe = false>
PieceStand& osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::pieces
template<Player P, bool SetPieces, bool MayUnsafe = false>
FixedDepthSearcher& osl::checkmate::FixedDefenseHelper< P, SetPieces, MayUnsafe >::searcher

The documentation for this struct was generated from the following file: