Advertisement
adfasdfadsfasdf

Untitled

Mar 29th, 2023
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.99 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(179, 276), S(113, 307), S(214, 269), S(213, 260), S(225, 227), S(185, 262), S(131, 299), S(161, 257), S(59, 203), S(95, 194), S(101, 178), S(136, 177), S(121, 179), S(129, 154), S(115, 183), S(82, 185), S(53, 149), S(74, 141), S(82, 132), S(101, 112), S(95, 117), S(87, 117), S(85, 127), S(46, 140), S(41, 127), S(67, 129), S(67, 116), S(85, 119), S(85, 126), S(72, 114), S(80, 126), S(39, 124), S(42, 129), S(71, 120), S(69, 115), S(58, 121), S(62, 128), S(70, 119), S(100, 112), S(43, 114), S(23, 146), S(65, 137), S(56, 136), S(43, 128), S(41, 124), S(77, 132), S(92, 126), S(27, 131), 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(133, 223), S(340, 290), S(135, 337), S(337, 282), S(309, 296), S(242, 319), S(220, 276), S(158, 205), S(298, 250), S(297, 302), S(370, 308), S(433, 296), S(375, 291), S(422, 267), S(295, 288), S(324, 251), S(316, 293), S(392, 296), S(367, 311), S(403, 308), S(402, 308), S(414, 296), S(377, 307), S(342, 271), S(335, 299), S(336, 318), S(374, 325), S(369, 331), S(363, 345), S(395, 321), S(334, 330), S(367, 284), S(319, 291), S(318, 294), S(346, 318), S(340, 329), S(347, 321), S(350, 325), S(346, 295), S(341, 291), S(305, 240), S(329, 290), S(331, 313), S(348, 309), S(337, 315), S(332, 313), S(342, 298), S(309, 226), S(288, 247), S(300, 266), S(322, 278), S(319, 291), S(326, 298), S(332, 269), S(317, 257), S(313, 244), S(255, 237), S(300, 260), S(313, 278), S(284, 282), S(299, 270), S(295, 286), S(302, 286), S(283, 213)};
  3. constexpr Score BISHOP_TABLE[] = {S(312, 350), S(344, 346), S(345, 327), S(220, 335), S(339, 326), S(367, 314), S(359, 312), S(348, 356), S(337, 310), S(382, 333), S(354, 334), S(373, 342), S(373, 336), S(371, 338), S(375, 335), S(334, 316), S(368, 335), S(395, 318), S(418, 332), S(446, 330), S(394, 337), S(451, 334), S(412, 348), S(388, 335), S(364, 316), S(365, 345), S(389, 332), S(407, 333), S(402, 352), S(392, 342), S(367, 342), S(368, 332), S(362, 330), S(385, 326), S(378, 347), S(386, 334), S(386, 342), S(371, 360), S(360, 353), S(360, 319), S(359, 310), S(371, 332), S(369, 333), S(367, 346), S(365, 344), S(376, 333), S(378, 336), S(363, 326), S(354, 333), S(359, 304), S(368, 327), S(360, 320), S(363, 336), S(383, 319), S(374, 314), S(344, 305), S(301, 294), S(315, 338), S(338, 291), S(318, 339), S(373, 307), S(340, 305), S(331, 331), S(327, 304)};
  4. constexpr Score ROOK_TABLE[] = {S(585, 540), S(557, 547), S(577, 540), S(630, 530), S(615, 533), S(642, 527), S(590, 541), S(617, 536), S(526, 562), S(534, 557), S(588, 548), S(589, 556), S(602, 551), S(588, 555), S(545, 553), S(547, 555), S(502, 554), S(563, 538), S(517, 554), S(546, 555), S(545, 545), S(553, 539), S(559, 530), S(523, 549), S(452, 568), S(471, 567), S(485, 571), S(508, 560), S(494, 561), S(483, 555), S(484, 554), S(483, 555), S(438, 554), S(436, 573), S(453, 568), S(470, 563), S(464, 556), S(453, 558), S(459, 569), S(432, 550), S(431, 550), S(445, 548), S(445, 553), S(437, 559), S(446, 546), S(439, 557), S(471, 535), S(434, 540), S(398, 537), S(451, 543), S(447, 548), S(435, 546), S(425, 554), S(441, 544), S(453, 530), S(381, 553), S(431, 547), S(450, 547), S(451, 552), S(460, 549), S(459, 550), S(457, 554), S(434, 555), S(418, 541)};
  5. constexpr Score QUEEN_TABLE[] = {S(939, 1104), S(1029, 1084), S(1100, 1026), S(1074, 1071), S(1061, 1107), S(1111, 1037), S(1011, 1142), S(1013, 1075), S(946, 1133), S(955, 1122), S(997, 1117), S(979, 1187), S(1005, 1170), S(990, 1170), S(996, 1104), S(1007, 1090), S(956, 1079), S(996, 1090), S(982, 1153), S(990, 1128), S(1003, 1180), S(1040, 1119), S(1016, 1171), S(1005, 1137), S(959, 1055), S(953, 1097), S(953, 1175), S(966, 1169), S(971, 1161), S(960, 1177), S(961, 1201), S(961, 1227), S(959, 982), S(956, 1096), S(956, 1115), S(958, 1142), S(969, 1127), S(959, 1120), S(954, 1170), S(959, 1134), S(932, 1140), S(959, 1044), S(960, 1096), S(957, 1069), S(952, 1065), S(954, 1103), S(967, 1076), S(957, 1009), S(943, 1071), S(959, 1027), S(974, 930), S(958, 1050), S(959, 1046), S(976, 1055), S(953, 966), S(972, 935), S(932, 1032), S(953, 980), S(950, 997), S(947, 1186), S(951, 1006), S(931, 1052), S(955, 1011), S(981, 1069)};
  6. constexpr Score KING_TABLE[] = {S(453, -143), S(-57, 29), S(-112, 39), S(-155, 68), S(230, 47), S(263, 9), S(31, 63), S(465, -122), S(-162, 72), S(-26, 63), S(18, 48), S(-29, 43), S(-35, 60), S(-52, 84), S(119, 77), S(-90, 63), S(6, 53), S(-62, 82), S(-49, 60), S(-26, 33), S(-128, 60), S(-54, 75), S(-134, 103), S(-64, 71), S(-27, 5), S(-68, 49), S(-76, 44), S(-63, 21), S(-120, 29), S(-26, 46), S(-83, 66), S(-76, 36), S(-111, 25), S(-85, 34), S(-48, 24), S(-87, 28), S(-51, 28), S(-56, 34), S(-75, 44), S(-109, 34), S(41, -12), S(-24, 7), S(-67, 21), S(-71, 27), S(-69, 28), S(-57, 23), S(-53, 20), S(-74, 25), S(35, -32), S(4, -10), S(-23, 1), S(-45, 11), S(-36, 6), S(-12, 4), S(8, -7), S(-5, -14), S(8, -15), S(57, -55), S(30, -28), S(-21, -32), S(23, -38), S(-12, -35), S(36, -33), S(38, -55)};
  7.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement