From 4467b8cb30d666fa20897175efbb8e2c3b84c631 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Tue, 28 Jan 2025 11:54:45 -0500 Subject: [PATCH] use enumeration instead of chain_length --- src/repr.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/repr.rs b/src/repr.rs index efe90cd..a053589 100644 --- a/src/repr.rs +++ b/src/repr.rs @@ -92,9 +92,7 @@ impl Board { ); for chain in chains { - let mut chain_length: usize = 0; - - for &(new_i, new_j) in &chain { + for (chain_length, &(new_i, new_j)) in chain.iter().enumerate() { let Some(piece) = self.get(new_i, new_j) else { break; }; @@ -114,7 +112,6 @@ impl Board { // in both cases, the loop needs to be breaked break; } - chain_length += 1; } } }