/* this file is automatically generated. do not edit */

extern etype *coefficients;
extern etype new_coefficients[];
extern etype orig_coefficients[];

#define BISHOP_PAIR coefficients[0]
#define CASTLE_BONUS coefficients[1]
#define KNIGHT_OUTPOST coefficients[2]
#define BISHOP_OUTPOST coefficients[3]
#define SUPPORTED_KNIGHT_OUTPOST coefficients[4]
#define SUPPORTED_BISHOP_OUTPOST coefficients[5]
#define CONNECTED_ROOKS coefficients[6]
#define SEVENTH_RANK_ROOKS coefficients[7]
#define OPPOSITE_BISHOPS coefficients[8]
#define EARLY_QUEEN_MOVEMENT coefficients[9]
#define IOPENING_KING_ADVANCE 10
#define IMID_KING_ADVANCE 18
#define IKING_PROXIMITY 26
#define ITRAPPED_STEP 34
#define BLOCKED_KNIGHT coefficients[42]
#define USELESS_PIECE coefficients[43]
#define DRAW_VALUE coefficients[44]
#define NEAR_DRAW_VALUE coefficients[45]
#define NO_MATERIAL coefficients[46]
#define MATING_POSITION coefficients[47]
#define IBISHOP_XRAY 48
#define IENDING_KPOS 53
#define IROOK_POS 61
#define IKNIGHT_POS 125
#define IPOS_BASE 189
#define IPOS_KINGSIDE 253
#define IPOS_QUEENSIDE 317
#define IKNIGHT_MOBILITY 381
#define IBISHOP_MOBILITY 461
#define IROOK_MOBILITY 541
#define IQUEEN_MOBILITY 621
#define IKING_MOBILITY 701
#define IKNIGHT_SMOBILITY 781
#define IBISHOP_SMOBILITY 861
#define IROOK_SMOBILITY 941
#define IQUEEN_SMOBILITY 1021
#define IKING_SMOBILITY 1101
#define IPIECE_VALUES 1181
#define THREAT coefficients[1188]
#define OPPONENTS_THREAT coefficients[1189]
#define IOVERLOADED_PENALTY 1190
#define IQ_KING_ATTACK_COMPUTER 1205
#define IQ_KING_ATTACK_OPPONENT 1213
#define INOQ_KING_ATTACK_COMPUTER 1221
#define INOQ_KING_ATTACK_OPPONENT 1229
#define QUEEN_FILE_SAFETY coefficients[1237]
#define NOQUEEN_FILE_SAFETY coefficients[1238]
#define IPIECE_TRADE_BONUS 1239
#define IATTACK_VALUE 1271
#define IPAWN_TRADE_BONUS 1287
#define UNSUPPORTED_PAWN coefficients[1319]
#define ADJACENT_PAWN coefficients[1320]
#define IPASSED_PAWN_CONTROL 1321
#define UNSTOPPABLE_PAWN coefficients[1342]
#define DOUBLED_PAWN coefficients[1343]
#define WEAK_PAWN coefficients[1344]
#define ODD_BISHOPS_PAWN_POS coefficients[1345]
#define BLOCKED_PASSED_PAWN coefficients[1346]
#define KING_PASSED_PAWN_SUPPORT coefficients[1347]
#define PASSED_PAWN_ROOK_ATTACK coefficients[1348]
#define PASSED_PAWN_ROOK_SUPPORT coefficients[1349]
#define BLOCKED_DPAWN coefficients[1350]
#define BLOCKED_EPAWN coefficients[1351]
#define IPAWN_ADVANCE 1352
#define IPAWN_ADVANCE1 1359
#define IPAWN_ADVANCE2 1366
#define KING_PASSED_PAWN_DEFENCE coefficients[1373]
#define IPAWN_POS 1374
#define IPAWN_DEFENCE 1438
#define ISOLATED_PAWN coefficients[1450]
#define MEGA_WEAK_PAWN coefficients[1451]
#define IWEAK_PAWN_ATTACK_VALUE 1452
#define __TOTAL_COEFFS__ 5872
