Advertisement
adfasdfadsfasdf

Untitled

Mar 29th, 2023
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.89 KB | None | 0 0
  1. constexpr Score PAWN_TABLE[] = {S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(132, 204), S(83, 227), S(158, 199), S(157, 192), S(166, 168), S(137, 194), S(96, 221), S(119, 190), S(43, 150), S(70, 143), S(75, 132), S(101, 130), S(89, 132), S(95, 113), S(85, 135), S(60, 137), S(39, 110), S(55, 104), S(61, 97), S(75, 82), S(70, 86), S(64, 87), S(63, 94), S(34, 103), S(30, 94), S(49, 95), S(49, 85), S(62, 88), S(63, 93), S(53, 84), S(59, 93), S(28, 91), S(31, 95), S(52, 89), S(51, 85), S(43, 89), S(46, 94), S(52, 88), S(74, 82), S(32, 84), S(17, 108), S(48, 101), S(41, 101), S(31, 94), S(30, 91), S(57, 98), S(68, 93), S(20, 96), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0), S(0, 0)};
  2. constexpr Score KNIGHT_TABLE[] = {S(98, 164), S(251, 214), S(99, 249), S(248, 209), S(228, 218), S(178, 236), S(163, 204), S(116, 151), S(220, 184), S(219, 223), S(273, 227), S(320, 219), S(277, 215), S(311, 197), S(217, 213), S(239, 186), S(233, 217), S(289, 219), S(271, 229), S(298, 227), S(297, 227), S(305, 218), S(278, 227), S(253, 200), S(247, 221), S(248, 234), S(276, 240), S(272, 244), S(268, 255), S(291, 237), S(246, 244), S(271, 210), S(235, 214), S(235, 217), S(256, 235), S(251, 243), S(256, 237), S(258, 240), S(255, 218), S(252, 215), S(225, 177), S(243, 214), S(244, 231), S(257, 228), S(248, 233), S(245, 231), S(252, 220), S(228, 167), S(213, 182), S(222, 197), S(238, 205), S(236, 215), S(241, 220), S(245, 198), S(234, 190), S(231, 180), S(188, 175), S(222, 192), S(231, 205), S(210, 208), S(221, 199), S(217, 211), S(223, 211), S(209, 157)};
  3. constexpr Score BISHOP_TABLE[] = {S(230, 259), S(253, 255), S(255, 241), S(162, 248), S(250, 241), S(270, 232), S(265, 231), S(257, 263), S(249, 229), S(282, 246), S(261, 247), S(275, 253), S(275, 248), S(274, 249), S(277, 247), S(246, 234), S(272, 247), S(291, 235), S(308, 245), S(329, 244), S(291, 249), S(333, 246), S(304, 257), S(286, 247), S(268, 233), S(270, 255), S(287, 245), S(300, 246), S(296, 260), S(289, 253), S(271, 253), S(271, 245), S(267, 244), S(284, 241), S(279, 256), S(285, 247), S(285, 253), S(274, 266), S(265, 261), S(266, 236), S(265, 229), S(274, 245), S(272, 246), S(271, 256), S(269, 254), S(278, 246), S(279, 248), S(268, 241), S(261, 246), S(265, 224), S(271, 241), S(266, 236), S(268, 248), S(283, 235), S(276, 232), S(254, 225), S(222, 217), S(232, 249), S(249, 215), S(235, 250), S(275, 226), S(251, 225), S(244, 244), S(242, 224)};
  4. constexpr Score ROOK_TABLE[] = {S(431, 399), S(411, 404), S(425, 399), S(465, 391), S(454, 394), S(474, 389), S(435, 399), S(455, 396), S(388, 415), S(394, 411), S(434, 405), S(435, 410), S(444, 407), S(434, 409), S(402, 408), S(403, 410), S(370, 409), S(416, 397), S(381, 409), S(403, 409), S(402, 403), S(408, 398), S(413, 391), S(386, 405), S(333, 419), S(348, 419), S(357, 422), S(375, 414), S(365, 414), S(356, 409), S(357, 409), S(356, 410), S(323, 409), S(321, 423), S(334, 420), S(347, 415), S(342, 411), S(334, 412), S(339, 420), S(319, 406), S(318, 406), S(329, 405), S(328, 409), S(322, 413), S(329, 403), S(324, 411), S(348, 395), S(320, 399), S(293, 397), S(333, 401), S(329, 405), S(321, 403), S(313, 409), S(326, 402), S(334, 391), S(281, 408), S(318, 404), S(332, 404), S(333, 408), S(339, 405), S(339, 406), S(337, 409), S(320, 410), S(308, 399)};
  5. constexpr Score QUEEN_TABLE[] = {S(692, 816), S(758, 801), S(811, 758), S(792, 791), S(782, 817), S(819, 765), S(745, 843), S(746, 794), S(697, 837), S(703, 830), S(734, 825), S(721, 877), S(741, 865), S(730, 864), S(734, 816), S(742, 805), S(704, 797), S(733, 805), S(724, 852), S(729, 834), S(739, 872), S(766, 826), S(749, 865), S(741, 840), S(706, 780), S(702, 811), S(702, 868), S(712, 864), S(715, 858), S(707, 870), S(708, 888), S(708, 907), S(706, 726), S(704, 810), S(704, 824), S(705, 844), S(714, 833), S(706, 828), S(702, 865), S(707, 838), S(686, 842), S(707, 772), S(707, 810), S(705, 790), S(701, 787), S(702, 815), S(712, 795), S(705, 746), S(694, 792), S(706, 759), S(717, 687), S(705, 776), S(707, 773), S(719, 779), S(702, 714), S(716, 691), S(687, 762), S(702, 724), S(700, 737), S(698, 877), S(701, 743), S(686, 777), S(703, 747), S(722, 789)};
  6. constexpr Score KING_TABLE[] = {S(326, -111), S(-72, 21), S(-116, 30), S(-149, 51), S(148, 33), S(175, 5), S(-5, 46), S(390, -104), S(-153, 54), S(-52, 47), S(-19, 36), S(-54, 32), S(-59, 45), S(-71, 62), S(55, 58), S(-99, 48), S(-28, 40), S(-79, 61), S(-68, 45), S(-52, 25), S(-127, 45), S(-72, 56), S(-131, 77), S(-80, 53), S(-53, 5), S(-83, 37), S(-88, 33), S(-79, 16), S(-121, 22), S(-52, 35), S(-94, 49), S(-89, 28), S(-115, 19), S(-95, 26), S(-68, 19), S(-97, 22), S(-71, 21), S(-74, 26), S(-88, 33), S(-113, 25), S(-2, -8), S(-50, 6), S(-82, 16), S(-85, 21), S(-83, 22), S(-75, 18), S(-72, 16), S(-88, 19), S(-7, -23), S(-30, -7), S(-49, 2), S(-66, 9), S(-59, 5), S(-42, 4), S(-27, -5), S(-36, -10), S(-27, -10), S(9, -40), S(-11, -20), S(-48, -23), S(-16, -27), S(-42, -25), S(-6, -23), S(-5, -40)};
  7.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement