board: fix display
This commit is contained in:
parent
8842bf6087
commit
a5aed91392
10
src/board.rs
10
src/board.rs
@ -101,7 +101,7 @@ impl fmt::Display for Board {
|
|||||||
writeln!(f, "{}{}", space_padding, horiz_sep_line)?;
|
writeln!(f, "{}{}", space_padding, horiz_sep_line)?;
|
||||||
|
|
||||||
write!(f, "{:0PADDING$}|", i)?;
|
write!(f, "{:0PADDING$}|", i)?;
|
||||||
for j in 0..BOARD_SIZE {
|
for j in (0..BOARD_SIZE).rev() {
|
||||||
write!(
|
write!(
|
||||||
f,
|
f,
|
||||||
"{}|",
|
"{}|",
|
||||||
@ -142,10 +142,10 @@ impl Board {
|
|||||||
|
|
||||||
/// Starting position
|
/// Starting position
|
||||||
pub fn starting_pos(mut self) -> Self {
|
pub fn starting_pos(mut self) -> Self {
|
||||||
self.place_unchecked((BOARD_SIZE / 2) - 1, (BOARD_SIZE / 2) - 1, Piece::Black);
|
self.place_unchecked((BOARD_SIZE / 2) - 1, (BOARD_SIZE / 2) - 1, Piece::White);
|
||||||
self.place_unchecked(BOARD_SIZE / 2, (BOARD_SIZE / 2) - 1, Piece::White);
|
self.place_unchecked(BOARD_SIZE / 2, (BOARD_SIZE / 2) - 1, Piece::Black);
|
||||||
self.place_unchecked((BOARD_SIZE / 2) - 1, BOARD_SIZE / 2, Piece::White);
|
self.place_unchecked((BOARD_SIZE / 2) - 1, BOARD_SIZE / 2, Piece::Black);
|
||||||
self.place_unchecked(BOARD_SIZE / 2, BOARD_SIZE / 2, Piece::Black);
|
self.place_unchecked(BOARD_SIZE / 2, BOARD_SIZE / 2, Piece::White);
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user