diff --git a/src/board.rs b/src/board.rs index e4ea0b2..bee1900 100644 --- a/src/board.rs +++ b/src/board.rs @@ -149,11 +149,12 @@ impl fmt::Display for Board { writeln!(f, " {}", horiz_sep_line)?; // Print the current score - writeln!( + write!( f, - "White Score: {}\nBlack Score: {}", - self.count(Piece::White), - self.count(Piece::Black) + "{}", + [Piece::White, Piece::Black] + .map(|p| format!("{} Score: {}\n", p.text(), self.count(p))) + .concat() )?; Ok(())