#include <liberty8.h>
Public メソッド | |
template<typename State> | |
Liberty8 (State const &state, Position target) | |
void | andMask (NearMask m) |
NearMask | getMask () const |
int | count () const |
8 bit Υơ֥Ȥä®Ǥ뤬 | |
Private メソッド | |
template<typename State, Ptype T> | |
void | addMaskPtype (State const &state, Position target, NearMask nearMask) |
template<typename State, typename U> | |
void | addMask (State const &state, Position target, NearMask nearMask, U) |
template<typename State> | |
void | addMask (State const &, Position, NearMask, ptl::NullPtype) |
template<typename State, Ptype T, typename Tail> | |
void | addMask (State const &state, Position target, NearMask nearMask, ptl::PtypeList< T, Tail >) |
Private 変数 | |
NearMask | mask |
liberty8.h の 109 行で定義されています。
osl::effect::Liberty8< P >::Liberty8 | ( | State const & | state, | |
Position | target | |||
) | [inline] |
targetˤɬ P ¦ζ𤬤٤
10˵ζ̵ͭϿ 8˵ɤΤ
8ӥåȤΤߤɤ TODO: η NearMask Ȥ̤Ǥ٤?
liberty8.h の 163 行で定義されています。
参照先 osl::effect::Liberty8< P >::addMask(), osl::BOOST_STATIC_ASSERT(), と osl::effect::Liberty8< P >::mask.
void osl::effect::Liberty8< P >::addMaskPtype | ( | State const & | state, | |
Position | target, | |||
NearMask | nearMask | |||
) | [inline, private] |
void osl::effect::Liberty8< P >::addMask | ( | State const & | state, | |
Position | target, | |||
NearMask | nearMask, | |||
U | ||||
) | [inline, private] |
void osl::effect::Liberty8< P >::addMask | ( | State const & | , | |
Position | , | |||
NearMask | , | |||
ptl::NullPtype | ||||
) | [inline, private] |
liberty8.h の 127 行で定義されています。
void osl::effect::Liberty8< P >::addMask | ( | State const & | state, | |
Position | target, | |||
NearMask | nearMask, | |||
ptl::PtypeList< T, Tail > | ||||
) | [inline, private] |
void osl::effect::Liberty8< P >::andMask | ( | NearMask | m | ) | [inline] |
NearMask osl::effect::Liberty8< P >::getMask | ( | ) | const [inline] |
int osl::effect::Liberty8< P >::count | ( | ) | const [inline] |
8 bit Υơ֥Ȥä®Ǥ뤬
liberty8.h の 147 行で定義されています。
参照先 osl::effect::Liberty8< P >::mask.
参照元 osl::checkmate::FixedDepthSearcher::defenseEstimation().
NearMask osl::effect::Liberty8< P >::mask [private] |