#include <ptypeTraits.h>
Static Public Member Functions | |
static const char * | name () |
static const char * | csaName () |
Static Public Attributes | |
static const bool | isBasic = true |
static const bool | canPromote = true |
static const bool | betterToPromote = false |
static const Ptype | moveType = SILVER |
static const Ptype | basicType = SILVER |
static const int | indexMin = 22 |
static const int | indexLimit = 26 |
static const int | dropBlackFromY = 1 |
static const int | dropBlackToY = 9 |
static const int | mayPromoteToY = 4 |
static const int | moveMask |
Definition at line 158 of file ptypeTraits.h.
static const char* osl::PtypeTraits< SILVER >::csaName | ( | ) | [inline, static] |
Definition at line 166 of file ptypeTraits.h.
static const char* osl::PtypeTraits< SILVER >::name | ( | ) | [inline, static] |
Definition at line 165 of file ptypeTraits.h.
Definition at line 164 of file ptypeTraits.h.
const bool osl::PtypeTraits< SILVER >::betterToPromote = false [static] |
Definition at line 162 of file ptypeTraits.h.
const bool osl::PtypeTraits< SILVER >::canPromote = true [static] |
Definition at line 161 of file ptypeTraits.h.
const int osl::PtypeTraits< SILVER >::dropBlackFromY = 1 [static] |
Definition at line 169 of file ptypeTraits.h.
const int osl::PtypeTraits< SILVER >::dropBlackToY = 9 [static] |
Definition at line 170 of file ptypeTraits.h.
const int osl::PtypeTraits< SILVER >::indexLimit = 26 [static] |
Definition at line 168 of file ptypeTraits.h.
const int osl::PtypeTraits< SILVER >::indexMin = 22 [static] |
Definition at line 167 of file ptypeTraits.h.
Referenced by osl::eval::ProgressEvalGeneral< OpeningEval >::calculateSilverPenalty(), osl::eval::ml::SilverFeatures::eval(), and osl::eval::ml::OpenMidEndingEval::updateGoldSilverNearKing().
const bool osl::PtypeTraits< SILVER >::isBasic = true [static] |
Definition at line 160 of file ptypeTraits.h.
const int osl::PtypeTraits< SILVER >::mayPromoteToY = 4 [static] |
Definition at line 171 of file ptypeTraits.h.
const int osl::PtypeTraits< SILVER >::moveMask [static] |
DirectionTraits<UL>::mask|DirectionTraits<U>::mask |DirectionTraits<UR>::mask|DirectionTraits<DL>::mask |DirectionTraits<DR>::mask
Definition at line 172 of file ptypeTraits.h.
Definition at line 163 of file ptypeTraits.h.