#include <ptypeTraits.h>
Static Public Member Functions | |
static const char * | name () |
static const char * | csaName () |
Static Public Attributes | |
static const bool | isBasic = false |
static const bool | canPromote = false |
static const bool | betterToPromote = true |
static const Ptype | moveType = PROOK |
static const int | moveMask |
static const Ptype | basicType = ROOK |
static const int | indexMin = PtypeTraits<basicType>::indexMin |
Definition at line 252 of file ptypeTraits.h.
Definition at line 260 of file ptypeTraits.h.
Definition at line 259 of file ptypeTraits.h.
Definition at line 266 of file ptypeTraits.h.
const bool osl::PtypeTraits< PROOK >::betterToPromote = true [static] |
Definition at line 257 of file ptypeTraits.h.
const bool osl::PtypeTraits< PROOK >::canPromote = false [static] |
Definition at line 255 of file ptypeTraits.h.
Definition at line 267 of file ptypeTraits.h.
Definition at line 254 of file ptypeTraits.h.
DirectionTraits<LONG_U>::mask|DirectionTraits<LONG_L>::mask |DirectionTraits<LONG_R>::mask|DirectionTraits<LONG_D>::mask |DirectionTraits<UL>::mask|DirectionTraits<UR>::mask |DirectionTraits<DL>::mask|DirectionTraits<DR>::mask
Definition at line 261 of file ptypeTraits.h.
Definition at line 258 of file ptypeTraits.h.