From 3291f9691bcef3a5f7ac1c6403a6fcefae5f300a Mon Sep 17 00:00:00 2001 From: "Aode (lion)" Date: Fri, 31 Dec 2021 18:14:47 -0600 Subject: [PATCH] Clarify boolean operation order --- src/board_state.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/board_state.rs b/src/board_state.rs index aabfcd1..fd8475c 100644 --- a/src/board_state.rs +++ b/src/board_state.rs @@ -153,7 +153,7 @@ impl Piece { let mut side_effects = SideEffects::default(); // move forward 1 or two steps as long as not blocked - if file_diff == 0 && (rank_diff == 2 && from.rank == en_passant_rank || rank_diff == 1) { + if file_diff == 0 && ((rank_diff == 2 && from.rank == en_passant_rank) || rank_diff == 1) { let mut path_rank = from.rank.clone(); while let Some(rank) = forward(&path_rank) {