knight_target

Constants

pub const knight_target_bb_a1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_00000010_00000100_00000000,
)
pub const knight_target_bb_a2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000010_00000100_00000000_00000100,
)
pub const knight_target_bb_a3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000010_00000100_00000000_00000100_00000010,
)
pub const knight_target_bb_a4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000010_00000100_00000000_00000100_00000010_00000000,
)
pub const knight_target_bb_a5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000010_00000100_00000000_00000100_00000010_00000000_00000000,
)
pub const knight_target_bb_a6: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000010_00000100_00000000_00000100_00000010_00000000_00000000_00000000,
)
pub const knight_target_bb_a7: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000100_00000000_00000100_00000010_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_a8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000100_00000010_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_b1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_00000101_00001000_00000000,
)
pub const knight_target_bb_b2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000101_00001000_00000000_00001000,
)
pub const knight_target_bb_b3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000101_00001000_00000000_00001000_00000101,
)
pub const knight_target_bb_b4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000101_00001000_00000000_00001000_00000101_00000000,
)
pub const knight_target_bb_b5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000101_00001000_00000000_00001000_00000101_00000000_00000000,
)
pub const knight_target_bb_b6: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000101_00001000_00000000_00001000_00000101_00000000_00000000_00000000,
)
pub const knight_target_bb_b7: Bitboard = bitboard.Bitboard(
  bitboard: 0b00001000_00000000_00001000_00000101_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_b8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00001000_00000101_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_c1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_00001010_00010001_00000000,
)
pub const knight_target_bb_c2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00001010_00010001_00000000_00010001,
)
pub const knight_target_bb_c3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00001010_00010001_00000000_00010001_00001010,
)
pub const knight_target_bb_c4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00001010_00010001_00000000_00010001_00001010_00000000,
)
pub const knight_target_bb_c5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00001010_00010001_00000000_00010001_00001010_00000000_00000000,
)
pub const knight_target_bb_c6: Bitboard = bitboard.Bitboard(
  bitboard: 0b00001010_00010001_00000000_00010001_00001010_00000000_00000000_00000000,
)
pub const knight_target_bb_c7: Bitboard = bitboard.Bitboard(
  bitboard: 0b00010001_00000000_00010001_00001010_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_c8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00010001_00001010_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_d1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_00010100_00100010_00000000,
)
pub const knight_target_bb_d2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00010100_00100010_00000000_00100010,
)
pub const knight_target_bb_d3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00010100_00100010_00000000_00100010_00010100,
)
pub const knight_target_bb_d4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00010100_00100010_00000000_00100010_00010100_00000000,
)
pub const knight_target_bb_d5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00010100_00100010_00000000_00100010_00010100_00000000_00000000,
)
pub const knight_target_bb_d6: Bitboard = bitboard.Bitboard(
  bitboard: 0b00010100_00100010_00000000_00100010_00010100_00000000_00000000_00000000,
)
pub const knight_target_bb_d7: Bitboard = bitboard.Bitboard(
  bitboard: 0b00100010_00000000_00100010_00010100_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_d8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00100010_00010100_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_e1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_00101000_01000100_00000000,
)
pub const knight_target_bb_e2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00101000_01000100_00000000_01000100,
)
pub const knight_target_bb_e3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00101000_01000100_00000000_01000100_00101000,
)
pub const knight_target_bb_e4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00101000_01000100_00000000_01000100_00101000_00000000,
)
pub const knight_target_bb_e5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00101000_01000100_00000000_01000100_00101000_00000000_00000000,
)
pub const knight_target_bb_e6: Bitboard = bitboard.Bitboard(
  bitboard: 0b00101000_01000100_00000000_01000100_00101000_00000000_00000000_00000000,
)
pub const knight_target_bb_e7: Bitboard = bitboard.Bitboard(
  bitboard: 0b01000100_00000000_01000100_00101000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_e8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_01000100_00101000_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_f1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_01010000_10001000_00000000,
)
pub const knight_target_bb_f2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_01010000_10001000_00000000_10001000,
)
pub const knight_target_bb_f3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_01010000_10001000_00000000_10001000_01010000,
)
pub const knight_target_bb_f4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_01010000_10001000_00000000_10001000_01010000_00000000,
)
pub const knight_target_bb_f5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_01010000_10001000_00000000_10001000_01010000_00000000_00000000,
)
pub const knight_target_bb_f6: Bitboard = bitboard.Bitboard(
  bitboard: 0b01010000_10001000_00000000_10001000_01010000_00000000_00000000_00000000,
)
pub const knight_target_bb_f7: Bitboard = bitboard.Bitboard(
  bitboard: 0b10001000_00000000_10001000_01010000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_f8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_10001000_01010000_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_g1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_10100000_00010000_00000000,
)
pub const knight_target_bb_g2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_10100000_00010000_00000000_00010000,
)
pub const knight_target_bb_g3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_10100000_00010000_00000000_00010000_10100000,
)
pub const knight_target_bb_g4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_10100000_00010000_00000000_00010000_10100000_00000000,
)
pub const knight_target_bb_g5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_10100000_00010000_00000000_00010000_10100000_00000000_00000000,
)
pub const knight_target_bb_g6: Bitboard = bitboard.Bitboard(
  bitboard: 0b10100000_00010000_00000000_00010000_10100000_00000000_00000000_00000000,
)
pub const knight_target_bb_g7: Bitboard = bitboard.Bitboard(
  bitboard: 0b00010000_00000000_00010000_10100000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_g8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00010000_10100000_00000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_h1: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_00000000_01000000_00100000_00000000,
)
pub const knight_target_bb_h2: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_00000000_01000000_00100000_00000000_00100000,
)
pub const knight_target_bb_h3: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_00000000_01000000_00100000_00000000_00100000_01000000,
)
pub const knight_target_bb_h4: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00000000_01000000_00100000_00000000_00100000_01000000_00000000,
)
pub const knight_target_bb_h5: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_01000000_00100000_00000000_00100000_01000000_00000000_00000000,
)
pub const knight_target_bb_h6: Bitboard = bitboard.Bitboard(
  bitboard: 0b01000000_00100000_00000000_00100000_01000000_00000000_00000000_00000000,
)
pub const knight_target_bb_h7: Bitboard = bitboard.Bitboard(
  bitboard: 0b00100000_00000000_00100000_01000000_00000000_00000000_00000000_00000000,
)
pub const knight_target_bb_h8: Bitboard = bitboard.Bitboard(
  bitboard: 0b00000000_00100000_01000000_00000000_00000000_00000000_00000000_00000000,
)
Search Document