Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- constexpr Score KING_RING_ATTACK_PAWN[] = {
- S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(1, -36), S(-32, 3), S(-14, 7), S(21, -11),
- S(30, -10), S(9, -11), S(12, -4), S(29, -17), S(19, -15), S(23, -11), S(21, -10), S(39, -14),
- S(45, -18), S(34, -12), S(30, -12), S(35, -13), S(26, -14), S(48, -20), S(31, -18), S(34, -27),
- S(45, -28), S(7, -25), S(34, -30), S(-13, -25),
- };
- constexpr Score KING_RING_ATTACK_KNIGHT[] = {
- S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(39, 2), S(3, 38), S(14, 34), S(6, 43),
- S(5, 48), S(14, 32), S(24, 20), S(29, 10), S(41, 3), S(33, 6), S(33, -3), S(50, -15),
- S(52, -11), S(60, -14), S(52, -13), S(55, -17), S(49, -18), S(80, -32), S(86, -32), S(35, -33),
- S(6, -28), S(-88, -27), S(-54, -34), S(52, -57),
- };
- constexpr Score KING_RING_ATTACK_BISHOP[] = {
- S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(-15, 18), S(6, 29), S(9, 20), S(17, 12),
- S(18, 4), S(17, 14), S(24, 11), S(22, 5), S(23, -5), S(32, -7), S(47, -7), S(50, -11),
- S(35, -9), S(54, -13), S(45, -12), S(40, -13), S(68, -21), S(29, -9), S(42, -12), S(-8, -7),
- S(-33, -4), S(-31, -24), S(34, -25), S(-7, -43),
- };
- constexpr Score KING_RING_ATTACK_ROOK[] = {
- S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(-44, 30), S(53, -33), S(50, -18), S(38, -29),
- S(25, -7), S(37, -15), S(37, -17), S(32, -13), S(40, -13), S(41, -13), S(32, -8), S(45, -14),
- S(42, -12), S(45, -11), S(51, -14), S(46, -12), S(57, -14), S(40, -11), S(29, -10), S(45, -17),
- S(25, -15), S(83, -29), S(110, -27), S(58, -31),
- };
- constexpr Score KING_RING_ATTACK_QUEEN[] = {
- S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(16, -61), S(23, -28), S(23, -15), S(23, -19),
- S(30, -27), S(26, -6), S(40, -17), S(40, -1), S(38, 10), S(59, -12), S(65, -10), S(74, -16),
- S(79, -13), S(90, -13), S(105, -31), S(142, -50), S(148, -57), S(144, -55), S(193, -82), S(166, -69),
- S(130, -46), S(140, -67), S(117, -44), S(62, -31),
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement