My Project
|
Classes | |
class | BitXmask |
X座標のbitset. More... | |
class | BoardMask |
11 x 12 More... | |
class | BoardMaskTable3x3 |
class | BoardMaskTable5x3Center |
class | BoardMaskTable5x5 |
class | MoveLogProbVector |
class | MoveStack |
Move のstack. More... | |
class | PieceMask64 |
struct | QuadInt |
class | QuadIntPair |
struct | Square8 |
Typedefs | |
typedef FixedCapacityVector< MoveLogProb, Move::MaxUniqMoves > | MoveLogProbVectorBase |
Functions | |
bool | operator== (BitXmask l, BitXmask r) |
bool | operator!= (BitXmask l, BitXmask r) |
bool | operator< (BitXmask l, BitXmask r) |
std::ostream & | operator<< (std::ostream &, const BitXmask) |
bool | operator== (const BoardMask &, const BoardMask &) |
std::ostream & | operator<< (std::ostream &, const BoardMask &) |
const BoardMask | operator| (const BoardMask &l, const BoardMask &r) |
QuadInt | operator+ (QuadInt const &si0, QuadInt const &si1) |
QuadInt | operator- (QuadInt const &si0, QuadInt const &si1) |
QuadInt | operator* (QuadInt const &si0, int scale) |
bool | operator== (QuadInt const &l, QuadInt const &r) |
bool | operator< (QuadInt const &l, QuadInt const &r) |
QuadIntPair | operator+ (QuadIntPair const &si0, QuadIntPair const &si1) |
QuadIntPair | operator- (QuadIntPair const &si0, QuadIntPair const &si1) |
bool | operator== (QuadIntPair const &l, QuadIntPair const &r) |
std::ostream & | operator<< (std::ostream &os, MoveLogProbVector const &mv) |
bool | operator== (const MoveLogProbVector &l, const MoveLogProbVector &r) |
std::ostream & | operator<< (std::ostream &, const Square8 &) |
Variables | |
const BoardMaskTable5x5 | Board_Mask_Table5x5 |
const BoardMaskTable3x3 | Board_Mask_Table3x3 |
const BoardMaskTable5x3Center | Board_Mask_Table5x3_Center |
Definition at line 11 of file moveLogProbVector.h.
Definition at line 37 of file bitXmask.h.
|
inline |
|
inline |
Definition at line 41 of file bitXmask.h.
Definition at line 147 of file quadInt.h.
References osl::container::QuadInt::XMM::llv, and osl::container::QuadInt::v.
std::ostream & osl::container::operator<< | ( | std::ostream & | os, |
const BitXmask | mask | ||
) |
Definition at line 6 of file bitXmask.cc.
References osl::container::BitXmask::intValue().
std::ostream & osl::container::operator<< | ( | std::ostream & | os, |
const BoardMask & | mask | ||
) |
Definition at line 8 of file boardMask.cc.
References osl::container::BoardMask::test().
std::ostream & osl::container::operator<< | ( | std::ostream & | os, |
const Square8 & | v | ||
) |
Definition at line 7 of file square8.cc.
References osl::FixedCapacityVector< T, Capacity >::size().
std::ostream & osl::container::operator<< | ( | std::ostream & | os, |
MoveLogProbVector const & | mv | ||
) |
Definition at line 9 of file moveLogProbVector.cc.
Definition at line 33 of file bitXmask.h.
References osl::container::BitXmask::intValue().
Definition at line 102 of file boardMask.h.
bool osl::container::operator== | ( | const MoveLogProbVector & | l, |
const MoveLogProbVector & | r | ||
) |
Definition at line 19 of file moveLogProbVector.cc.
References osl::FixedCapacityVector< T, Capacity >::begin(), osl::FixedCapacityVector< T, Capacity >::end(), and osl::FixedCapacityVector< T, Capacity >::size().
Definition at line 143 of file quadInt.h.
References osl::container::QuadInt::XMM::llv, and osl::container::QuadInt::v.
|
inline |
Definition at line 96 of file boardMask.h.
|
extern |
|
extern |
|
extern |