構成 |
class | BitXmask |
| X座標のbitset. [詳細]
|
class | BoardMask |
| 11 x 12 [詳細]
|
class | BoardMaskTable5x5 |
class | BoardMaskTable3x3 |
class | BoardMaskTable5x3Center |
class | PieceMask64 |
struct | QuadInt |
class | QuadIntPair |
class | MoveLogProbVector |
class | MoveStack |
| Move のstack. [詳細]
|
struct | Square8 |
型定義 |
typedef FixedCapacityVector
< MoveLogProb,
Move::MaxUniqMoves > | MoveLogProbVectorBase |
関数 |
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 &) |
変数 |
const BoardMaskTable5x5 | Board_Mask_Table5x5 |
const BoardMaskTable3x3 | Board_Mask_Table3x3 |
const BoardMaskTable5x3Center | Board_Mask_Table5x3_Center |