#include <ptypeTraits.h>
Static Public メソッド | |
static const char * | name () |
static const char * | csaName () |
Static Public 変数 | |
static const bool | isBasic = false |
static const bool | canPromote = false |
static const bool | betterToPromote = true |
static const Ptype | moveType = PBISHOP |
static const int | moveMask |
static const Ptype | basicType = BISHOP |
static const int | indexMin = PtypeTraits<basicType>::indexMin |
ptypeTraits.h の 210 行で定義されています。
static const char* osl::PtypeTraits< PBISHOP >::csaName | ( | ) | [inline, static] |
ptypeTraits.h の 218 行で定義されています。
static const char* osl::PtypeTraits< PBISHOP >::name | ( | ) | [inline, static] |
ptypeTraits.h の 217 行で定義されています。
ptypeTraits.h の 224 行で定義されています。
const bool osl::PtypeTraits< PBISHOP >::betterToPromote = true [static] |
ptypeTraits.h の 215 行で定義されています。
const bool osl::PtypeTraits< PBISHOP >::canPromote = false [static] |
ptypeTraits.h の 213 行で定義されています。
ptypeTraits.h の 225 行で定義されています。
const bool osl::PtypeTraits< PBISHOP >::isBasic = false [static] |
ptypeTraits.h の 212 行で定義されています。
const int osl::PtypeTraits< PBISHOP >::moveMask [static] |
DirectionTraits<LONG_UL>::mask|DirectionTraits<LONG_UR>::mask |DirectionTraits<LONG_DL>::mask|DirectionTraits<LONG_DR>::mask |DirectionTraits<U>::mask|DirectionTraits<L>::mask |DirectionTraits<R>::mask|DirectionTraits<D>::mask
ptypeTraits.h の 219 行で定義されています。
ptypeTraits.h の 216 行で定義されています。