use super::*;
#[rustfmt::skip]
pub const PAWN_PST_PATTERN: [[PackedEval; 64]; KING_BUCKETS_COUNT] =
[
[
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!( 230, 246), s!( 223, 240), s!( 205, 216), s!( 211, 186), s!( 227, 183), s!( 166, 209), s!( 72, 298), s!( 77, 293),
s!( 88, 182), s!( 111, 172), s!( 138, 159), s!( 153, 139), s!( 155, 117), s!( 161, 122), s!( 146, 171), s!( 110, 176),
s!( 66, 129), s!( 65, 120), s!( 86, 94), s!( 93, 80), s!( 110, 76), s!( 108, 84), s!( 66, 119), s!( 91, 105),
s!( 59, 105), s!( 54, 95), s!( 73, 77), s!( 83, 70), s!( 88, 73), s!( 95, 81), s!( 78, 87), s!( 89, 77),
s!( 49, 97), s!( 51, 88), s!( 67, 82), s!( 80, 77), s!( 69, 89), s!( 90, 87), s!( 80, 81), s!( 101, 67),
s!( 55, 101), s!( 48, 95), s!( 65, 97), s!( 37, 92), s!( 53, 110), s!( 82, 107), s!( 103, 86), s!( 96, 59),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 209, 261), s!( 223, 243), s!( 201, 233), s!( 193, 188), s!( 212, 177), s!( 163, 235), s!( 93, 293), s!( 66, 295),
s!( 78, 193), s!( 96, 178), s!( 137, 153), s!( 134, 132), s!( 133, 119), s!( 153, 136), s!( 137, 178), s!( 104, 177),
s!( 53, 145), s!( 66, 124), s!( 75, 114), s!( 88, 92), s!( 88, 93), s!( 92, 97), s!( 83, 120), s!( 76, 118),
s!( 48, 118), s!( 53, 107), s!( 66, 94), s!( 75, 83), s!( 78, 85), s!( 83, 90), s!( 101, 86), s!( 79, 88),
s!( 43, 106), s!( 44, 102), s!( 57, 96), s!( 62, 98), s!( 66, 97), s!( 79, 93), s!( 120, 72), s!( 88, 80),
s!( 46, 115), s!( 42, 109), s!( 49, 104), s!( 51, 92), s!( 55, 109), s!( 101, 96), s!( 143, 67), s!( 81, 75),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 199, 249), s!( 216, 238), s!( 196, 212), s!( 216, 178), s!( 204, 214), s!( 171, 246), s!( 72, 290), s!( 58, 270),
s!( 67, 190), s!( 82, 182), s!( 120, 160), s!( 171, 127), s!( 144, 142), s!( 179, 138), s!( 135, 177), s!( 76, 178),
s!( 72, 138), s!( 58, 134), s!( 88, 111), s!( 99, 99), s!( 116, 96), s!( 130, 97), s!( 79, 118), s!( 64, 123),
s!( 55, 121), s!( 62, 113), s!( 78, 100), s!( 96, 85), s!( 87, 87), s!( 121, 88), s!( 90, 93), s!( 50, 103),
s!( 50, 111), s!( 59, 102), s!( 72, 99), s!( 89, 88), s!( 79, 86), s!( 125, 81), s!( 87, 81), s!( 47, 101),
s!( 56, 120), s!( 61, 111), s!( 71, 107), s!( 67, 102), s!( 73, 95), s!( 137, 81), s!( 80, 86), s!( 37, 106),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 189, 253), s!( 209, 224), s!( 164, 239), s!( 233, 221), s!( 198, 235), s!( 162, 247), s!( 74, 275), s!( 43, 269),
s!( 58, 197), s!( 96, 189), s!( 115, 182), s!( 118, 166), s!( 117, 164), s!( 154, 153), s!( 101, 175), s!( 70, 170),
s!( 59, 149), s!( 72, 131), s!( 82, 121), s!( 98, 105), s!( 107, 106), s!( 102, 101), s!( 66, 127), s!( 57, 127),
s!( 58, 125), s!( 67, 118), s!( 93, 101), s!( 93, 92), s!( 99, 91), s!( 98, 91), s!( 81, 109), s!( 51, 107),
s!( 53, 119), s!( 68, 106), s!( 84, 102), s!( 71, 96), s!( 89, 91), s!( 87, 87), s!( 81, 94), s!( 52, 105),
s!( 55, 126), s!( 72, 112), s!( 78, 111), s!( 62, 96), s!( 71, 92), s!( 92, 87), s!( 85, 97), s!( 54, 108),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 206, 251), s!( 236, 247), s!( 197, 263), s!( 237, 244), s!( 207, 236), s!( 182, 244), s!( 73, 263), s!( 38, 285),
s!( 84, 214), s!( 103, 210), s!( 140, 200), s!( 153, 176), s!( 146, 153), s!( 153, 145), s!( 107, 157), s!( 72, 172),
s!( 63, 151), s!( 72, 149), s!( 113, 121), s!( 117, 105), s!( 110, 100), s!( 107, 106), s!( 61, 120), s!( 50, 129),
s!( 50, 134), s!( 77, 120), s!( 100, 98), s!( 124, 84), s!( 83, 92), s!( 77, 103), s!( 52, 110), s!( 32, 114),
s!( 42, 130), s!( 74, 106), s!( 98, 87), s!( 119, 83), s!( 97, 77), s!( 72, 94), s!( 48, 100), s!( 19, 111),
s!( 44, 135), s!( 70, 115), s!( 93, 93), s!( 93, 85), s!( 62, 79), s!( 77, 103), s!( 46, 109), s!( 26, 123),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 213, 258), s!( 232, 264), s!( 205, 296), s!( 216, 231), s!( 190, 220), s!( 167, 207), s!( 82, 277), s!( 16, 284),
s!( 90, 231), s!( 111, 225), s!( 147, 208), s!( 105, 175), s!( 128, 137), s!( 148, 140), s!( 91, 158), s!( 56, 172),
s!( 100, 153), s!( 90, 143), s!( 109, 123), s!( 72, 112), s!( 83, 105), s!( 100, 104), s!( 36, 130), s!( 41, 133),
s!( 110, 123), s!( 80, 117), s!( 122, 94), s!( 78, 96), s!( 72, 97), s!( 71, 98), s!( 41, 111), s!( 25, 110),
s!( 114, 111), s!( 109, 96), s!( 102, 93), s!( 63, 98), s!( 68, 92), s!( 56, 94), s!( 17, 110), s!( 9, 110),
s!( 123, 112), s!( 135, 84), s!( 119, 95), s!( 68, 106), s!( 24, 104), s!( 52, 107), s!( 17, 124), s!( 9, 124),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 236, 282), s!( 238, 292), s!( 219, 295), s!( 219, 216), s!( 201, 214), s!( 178, 231), s!( 80, 294), s!( 11, 278),
s!( 112, 234), s!( 122, 236), s!( 128, 201), s!( 134, 169), s!( 143, 143), s!( 148, 126), s!( 80, 164), s!( 55, 175),
s!( 85, 168), s!( 97, 150), s!( 76, 132), s!( 75, 98), s!( 76, 107), s!( 95, 94), s!( 32, 131), s!( 35, 144),
s!( 106, 126), s!( 89, 124), s!( 99, 99), s!( 80, 87), s!( 69, 91), s!( 59, 98), s!( 41, 107), s!( 23, 110),
s!( 121, 109), s!( 128, 92), s!( 87, 95), s!( 74, 90), s!( 55, 90), s!( 45, 95), s!( 13, 106), s!( 13, 106),
s!( 115, 110), s!( 156, 85), s!( 111, 100), s!( 48, 105), s!( 33, 104), s!( 35, 109), s!( 6, 121), s!( 17, 125),
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!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
s!( 230, 332), s!( 236, 319), s!( 202, 296), s!( 226, 216), s!( 203, 219), s!( 178, 233), s!( 79, 276), s!( 36, 289),
s!( 103, 255), s!( 105, 250), s!( 152, 210), s!( 134, 144), s!( 155, 141), s!( 116, 126), s!( 105, 159), s!( 60, 170),
s!( 70, 175), s!( 110, 157), s!( 99, 119), s!( 80, 86), s!( 59, 113), s!( 98, 99), s!( 31, 128), s!( 39, 141),
s!( 84, 124), s!( 78, 129), s!( 84, 96), s!( 86, 87), s!( 73, 80), s!( 56, 97), s!( 51, 106), s!( 28, 113),
s!( 111, 98), s!( 107, 100), s!( 98, 99), s!( 70, 92), s!( 62, 77), s!( 53, 83), s!( 24, 90), s!( 21, 101),
s!( 85, 110), s!( 161, 87), s!( 103, 104), s!( 55, 98), s!( 43, 90), s!( 53, 94), s!( 21, 107), s!( 21, 120),
s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0), s!( 0, 0),
],
];