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

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

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

List of all members.

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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines