cleanroom implementation of a chess engine. doesn't work :)

Add the rest of white's pieces

+19
+19
src/lib.rs
··· 45 45 .iter() 46 46 .map(|&lp| LocatedPiece { rank: 7, ..lp }) 47 47 .collect::<Vec<_>>(); 48 + 49 + let white_pieces = vec![ 50 + Piece::Rook, 51 + Piece::Knight, 52 + Piece::Bishop, 53 + Piece::Queen, 54 + Piece::King, 55 + Piece::Bishop, 56 + Piece::Knight, 57 + Piece::Rook, 58 + ] 59 + .iter() 60 + .enumerate() 61 + .map(|(piece, idx)| LocatedPiece { 62 + piece, 63 + rank: 0, 64 + file: idx, 65 + }); 66 + 48 67 Self { 49 68 white: white_pawns, 50 69 black: black_pawns,