From d064117935160c0a955cba7e43baacbaa283019b Mon Sep 17 00:00:00 2001 From: szymon Date: Wed, 12 Aug 2026 18:55:05 +0200 Subject: [PATCH] chore: remove pawns_positions vector --- src/logic/board.rs | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/logic/board.rs b/src/logic/board.rs index fd44e2e..5acf9db 100644 --- a/src/logic/board.rs +++ b/src/logic/board.rs @@ -5,7 +5,6 @@ use log::{debug, info, warn}; pub struct Board { board: Vec, - pawns_positions: Vec, pub size: usize, } @@ -56,16 +55,7 @@ impl Board { }) .collect(); - let pawns_positions: Vec = board - .iter() - .filter_map(|field| field.pawn.as_ref().map(|_| field.position)) - .collect(); - - Board { - board, - size, - pawns_positions, - } + Board { board, size } } /// Checks if move from position to position is valid.