[board] Rename BitBoard::from_bit_field → ::new
This commit is contained in:
parent
af53eb932c
commit
2296be23cc
2 changed files with 15 additions and 15 deletions
|
@ -13,7 +13,7 @@ impl BitBoard {
|
|||
BitBoard(0)
|
||||
}
|
||||
|
||||
pub fn from_bit_field(bits: u64) -> BitBoard {
|
||||
pub fn new(bits: u64) -> BitBoard {
|
||||
BitBoard(bits)
|
||||
}
|
||||
|
||||
|
|
|
@ -47,21 +47,21 @@ impl Position {
|
|||
/// Return a starting position.
|
||||
pub fn starting() -> Position {
|
||||
let white_pieces = [
|
||||
BitBoard::from_bit_field(0x00FF000000000000),
|
||||
BitBoard::from_bit_field(0x4200000000000000),
|
||||
BitBoard::from_bit_field(0x2400000000000000),
|
||||
BitBoard::from_bit_field(0x8100000000000000),
|
||||
BitBoard::from_bit_field(0x1000000000000000),
|
||||
BitBoard::from_bit_field(0x0800000000000000),
|
||||
BitBoard::new(0x00FF000000000000),
|
||||
BitBoard::new(0x4200000000000000),
|
||||
BitBoard::new(0x2400000000000000),
|
||||
BitBoard::new(0x8100000000000000),
|
||||
BitBoard::new(0x1000000000000000),
|
||||
BitBoard::new(0x0800000000000000),
|
||||
];
|
||||
|
||||
let black_pieces = [
|
||||
BitBoard::from_bit_field(0xFF00),
|
||||
BitBoard::from_bit_field(0x0042),
|
||||
BitBoard::from_bit_field(0x0024),
|
||||
BitBoard::from_bit_field(0x0081),
|
||||
BitBoard::from_bit_field(0x0010),
|
||||
BitBoard::from_bit_field(0x0008),
|
||||
BitBoard::new(0xFF00),
|
||||
BitBoard::new(0x0042),
|
||||
BitBoard::new(0x0024),
|
||||
BitBoard::new(0x0081),
|
||||
BitBoard::new(0x0010),
|
||||
BitBoard::new(0x0008),
|
||||
];
|
||||
|
||||
Position {
|
||||
|
@ -173,11 +173,11 @@ mod tests {
|
|||
|
||||
assert_eq!(
|
||||
position.bitboard_for_color(piece.color).clone(),
|
||||
BitBoard::from_bit_field(1 << 28)
|
||||
BitBoard::new(1 << 28)
|
||||
);
|
||||
assert_eq!(
|
||||
position.bitboard_for_piece(piece).clone(),
|
||||
BitBoard::from_bit_field(1 << 28)
|
||||
BitBoard::new(1 << 28)
|
||||
);
|
||||
|
||||
position
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue