From f37bfd90b55710fb5c927985264081e9529b9348 Mon Sep 17 00:00:00 2001 From: Devon Sawatsky Date: Sun, 13 Jul 2025 00:15:38 +0000 Subject: [PATCH] Add the rest of white's pieces --- src/lib.rs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index b8cbaf0..149200e 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -45,6 +45,25 @@ impl Board { .iter() .map(|&lp| LocatedPiece { rank: 7, ..lp }) .collect::>(); + + let white_pieces = vec![ + Piece::Rook, + Piece::Knight, + Piece::Bishop, + Piece::Queen, + Piece::King, + Piece::Bishop, + Piece::Knight, + Piece::Rook, + ] + .iter() + .enumerate() + .map(|(piece, idx)| LocatedPiece { + piece, + rank: 0, + file: idx, + }); + Self { white: white_pawns, black: black_pawns, -- 2.51.2