PawnValueCP               = 75        // default: 75    , range: 0 .. 2000
KnightValueCP             = 325       // default: 325   , range: 0 .. 2000
BishopValueCP             = 325       // default: 325   , range: 0 .. 2000
RookValueCP               = 500       // default: 500   , range: 0 .. 2000
QueenValueCP              = 975       // default: 975   , range: 0 .. 2000
KingSafetyPercent         = 100       // default: 100   , range: 0 .. 1000
PawnShelterPercent        = 100       // default: 100   , range: 0 .. 1000
MobilityPercent           = 100       // default: 100   , range: 0 .. 1000
KingShieldMP              = 480       // default: 480   , range: 0 .. 10000
PawnShelterFront1MP       = 104       // default: 104   , range: 0 .. 10000
PawnShelterFront2MP       = 59        // default: 59    , range: 0 .. 10000
PawnStormMP               = 50        // default: 50    , range: 0 .. 10000
BishopPairMP              = 500       // default: 500   , range: 0 .. 10000
ImbalanceMP               = 550       // default: 550   , range: 0 .. 10000
PawnAttackWeightMP        = 7         // default: 7     , range: 0 .. 10000
KnightAttackWeightMP      = 7         // default: 7     , range: 0 .. 10000
BishopAttackWeightMP      = 8         // default: 8     , range: 0 .. 10000
RookAttackWeightMP        = 12        // default: 12    , range: 0 .. 10000
QueenAttackWeightMP       = 10        // default: 10    , range: 0 .. 10000
RookOn7thOpeningMP        = 146       // default: 146   , range: 0 .. 10000
RookOn7thEndgameMP        = 100       // default: 100   , range: 0 .. 10000
RookBehindPasserOpeningMP = 35        // default: 35    , range: 0 .. 10000
RookBehindPasserEndgameMP = 75        // default: 75    , range: 0 .. 10000
RookOnOpenOpeningMP       = 250       // default: 250   , range: 0 .. 10000
RookOnOpenEndgameMP       = 45        // default: 45    , range: 0 .. 10000
RookOnSemiOpenOpeningMP   = 15        // default: 15    , range: 0 .. 10000
RookOnSemiOpenEndgameMP   = 25        // default: 25    , range: 0 .. 10000
PasserOpeningBaseMP       = 50        // default: 50    , range: 0 .. 10000
PasserOpeningScaleMP      = 0         // default: 0     , range: 0 .. 10000
PasserEndgameBaseMP       = 100       // default: 100   , range: 0 .. 10000
PasserEndgameScaleMP      = 45        // default: 45    , range: 0 .. 10000
DoubledPawnOpeningMP      = 78        // default: 78    , range: 0 .. 10000
DoubledPawnEndgameMP      = 150       // default: 150   , range: 0 .. 10000
IsolatedPawnOpeningMP     = 37        // default: 37    , range: 0 .. 10000
IsolatedPawnEndgameMP     = 76        // default: 76    , range: 0 .. 10000
BackwardPawnOpeningMP     = 20        // default: 20    , range: 0 .. 10000
BackwardPawnEndgameMP     = 25        // default: 25    , range: 0 .. 10000
LazyEvalMarginCP          = 200       // default: 200   , range: 0 .. 10000
DeltaMarginCP             = 50        // default: 50    , range: 0 .. 2000
FutilityMargin1CP         = 100       // default: 100   , range: 0 .. 2000
FutilityMargin2CP         = 150       // default: 150   , range: 0 .. 2000
FutilityMargin3CP         = 200       // default: 200   , range: 0 .. 2000
FutilityMargin4CP         = 250       // default: 250   , range: 0 .. 2000
RazorMarginCP             = 325       // default: 325   , range: 0 .. 2000
LMRMovesPV                = 15        // default: 15    , range: 0 .. 256
LMRMovesNonPV             = 4         // default: 4     , range: 0 .. 256
